DBA Data[Home] [Help]

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

378: END IF;
379:
380: ELSE
381: l_meaning_meaning := NULL;
382: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
383: xla_accounting_err_pkg.build_message
384: (p_appli_s_name => 'XLA'
385: ,p_msg_name => 'XLA_AP_FLEX_VALUE_MEANING'
386: ,p_token_1 => 'VALUE_SET_NAME'

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

393: , p_source_type_code
394: , p_source_application_id
395: )
396: ,p_token_4 => 'PRODUCT_NAME'
397: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
398: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
399: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
400: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
401: );

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

394: , p_source_application_id
395: )
396: ,p_token_4 => 'PRODUCT_NAME'
397: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
398: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
399: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
400: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
401: );
402: IF (C_LEVEL_ERROR >= g_log_level) THEN

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

395: )
396: ,p_token_4 => 'PRODUCT_NAME'
397: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
398: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
399: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
400: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
401: );
402: IF (C_LEVEL_ERROR >= g_log_level) THEN
403: trace

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

396: ,p_token_4 => 'PRODUCT_NAME'
397: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
398: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
399: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
400: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
401: );
402: IF (C_LEVEL_ERROR >= g_log_level) THEN
403: trace
404: (p_msg => 'ERROR: XLA_AP_FLEX_VALUE_MEANING'

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

428: --
429: EXCEPTION
430: WHEN NO_DATA_FOUND OR TOO_MANY_ROWS THEN
431: --
432: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
433: xla_accounting_err_pkg.build_message
434: (p_appli_s_name => 'XLA'
435: ,p_msg_name => 'XLA_AP_FLEX_VALUE_MEANING'
436: ,p_token_1 => 'VALUE_SET_NAME'

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

443: , p_source_type_code
444: , p_source_application_id
445: )
446: ,p_token_4 => 'PRODUCT_NAME'
447: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
448: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
449: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
450: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
451: );

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

444: , p_source_application_id
445: )
446: ,p_token_4 => 'PRODUCT_NAME'
447: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
448: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
449: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
450: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
451: );
452:

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

445: )
446: ,p_token_4 => 'PRODUCT_NAME'
447: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
448: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
449: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
450: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
451: );
452:
453: IF (C_LEVEL_ERROR >= g_log_level) THEN

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

446: ,p_token_4 => 'PRODUCT_NAME'
447: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
448: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
449: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
450: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
451: );
452:
453: IF (C_LEVEL_ERROR >= g_log_level) THEN
454: trace

Line 511: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

507: ,p_level => C_LEVEL_PROCEDURE
508: ,p_module => l_log_module);
509: END IF;
510:
511: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
512: l_component_type := 'AMB_DESCRIPTION';
513: l_component_code := 'PI_MATERIAL_TRANSACTION';
514: l_component_type_code := 'S';
515: l_component_appl_id := 707;

Line 647: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

643: ,p_level => C_LEVEL_PROCEDURE
644: ,p_module => l_log_module);
645: END IF;
646:
647: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
648: l_component_type := 'AMB_DESCRIPTION';
649: l_component_code := 'PI_OUTSIDE_PROCESSING';
650: l_component_type_code := 'S';
651: l_component_appl_id := 707;

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

800: (p_msg => 'END of AcctDerRule_3(invalid)'
801: ,p_level => C_LEVEL_PROCEDURE
802: ,p_module => l_log_module);
803: END IF;
804: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
805: x_value_type_code := null;
806: l_output_value := null;
807: xla_accounting_err_pkg.build_message
808: (p_appli_s_name => 'XLA'

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

820: 'XLA_OWNER_TYPE'
821: ,l_component_type_code
822: )
823: ,p_token_3 => 'PAD_NAME'
824: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
825: ,p_token_4 => 'PAD_OWNER'
826: ,p_value_4 => xla_lookups_pkg.get_meaning(
827: 'XLA_OWNER_TYPE'
828: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 828: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

824: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
825: ,p_token_4 => 'PAD_OWNER'
826: ,p_value_4 => xla_lookups_pkg.get_meaning(
827: 'XLA_OWNER_TYPE'
828: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
829: )
830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

826: ,p_value_4 => xla_lookups_pkg.get_meaning(
827: 'XLA_OWNER_TYPE'
828: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
829: )
830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
833: ,p_ae_header_id => NULL
834: );

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

827: 'XLA_OWNER_TYPE'
828: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
829: )
830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
833: ,p_ae_header_id => NULL
834: );
835: RETURN l_output_value;

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

828: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
829: )
830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
833: ,p_ae_header_id => NULL
834: );
835: RETURN l_output_value;
836: EXCEPTION

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

904: (p_msg => 'END of AcctDerRule_4(invalid)'
905: ,p_level => C_LEVEL_PROCEDURE
906: ,p_module => l_log_module);
907: END IF;
908: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
909: x_value_type_code := null;
910: l_output_value := null;
911: xla_accounting_err_pkg.build_message
912: (p_appli_s_name => 'XLA'

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

924: 'XLA_OWNER_TYPE'
925: ,l_component_type_code
926: )
927: ,p_token_3 => 'PAD_NAME'
928: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
929: ,p_token_4 => 'PAD_OWNER'
930: ,p_value_4 => xla_lookups_pkg.get_meaning(
931: 'XLA_OWNER_TYPE'
932: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 932: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

928: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
929: ,p_token_4 => 'PAD_OWNER'
930: ,p_value_4 => xla_lookups_pkg.get_meaning(
931: 'XLA_OWNER_TYPE'
932: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
933: )
934: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
935: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
936: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

930: ,p_value_4 => xla_lookups_pkg.get_meaning(
931: 'XLA_OWNER_TYPE'
932: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
933: )
934: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
935: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
936: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
937: ,p_ae_header_id => NULL
938: );

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

931: 'XLA_OWNER_TYPE'
932: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
933: )
934: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
935: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
936: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
937: ,p_ae_header_id => NULL
938: );
939: RETURN l_output_value;

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

932: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
933: )
934: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
935: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
936: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
937: ,p_ae_header_id => NULL
938: );
939: RETURN l_output_value;
940: EXCEPTION

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

1008: (p_msg => 'END of AcctDerRule_5(invalid)'
1009: ,p_level => C_LEVEL_PROCEDURE
1010: ,p_module => l_log_module);
1011: END IF;
1012: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1013: x_value_type_code := null;
1014: l_output_value := null;
1015: xla_accounting_err_pkg.build_message
1016: (p_appli_s_name => 'XLA'

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

1028: 'XLA_OWNER_TYPE'
1029: ,l_component_type_code
1030: )
1031: ,p_token_3 => 'PAD_NAME'
1032: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1033: ,p_token_4 => 'PAD_OWNER'
1034: ,p_value_4 => xla_lookups_pkg.get_meaning(
1035: 'XLA_OWNER_TYPE'
1036: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1036: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1032: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1033: ,p_token_4 => 'PAD_OWNER'
1034: ,p_value_4 => xla_lookups_pkg.get_meaning(
1035: 'XLA_OWNER_TYPE'
1036: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1037: )
1038: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1039: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1040: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1034: ,p_value_4 => xla_lookups_pkg.get_meaning(
1035: 'XLA_OWNER_TYPE'
1036: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1037: )
1038: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1039: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1040: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1041: ,p_ae_header_id => NULL
1042: );

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

1035: 'XLA_OWNER_TYPE'
1036: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1037: )
1038: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1039: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1040: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1041: ,p_ae_header_id => NULL
1042: );
1043: RETURN l_output_value;

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

1036: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1037: )
1038: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1039: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1040: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1041: ,p_ae_header_id => NULL
1042: );
1043: RETURN l_output_value;
1044: EXCEPTION

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

1112: (p_msg => 'END of AcctDerRule_6(invalid)'
1113: ,p_level => C_LEVEL_PROCEDURE
1114: ,p_module => l_log_module);
1115: END IF;
1116: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1117: x_value_type_code := null;
1118: l_output_value := null;
1119: xla_accounting_err_pkg.build_message
1120: (p_appli_s_name => 'XLA'

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

1132: 'XLA_OWNER_TYPE'
1133: ,l_component_type_code
1134: )
1135: ,p_token_3 => 'PAD_NAME'
1136: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1137: ,p_token_4 => 'PAD_OWNER'
1138: ,p_value_4 => xla_lookups_pkg.get_meaning(
1139: 'XLA_OWNER_TYPE'
1140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1136: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1137: ,p_token_4 => 'PAD_OWNER'
1138: ,p_value_4 => xla_lookups_pkg.get_meaning(
1139: 'XLA_OWNER_TYPE'
1140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1141: )
1142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1138: ,p_value_4 => xla_lookups_pkg.get_meaning(
1139: 'XLA_OWNER_TYPE'
1140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1141: )
1142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1145: ,p_ae_header_id => NULL
1146: );

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

1139: 'XLA_OWNER_TYPE'
1140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1141: )
1142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1145: ,p_ae_header_id => NULL
1146: );
1147: RETURN l_output_value;

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

1140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1141: )
1142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1145: ,p_ae_header_id => NULL
1146: );
1147: RETURN l_output_value;
1148: EXCEPTION

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

1216: (p_msg => 'END of AcctDerRule_7(invalid)'
1217: ,p_level => C_LEVEL_PROCEDURE
1218: ,p_module => l_log_module);
1219: END IF;
1220: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1221: x_value_type_code := null;
1222: l_output_value := null;
1223: xla_accounting_err_pkg.build_message
1224: (p_appli_s_name => 'XLA'

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

1236: 'XLA_OWNER_TYPE'
1237: ,l_component_type_code
1238: )
1239: ,p_token_3 => 'PAD_NAME'
1240: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1241: ,p_token_4 => 'PAD_OWNER'
1242: ,p_value_4 => xla_lookups_pkg.get_meaning(
1243: 'XLA_OWNER_TYPE'
1244: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1244: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1240: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1241: ,p_token_4 => 'PAD_OWNER'
1242: ,p_value_4 => xla_lookups_pkg.get_meaning(
1243: 'XLA_OWNER_TYPE'
1244: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1245: )
1246: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1247: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1248: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1242: ,p_value_4 => xla_lookups_pkg.get_meaning(
1243: 'XLA_OWNER_TYPE'
1244: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1245: )
1246: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1247: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1248: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1249: ,p_ae_header_id => NULL
1250: );

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

1243: 'XLA_OWNER_TYPE'
1244: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1245: )
1246: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1247: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1248: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1249: ,p_ae_header_id => NULL
1250: );
1251: RETURN l_output_value;

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

1244: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1245: )
1246: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1247: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1248: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1249: ,p_ae_header_id => NULL
1250: );
1251: RETURN l_output_value;
1252: EXCEPTION

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

1320: (p_msg => 'END of AcctDerRule_8(invalid)'
1321: ,p_level => C_LEVEL_PROCEDURE
1322: ,p_module => l_log_module);
1323: END IF;
1324: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1325: x_value_type_code := null;
1326: l_output_value := null;
1327: xla_accounting_err_pkg.build_message
1328: (p_appli_s_name => 'XLA'

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

1340: 'XLA_OWNER_TYPE'
1341: ,l_component_type_code
1342: )
1343: ,p_token_3 => 'PAD_NAME'
1344: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1345: ,p_token_4 => 'PAD_OWNER'
1346: ,p_value_4 => xla_lookups_pkg.get_meaning(
1347: 'XLA_OWNER_TYPE'
1348: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1348: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1344: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1345: ,p_token_4 => 'PAD_OWNER'
1346: ,p_value_4 => xla_lookups_pkg.get_meaning(
1347: 'XLA_OWNER_TYPE'
1348: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1349: )
1350: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1351: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1352: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1346: ,p_value_4 => xla_lookups_pkg.get_meaning(
1347: 'XLA_OWNER_TYPE'
1348: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1349: )
1350: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1351: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1352: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1353: ,p_ae_header_id => NULL
1354: );

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

1347: 'XLA_OWNER_TYPE'
1348: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1349: )
1350: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1351: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1352: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1353: ,p_ae_header_id => NULL
1354: );
1355: RETURN l_output_value;

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

1348: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1349: )
1350: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1351: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1352: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1353: ,p_ae_header_id => NULL
1354: );
1355: RETURN l_output_value;
1356: EXCEPTION

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

1503: (p_msg => 'END of AcctDerRule_9(invalid)'
1504: ,p_level => C_LEVEL_PROCEDURE
1505: ,p_module => l_log_module);
1506: END IF;
1507: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1508: x_value_type_code := null;
1509: l_output_value := null;
1510: xla_accounting_err_pkg.build_message
1511: (p_appli_s_name => 'XLA'

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

1523: 'XLA_OWNER_TYPE'
1524: ,l_component_type_code
1525: )
1526: ,p_token_3 => 'PAD_NAME'
1527: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1528: ,p_token_4 => 'PAD_OWNER'
1529: ,p_value_4 => xla_lookups_pkg.get_meaning(
1530: 'XLA_OWNER_TYPE'
1531: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1531: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1527: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1528: ,p_token_4 => 'PAD_OWNER'
1529: ,p_value_4 => xla_lookups_pkg.get_meaning(
1530: 'XLA_OWNER_TYPE'
1531: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1532: )
1533: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1534: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1535: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1529: ,p_value_4 => xla_lookups_pkg.get_meaning(
1530: 'XLA_OWNER_TYPE'
1531: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1532: )
1533: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1534: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1535: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1536: ,p_ae_header_id => NULL
1537: );

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

1530: 'XLA_OWNER_TYPE'
1531: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1532: )
1533: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1534: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1535: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1536: ,p_ae_header_id => NULL
1537: );
1538: RETURN l_output_value;

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

1531: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1532: )
1533: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1534: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1535: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1536: ,p_ae_header_id => NULL
1537: );
1538: RETURN l_output_value;
1539: EXCEPTION

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

1607: (p_msg => 'END of AcctDerRule_10(invalid)'
1608: ,p_level => C_LEVEL_PROCEDURE
1609: ,p_module => l_log_module);
1610: END IF;
1611: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1612: x_value_type_code := null;
1613: l_output_value := null;
1614: xla_accounting_err_pkg.build_message
1615: (p_appli_s_name => 'XLA'

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

1627: 'XLA_OWNER_TYPE'
1628: ,l_component_type_code
1629: )
1630: ,p_token_3 => 'PAD_NAME'
1631: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1632: ,p_token_4 => 'PAD_OWNER'
1633: ,p_value_4 => xla_lookups_pkg.get_meaning(
1634: 'XLA_OWNER_TYPE'
1635: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1635: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1631: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1632: ,p_token_4 => 'PAD_OWNER'
1633: ,p_value_4 => xla_lookups_pkg.get_meaning(
1634: 'XLA_OWNER_TYPE'
1635: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1636: )
1637: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1638: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1639: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1633: ,p_value_4 => xla_lookups_pkg.get_meaning(
1634: 'XLA_OWNER_TYPE'
1635: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1636: )
1637: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1638: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1639: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1640: ,p_ae_header_id => NULL
1641: );

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

1634: 'XLA_OWNER_TYPE'
1635: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1636: )
1637: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1638: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1639: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1640: ,p_ae_header_id => NULL
1641: );
1642: RETURN l_output_value;

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

1635: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1636: )
1637: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1638: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1639: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1640: ,p_ae_header_id => NULL
1641: );
1642: RETURN l_output_value;
1643: EXCEPTION

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

1711: (p_msg => 'END of AcctDerRule_11(invalid)'
1712: ,p_level => C_LEVEL_PROCEDURE
1713: ,p_module => l_log_module);
1714: END IF;
1715: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1716: x_value_type_code := null;
1717: l_output_value := null;
1718: xla_accounting_err_pkg.build_message
1719: (p_appli_s_name => 'XLA'

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

1731: 'XLA_OWNER_TYPE'
1732: ,l_component_type_code
1733: )
1734: ,p_token_3 => 'PAD_NAME'
1735: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1736: ,p_token_4 => 'PAD_OWNER'
1737: ,p_value_4 => xla_lookups_pkg.get_meaning(
1738: 'XLA_OWNER_TYPE'
1739: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1739: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1735: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1736: ,p_token_4 => 'PAD_OWNER'
1737: ,p_value_4 => xla_lookups_pkg.get_meaning(
1738: 'XLA_OWNER_TYPE'
1739: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1740: )
1741: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1742: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1743: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1737: ,p_value_4 => xla_lookups_pkg.get_meaning(
1738: 'XLA_OWNER_TYPE'
1739: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1740: )
1741: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1742: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1743: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1744: ,p_ae_header_id => NULL
1745: );

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

1738: 'XLA_OWNER_TYPE'
1739: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1740: )
1741: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1742: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1743: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1744: ,p_ae_header_id => NULL
1745: );
1746: RETURN l_output_value;

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

1739: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1740: )
1741: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1742: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1743: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1744: ,p_ae_header_id => NULL
1745: );
1746: RETURN l_output_value;
1747: EXCEPTION

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

1815: (p_msg => 'END of AcctDerRule_12(invalid)'
1816: ,p_level => C_LEVEL_PROCEDURE
1817: ,p_module => l_log_module);
1818: END IF;
1819: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1820: x_value_type_code := null;
1821: l_output_value := null;
1822: xla_accounting_err_pkg.build_message
1823: (p_appli_s_name => 'XLA'

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

1835: 'XLA_OWNER_TYPE'
1836: ,l_component_type_code
1837: )
1838: ,p_token_3 => 'PAD_NAME'
1839: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1840: ,p_token_4 => 'PAD_OWNER'
1841: ,p_value_4 => xla_lookups_pkg.get_meaning(
1842: 'XLA_OWNER_TYPE'
1843: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1843: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1839: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1840: ,p_token_4 => 'PAD_OWNER'
1841: ,p_value_4 => xla_lookups_pkg.get_meaning(
1842: 'XLA_OWNER_TYPE'
1843: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1844: )
1845: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1846: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1847: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1841: ,p_value_4 => xla_lookups_pkg.get_meaning(
1842: 'XLA_OWNER_TYPE'
1843: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1844: )
1845: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1846: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1847: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1848: ,p_ae_header_id => NULL
1849: );

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

1842: 'XLA_OWNER_TYPE'
1843: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1844: )
1845: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1846: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1847: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1848: ,p_ae_header_id => NULL
1849: );
1850: RETURN l_output_value;

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

1843: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1844: )
1845: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1846: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1847: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1848: ,p_ae_header_id => NULL
1849: );
1850: RETURN l_output_value;
1851: EXCEPTION

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

1919: (p_msg => 'END of AcctDerRule_13(invalid)'
1920: ,p_level => C_LEVEL_PROCEDURE
1921: ,p_module => l_log_module);
1922: END IF;
1923: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1924: x_value_type_code := null;
1925: l_output_value := null;
1926: xla_accounting_err_pkg.build_message
1927: (p_appli_s_name => 'XLA'

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

1939: 'XLA_OWNER_TYPE'
1940: ,l_component_type_code
1941: )
1942: ,p_token_3 => 'PAD_NAME'
1943: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1944: ,p_token_4 => 'PAD_OWNER'
1945: ,p_value_4 => xla_lookups_pkg.get_meaning(
1946: 'XLA_OWNER_TYPE'
1947: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1947: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1943: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1944: ,p_token_4 => 'PAD_OWNER'
1945: ,p_value_4 => xla_lookups_pkg.get_meaning(
1946: 'XLA_OWNER_TYPE'
1947: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1948: )
1949: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1950: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1951: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1945: ,p_value_4 => xla_lookups_pkg.get_meaning(
1946: 'XLA_OWNER_TYPE'
1947: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1948: )
1949: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1950: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1951: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1952: ,p_ae_header_id => NULL
1953: );

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

1946: 'XLA_OWNER_TYPE'
1947: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1948: )
1949: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1950: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1951: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1952: ,p_ae_header_id => NULL
1953: );
1954: RETURN l_output_value;

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

1947: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1948: )
1949: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1950: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1951: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1952: ,p_ae_header_id => NULL
1953: );
1954: RETURN l_output_value;
1955: EXCEPTION

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

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

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

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

Line 2109: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

2243: (p_msg => 'END of AcctDerRule_15(invalid)'
2244: ,p_level => C_LEVEL_PROCEDURE
2245: ,p_module => l_log_module);
2246: END IF;
2247: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2248: x_value_type_code := null;
2249: l_output_value := null;
2250: xla_accounting_err_pkg.build_message
2251: (p_appli_s_name => 'XLA'

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

2263: 'XLA_OWNER_TYPE'
2264: ,l_component_type_code
2265: )
2266: ,p_token_3 => 'PAD_NAME'
2267: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2268: ,p_token_4 => 'PAD_OWNER'
2269: ,p_value_4 => xla_lookups_pkg.get_meaning(
2270: 'XLA_OWNER_TYPE'
2271: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2271: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2267: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2268: ,p_token_4 => 'PAD_OWNER'
2269: ,p_value_4 => xla_lookups_pkg.get_meaning(
2270: 'XLA_OWNER_TYPE'
2271: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2272: )
2273: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2274: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2275: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2269: ,p_value_4 => xla_lookups_pkg.get_meaning(
2270: 'XLA_OWNER_TYPE'
2271: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2272: )
2273: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2274: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2275: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2276: ,p_ae_header_id => NULL
2277: );

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

2270: 'XLA_OWNER_TYPE'
2271: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2272: )
2273: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2274: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2275: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2276: ,p_ae_header_id => NULL
2277: );
2278: RETURN l_output_value;

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

2271: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2272: )
2273: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2274: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2275: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2276: ,p_ae_header_id => NULL
2277: );
2278: RETURN l_output_value;
2279: EXCEPTION

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

2347: (p_msg => 'END of AcctDerRule_16(invalid)'
2348: ,p_level => C_LEVEL_PROCEDURE
2349: ,p_module => l_log_module);
2350: END IF;
2351: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2352: x_value_type_code := null;
2353: l_output_value := null;
2354: xla_accounting_err_pkg.build_message
2355: (p_appli_s_name => 'XLA'

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

2367: 'XLA_OWNER_TYPE'
2368: ,l_component_type_code
2369: )
2370: ,p_token_3 => 'PAD_NAME'
2371: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2372: ,p_token_4 => 'PAD_OWNER'
2373: ,p_value_4 => xla_lookups_pkg.get_meaning(
2374: 'XLA_OWNER_TYPE'
2375: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2375: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2371: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2372: ,p_token_4 => 'PAD_OWNER'
2373: ,p_value_4 => xla_lookups_pkg.get_meaning(
2374: 'XLA_OWNER_TYPE'
2375: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2376: )
2377: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2378: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2379: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2373: ,p_value_4 => xla_lookups_pkg.get_meaning(
2374: 'XLA_OWNER_TYPE'
2375: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2376: )
2377: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2378: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2379: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2380: ,p_ae_header_id => NULL
2381: );

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

2374: 'XLA_OWNER_TYPE'
2375: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2376: )
2377: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2378: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2379: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2380: ,p_ae_header_id => NULL
2381: );
2382: RETURN l_output_value;

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

2375: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2376: )
2377: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2378: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2379: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2380: ,p_ae_header_id => NULL
2381: );
2382: RETURN l_output_value;
2383: EXCEPTION

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

2451: (p_msg => 'END of AcctDerRule_17(invalid)'
2452: ,p_level => C_LEVEL_PROCEDURE
2453: ,p_module => l_log_module);
2454: END IF;
2455: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2456: x_value_type_code := null;
2457: l_output_value := null;
2458: xla_accounting_err_pkg.build_message
2459: (p_appli_s_name => 'XLA'

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

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

Line 2479: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

2555: (p_msg => 'END of AcctDerRule_18(invalid)'
2556: ,p_level => C_LEVEL_PROCEDURE
2557: ,p_module => l_log_module);
2558: END IF;
2559: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2560: x_value_type_code := null;
2561: l_output_value := null;
2562: xla_accounting_err_pkg.build_message
2563: (p_appli_s_name => 'XLA'

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

2575: 'XLA_OWNER_TYPE'
2576: ,l_component_type_code
2577: )
2578: ,p_token_3 => 'PAD_NAME'
2579: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2580: ,p_token_4 => 'PAD_OWNER'
2581: ,p_value_4 => xla_lookups_pkg.get_meaning(
2582: 'XLA_OWNER_TYPE'
2583: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2583: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2579: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2580: ,p_token_4 => 'PAD_OWNER'
2581: ,p_value_4 => xla_lookups_pkg.get_meaning(
2582: 'XLA_OWNER_TYPE'
2583: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2584: )
2585: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2586: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2587: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2581: ,p_value_4 => xla_lookups_pkg.get_meaning(
2582: 'XLA_OWNER_TYPE'
2583: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2584: )
2585: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2586: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2587: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2588: ,p_ae_header_id => NULL
2589: );

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

2582: 'XLA_OWNER_TYPE'
2583: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2584: )
2585: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2586: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2587: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2588: ,p_ae_header_id => NULL
2589: );
2590: RETURN l_output_value;

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

2583: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2584: )
2585: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2586: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2587: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2588: ,p_ae_header_id => NULL
2589: );
2590: RETURN l_output_value;
2591: EXCEPTION

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

2659: (p_msg => 'END of AcctDerRule_19(invalid)'
2660: ,p_level => C_LEVEL_PROCEDURE
2661: ,p_module => l_log_module);
2662: END IF;
2663: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2664: x_value_type_code := null;
2665: l_output_value := null;
2666: xla_accounting_err_pkg.build_message
2667: (p_appli_s_name => 'XLA'

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

2679: 'XLA_OWNER_TYPE'
2680: ,l_component_type_code
2681: )
2682: ,p_token_3 => 'PAD_NAME'
2683: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2684: ,p_token_4 => 'PAD_OWNER'
2685: ,p_value_4 => xla_lookups_pkg.get_meaning(
2686: 'XLA_OWNER_TYPE'
2687: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2687: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2683: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2684: ,p_token_4 => 'PAD_OWNER'
2685: ,p_value_4 => xla_lookups_pkg.get_meaning(
2686: 'XLA_OWNER_TYPE'
2687: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2688: )
2689: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2690: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2691: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2685: ,p_value_4 => xla_lookups_pkg.get_meaning(
2686: 'XLA_OWNER_TYPE'
2687: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2688: )
2689: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2690: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2691: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2692: ,p_ae_header_id => NULL
2693: );

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

2686: 'XLA_OWNER_TYPE'
2687: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2688: )
2689: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2690: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2691: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2692: ,p_ae_header_id => NULL
2693: );
2694: RETURN l_output_value;

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

2687: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2688: )
2689: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2690: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2691: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2692: ,p_ae_header_id => NULL
2693: );
2694: RETURN l_output_value;
2695: EXCEPTION

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

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

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

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

Line 2791: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

2867: (p_msg => 'END of AcctDerRule_21(invalid)'
2868: ,p_level => C_LEVEL_PROCEDURE
2869: ,p_module => l_log_module);
2870: END IF;
2871: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2872: x_value_type_code := null;
2873: l_output_value := null;
2874: xla_accounting_err_pkg.build_message
2875: (p_appli_s_name => 'XLA'

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

2887: 'XLA_OWNER_TYPE'
2888: ,l_component_type_code
2889: )
2890: ,p_token_3 => 'PAD_NAME'
2891: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2892: ,p_token_4 => 'PAD_OWNER'
2893: ,p_value_4 => xla_lookups_pkg.get_meaning(
2894: 'XLA_OWNER_TYPE'
2895: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2895: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2891: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2892: ,p_token_4 => 'PAD_OWNER'
2893: ,p_value_4 => xla_lookups_pkg.get_meaning(
2894: 'XLA_OWNER_TYPE'
2895: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2896: )
2897: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2898: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2899: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2893: ,p_value_4 => xla_lookups_pkg.get_meaning(
2894: 'XLA_OWNER_TYPE'
2895: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2896: )
2897: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2898: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2899: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2900: ,p_ae_header_id => NULL
2901: );

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

2894: 'XLA_OWNER_TYPE'
2895: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2896: )
2897: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2898: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2899: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2900: ,p_ae_header_id => NULL
2901: );
2902: RETURN l_output_value;

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

2895: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2896: )
2897: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2898: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2899: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2900: ,p_ae_header_id => NULL
2901: );
2902: RETURN l_output_value;
2903: EXCEPTION

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

2971: (p_msg => 'END of AcctDerRule_22(invalid)'
2972: ,p_level => C_LEVEL_PROCEDURE
2973: ,p_module => l_log_module);
2974: END IF;
2975: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2976: x_value_type_code := null;
2977: l_output_value := null;
2978: xla_accounting_err_pkg.build_message
2979: (p_appli_s_name => 'XLA'

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

2991: 'XLA_OWNER_TYPE'
2992: ,l_component_type_code
2993: )
2994: ,p_token_3 => 'PAD_NAME'
2995: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2996: ,p_token_4 => 'PAD_OWNER'
2997: ,p_value_4 => xla_lookups_pkg.get_meaning(
2998: 'XLA_OWNER_TYPE'
2999: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2999: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2995: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2996: ,p_token_4 => 'PAD_OWNER'
2997: ,p_value_4 => xla_lookups_pkg.get_meaning(
2998: 'XLA_OWNER_TYPE'
2999: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3000: )
3001: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3002: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3003: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2997: ,p_value_4 => xla_lookups_pkg.get_meaning(
2998: 'XLA_OWNER_TYPE'
2999: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3000: )
3001: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3002: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3003: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3004: ,p_ae_header_id => NULL
3005: );

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

2998: 'XLA_OWNER_TYPE'
2999: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3000: )
3001: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3002: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3003: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3004: ,p_ae_header_id => NULL
3005: );
3006: RETURN l_output_value;

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

2999: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3000: )
3001: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3002: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3003: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3004: ,p_ae_header_id => NULL
3005: );
3006: RETURN l_output_value;
3007: EXCEPTION

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

3096: (p_msg => 'END of AcctDerRule_23(invalid)'
3097: ,p_level => C_LEVEL_PROCEDURE
3098: ,p_module => l_log_module);
3099: END IF;
3100: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3101: x_value_type_code := null;
3102: l_output_value := null;
3103: xla_accounting_err_pkg.build_message
3104: (p_appli_s_name => 'XLA'

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

3116: 'XLA_OWNER_TYPE'
3117: ,l_component_type_code
3118: )
3119: ,p_token_3 => 'PAD_NAME'
3120: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3121: ,p_token_4 => 'PAD_OWNER'
3122: ,p_value_4 => xla_lookups_pkg.get_meaning(
3123: 'XLA_OWNER_TYPE'
3124: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3124: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3120: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3121: ,p_token_4 => 'PAD_OWNER'
3122: ,p_value_4 => xla_lookups_pkg.get_meaning(
3123: 'XLA_OWNER_TYPE'
3124: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3125: )
3126: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3127: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3128: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3122: ,p_value_4 => xla_lookups_pkg.get_meaning(
3123: 'XLA_OWNER_TYPE'
3124: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3125: )
3126: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3127: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3128: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3129: ,p_ae_header_id => NULL
3130: );

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

3123: 'XLA_OWNER_TYPE'
3124: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3125: )
3126: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3127: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3128: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3129: ,p_ae_header_id => NULL
3130: );
3131: RETURN l_output_value;

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

3124: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3125: )
3126: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3127: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3128: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3129: ,p_ae_header_id => NULL
3130: );
3131: RETURN l_output_value;
3132: EXCEPTION

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

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

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

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

Line 3228: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 3420: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

3496: (p_msg => 'END of AcctDerRule_26(invalid)'
3497: ,p_level => C_LEVEL_PROCEDURE
3498: ,p_module => l_log_module);
3499: END IF;
3500: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3501: x_value_type_code := null;
3502: l_output_value := null;
3503: xla_accounting_err_pkg.build_message
3504: (p_appli_s_name => 'XLA'

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

3516: 'XLA_OWNER_TYPE'
3517: ,l_component_type_code
3518: )
3519: ,p_token_3 => 'PAD_NAME'
3520: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3521: ,p_token_4 => 'PAD_OWNER'
3522: ,p_value_4 => xla_lookups_pkg.get_meaning(
3523: 'XLA_OWNER_TYPE'
3524: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3524: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3520: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3521: ,p_token_4 => 'PAD_OWNER'
3522: ,p_value_4 => xla_lookups_pkg.get_meaning(
3523: 'XLA_OWNER_TYPE'
3524: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3525: )
3526: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3527: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3528: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3522: ,p_value_4 => xla_lookups_pkg.get_meaning(
3523: 'XLA_OWNER_TYPE'
3524: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3525: )
3526: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3527: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3528: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3529: ,p_ae_header_id => NULL
3530: );

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

3523: 'XLA_OWNER_TYPE'
3524: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3525: )
3526: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3527: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3528: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3529: ,p_ae_header_id => NULL
3530: );
3531: RETURN l_output_value;

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

3524: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3525: )
3526: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3527: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3528: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3529: ,p_ae_header_id => NULL
3530: );
3531: RETURN l_output_value;
3532: EXCEPTION

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

3658: (p_msg => 'END of AcctDerRule_27(invalid)'
3659: ,p_level => C_LEVEL_PROCEDURE
3660: ,p_module => l_log_module);
3661: END IF;
3662: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3663: x_value_type_code := null;
3664: l_output_value := null;
3665: xla_accounting_err_pkg.build_message
3666: (p_appli_s_name => 'XLA'

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

3678: 'XLA_OWNER_TYPE'
3679: ,l_component_type_code
3680: )
3681: ,p_token_3 => 'PAD_NAME'
3682: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3683: ,p_token_4 => 'PAD_OWNER'
3684: ,p_value_4 => xla_lookups_pkg.get_meaning(
3685: 'XLA_OWNER_TYPE'
3686: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3686: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3682: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3683: ,p_token_4 => 'PAD_OWNER'
3684: ,p_value_4 => xla_lookups_pkg.get_meaning(
3685: 'XLA_OWNER_TYPE'
3686: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3687: )
3688: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3689: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3690: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3684: ,p_value_4 => xla_lookups_pkg.get_meaning(
3685: 'XLA_OWNER_TYPE'
3686: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3687: )
3688: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3689: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3690: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3691: ,p_ae_header_id => NULL
3692: );

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

3685: 'XLA_OWNER_TYPE'
3686: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3687: )
3688: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3689: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3690: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3691: ,p_ae_header_id => NULL
3692: );
3693: RETURN l_output_value;

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

3686: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3687: )
3688: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3689: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3690: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3691: ,p_ae_header_id => NULL
3692: );
3693: RETURN l_output_value;
3694: EXCEPTION

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

3827: (p_msg => 'END of AcctDerRule_28(invalid)'
3828: ,p_level => C_LEVEL_PROCEDURE
3829: ,p_module => l_log_module);
3830: END IF;
3831: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3832: x_value_type_code := null;
3833: l_output_value := null;
3834: xla_accounting_err_pkg.build_message
3835: (p_appli_s_name => 'XLA'

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

3847: 'XLA_OWNER_TYPE'
3848: ,l_component_type_code
3849: )
3850: ,p_token_3 => 'PAD_NAME'
3851: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3852: ,p_token_4 => 'PAD_OWNER'
3853: ,p_value_4 => xla_lookups_pkg.get_meaning(
3854: 'XLA_OWNER_TYPE'
3855: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3855: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3851: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3852: ,p_token_4 => 'PAD_OWNER'
3853: ,p_value_4 => xla_lookups_pkg.get_meaning(
3854: 'XLA_OWNER_TYPE'
3855: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3856: )
3857: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3858: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3859: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3853: ,p_value_4 => xla_lookups_pkg.get_meaning(
3854: 'XLA_OWNER_TYPE'
3855: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3856: )
3857: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3858: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3859: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3860: ,p_ae_header_id => NULL
3861: );

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

3854: 'XLA_OWNER_TYPE'
3855: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3856: )
3857: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3858: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3859: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3860: ,p_ae_header_id => NULL
3861: );
3862: RETURN l_output_value;

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

3855: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3856: )
3857: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3858: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3859: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3860: ,p_ae_header_id => NULL
3861: );
3862: RETURN l_output_value;
3863: EXCEPTION

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

4251: (p_msg => 'END of AcctDerRule_29(invalid)'
4252: ,p_level => C_LEVEL_PROCEDURE
4253: ,p_module => l_log_module);
4254: END IF;
4255: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4256: x_value_type_code := null;
4257: l_output_value := null;
4258: xla_accounting_err_pkg.build_message
4259: (p_appli_s_name => 'XLA'

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

4271: 'XLA_OWNER_TYPE'
4272: ,l_component_type_code
4273: )
4274: ,p_token_3 => 'PAD_NAME'
4275: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4276: ,p_token_4 => 'PAD_OWNER'
4277: ,p_value_4 => xla_lookups_pkg.get_meaning(
4278: 'XLA_OWNER_TYPE'
4279: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4279: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4275: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4276: ,p_token_4 => 'PAD_OWNER'
4277: ,p_value_4 => xla_lookups_pkg.get_meaning(
4278: 'XLA_OWNER_TYPE'
4279: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4280: )
4281: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4282: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4283: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4277: ,p_value_4 => xla_lookups_pkg.get_meaning(
4278: 'XLA_OWNER_TYPE'
4279: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4280: )
4281: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4282: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4283: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4284: ,p_ae_header_id => NULL
4285: );

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

4278: 'XLA_OWNER_TYPE'
4279: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4280: )
4281: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4282: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4283: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4284: ,p_ae_header_id => NULL
4285: );
4286: RETURN l_output_value;

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

4279: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4280: )
4281: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4282: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4283: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4284: ,p_ae_header_id => NULL
4285: );
4286: RETURN l_output_value;
4287: EXCEPTION

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

4355: (p_msg => 'END of AcctDerRule_30(invalid)'
4356: ,p_level => C_LEVEL_PROCEDURE
4357: ,p_module => l_log_module);
4358: END IF;
4359: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4360: x_value_type_code := null;
4361: l_output_value := null;
4362: xla_accounting_err_pkg.build_message
4363: (p_appli_s_name => 'XLA'

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

4375: 'XLA_OWNER_TYPE'
4376: ,l_component_type_code
4377: )
4378: ,p_token_3 => 'PAD_NAME'
4379: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4380: ,p_token_4 => 'PAD_OWNER'
4381: ,p_value_4 => xla_lookups_pkg.get_meaning(
4382: 'XLA_OWNER_TYPE'
4383: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4383: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4379: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4380: ,p_token_4 => 'PAD_OWNER'
4381: ,p_value_4 => xla_lookups_pkg.get_meaning(
4382: 'XLA_OWNER_TYPE'
4383: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4384: )
4385: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4386: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4387: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4381: ,p_value_4 => xla_lookups_pkg.get_meaning(
4382: 'XLA_OWNER_TYPE'
4383: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4384: )
4385: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4386: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4387: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4388: ,p_ae_header_id => NULL
4389: );

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

4382: 'XLA_OWNER_TYPE'
4383: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4384: )
4385: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4386: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4387: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4388: ,p_ae_header_id => NULL
4389: );
4390: RETURN l_output_value;

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

4383: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4384: )
4385: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4386: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4387: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4388: ,p_ae_header_id => NULL
4389: );
4390: RETURN l_output_value;
4391: EXCEPTION

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

4496: (p_msg => 'END of AcctDerRule_31(invalid)'
4497: ,p_level => C_LEVEL_PROCEDURE
4498: ,p_module => l_log_module);
4499: END IF;
4500: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4501: x_value_type_code := null;
4502: l_output_value := null;
4503: xla_accounting_err_pkg.build_message
4504: (p_appli_s_name => 'XLA'

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

4516: 'XLA_OWNER_TYPE'
4517: ,l_component_type_code
4518: )
4519: ,p_token_3 => 'PAD_NAME'
4520: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4521: ,p_token_4 => 'PAD_OWNER'
4522: ,p_value_4 => xla_lookups_pkg.get_meaning(
4523: 'XLA_OWNER_TYPE'
4524: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4524: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4520: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4521: ,p_token_4 => 'PAD_OWNER'
4522: ,p_value_4 => xla_lookups_pkg.get_meaning(
4523: 'XLA_OWNER_TYPE'
4524: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4525: )
4526: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4527: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4528: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4522: ,p_value_4 => xla_lookups_pkg.get_meaning(
4523: 'XLA_OWNER_TYPE'
4524: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4525: )
4526: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4527: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4528: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4529: ,p_ae_header_id => NULL
4530: );

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

4523: 'XLA_OWNER_TYPE'
4524: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4525: )
4526: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4527: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4528: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4529: ,p_ae_header_id => NULL
4530: );
4531: RETURN l_output_value;

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

4524: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4525: )
4526: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4527: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4528: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4529: ,p_ae_header_id => NULL
4530: );
4531: RETURN l_output_value;
4532: EXCEPTION

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

4600: (p_msg => 'END of AcctDerRule_32(invalid)'
4601: ,p_level => C_LEVEL_PROCEDURE
4602: ,p_module => l_log_module);
4603: END IF;
4604: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4605: x_value_type_code := null;
4606: l_output_value := null;
4607: xla_accounting_err_pkg.build_message
4608: (p_appli_s_name => 'XLA'

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

4620: 'XLA_OWNER_TYPE'
4621: ,l_component_type_code
4622: )
4623: ,p_token_3 => 'PAD_NAME'
4624: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4625: ,p_token_4 => 'PAD_OWNER'
4626: ,p_value_4 => xla_lookups_pkg.get_meaning(
4627: 'XLA_OWNER_TYPE'
4628: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4628: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4624: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4625: ,p_token_4 => 'PAD_OWNER'
4626: ,p_value_4 => xla_lookups_pkg.get_meaning(
4627: 'XLA_OWNER_TYPE'
4628: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4629: )
4630: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4631: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4632: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4626: ,p_value_4 => xla_lookups_pkg.get_meaning(
4627: 'XLA_OWNER_TYPE'
4628: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4629: )
4630: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4631: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4632: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4633: ,p_ae_header_id => NULL
4634: );

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

4627: 'XLA_OWNER_TYPE'
4628: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4629: )
4630: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4631: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4632: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4633: ,p_ae_header_id => NULL
4634: );
4635: RETURN l_output_value;

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

4628: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4629: )
4630: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4631: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4632: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4633: ,p_ae_header_id => NULL
4634: );
4635: RETURN l_output_value;
4636: EXCEPTION

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

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

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

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

Line 4732: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 4836: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

4972: (p_msg => 'END of AcctDerRule_35(invalid)'
4973: ,p_level => C_LEVEL_PROCEDURE
4974: ,p_module => l_log_module);
4975: END IF;
4976: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4977: x_value_type_code := null;
4978: l_output_value := null;
4979: xla_accounting_err_pkg.build_message
4980: (p_appli_s_name => 'XLA'

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

4992: 'XLA_OWNER_TYPE'
4993: ,l_component_type_code
4994: )
4995: ,p_token_3 => 'PAD_NAME'
4996: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4997: ,p_token_4 => 'PAD_OWNER'
4998: ,p_value_4 => xla_lookups_pkg.get_meaning(
4999: 'XLA_OWNER_TYPE'
5000: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5000: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4996: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4997: ,p_token_4 => 'PAD_OWNER'
4998: ,p_value_4 => xla_lookups_pkg.get_meaning(
4999: 'XLA_OWNER_TYPE'
5000: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5001: )
5002: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5003: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5004: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4998: ,p_value_4 => xla_lookups_pkg.get_meaning(
4999: 'XLA_OWNER_TYPE'
5000: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5001: )
5002: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5003: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5004: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5005: ,p_ae_header_id => NULL
5006: );

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

4999: 'XLA_OWNER_TYPE'
5000: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5001: )
5002: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5003: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5004: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5005: ,p_ae_header_id => NULL
5006: );
5007: RETURN l_output_value;

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

5000: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5001: )
5002: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5003: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5004: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5005: ,p_ae_header_id => NULL
5006: );
5007: RETURN l_output_value;
5008: EXCEPTION

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

5324: (p_msg => 'END of AcctDerRule_36(invalid)'
5325: ,p_level => C_LEVEL_PROCEDURE
5326: ,p_module => l_log_module);
5327: END IF;
5328: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5329: x_value_type_code := null;
5330: l_output_value := null;
5331: xla_accounting_err_pkg.build_message
5332: (p_appli_s_name => 'XLA'

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

5344: 'XLA_OWNER_TYPE'
5345: ,l_component_type_code
5346: )
5347: ,p_token_3 => 'PAD_NAME'
5348: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5349: ,p_token_4 => 'PAD_OWNER'
5350: ,p_value_4 => xla_lookups_pkg.get_meaning(
5351: 'XLA_OWNER_TYPE'
5352: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5352: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5348: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5349: ,p_token_4 => 'PAD_OWNER'
5350: ,p_value_4 => xla_lookups_pkg.get_meaning(
5351: 'XLA_OWNER_TYPE'
5352: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5353: )
5354: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5355: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5356: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5350: ,p_value_4 => xla_lookups_pkg.get_meaning(
5351: 'XLA_OWNER_TYPE'
5352: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5353: )
5354: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5355: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5356: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5357: ,p_ae_header_id => NULL
5358: );

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

5351: 'XLA_OWNER_TYPE'
5352: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5353: )
5354: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5355: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5356: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5357: ,p_ae_header_id => NULL
5358: );
5359: RETURN l_output_value;

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

5352: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5353: )
5354: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5355: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5356: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5357: ,p_ae_header_id => NULL
5358: );
5359: RETURN l_output_value;
5360: EXCEPTION

Line 5465: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

5461: l_tmp_amt NUMBER;
5462: l_acc_rev_natural_side_code VARCHAR2(1);
5463:
5464: l_num_entries NUMBER;
5465: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5466: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5467: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5468: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5469: l_recog_line_1 NUMBER;

Line 5466: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

5462: l_acc_rev_natural_side_code VARCHAR2(1);
5463:
5464: l_num_entries NUMBER;
5465: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5466: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5467: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5468: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5469: l_recog_line_1 NUMBER;
5470: l_recog_line_2 NUMBER;

Line 5467: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

5463:
5464: l_num_entries NUMBER;
5465: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5466: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5467: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5468: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5469: l_recog_line_1 NUMBER;
5470: l_recog_line_2 NUMBER;
5471:

Line 5468: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

5464: l_num_entries NUMBER;
5465: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5466: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5467: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5468: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5469: l_recog_line_1 NUMBER;
5470: l_recog_line_2 NUMBER;
5471:
5472: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 5474: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

5470: l_recog_line_2 NUMBER;
5471:
5472: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5473: l_bflow_applied_to_amt NUMBER; -- 5132302
5474: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5475:
5476: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5477:
5478: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

5545: l_accrual_line_num := NULL; -- 4262811
5546: l_tmp_amt := NULL; -- 4262811
5547: --
5548:
5549: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
5550: l_balance_type_code <> 'B' THEN
5551: IF NVL(p_source_78,'
5552: ') = 'Accrual'
5553: THEN

Line 5621: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

5617: --
5618: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
5619:
5620: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
5621: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5622:
5623: -- 4955764
5624: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5625: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

5693: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
5694:
5695: IF xla_accounting_cache_pkg.GetValueChar
5696: (p_source_code => 'LEDGER_CATEGORY_CODE'
5697: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
5698: AND l_bflow_method_code = 'PRIOR_ENTRY'
5699: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
5700: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
5701: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

5793: p_lookup_type => 'XLA_OWNER_TYPE'
5794: ,p_lookup_code => l_component_type_code
5795: )
5796: ,p_token_4 => 'PRODUCT_NAME'
5797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5801: ,p_ae_header_id => NULL

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

5794: ,p_lookup_code => l_component_type_code
5795: )
5796: ,p_token_4 => 'PRODUCT_NAME'
5797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5801: ,p_ae_header_id => NULL
5802: );

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

5795: )
5796: ,p_token_4 => 'PRODUCT_NAME'
5797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5801: ,p_ae_header_id => NULL
5802: );
5803:

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

5796: ,p_token_4 => 'PRODUCT_NAME'
5797: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5798: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5799: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5800: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5801: ,p_ae_header_id => NULL
5802: );
5803:
5804: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 5831: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5827: ----------------------------------------------------------------------------------
5828: -- 4219869 Business Flow
5829: -- Update journal entry status -- Need to generate this within IF
5830: ----------------------------------------------------------------------------------
5831: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5832: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
5833: ,p_balance_type_code => l_balance_type_code
5834: );
5835:

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

5914:
5915: --
5916: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
5917: --
5918: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
5919: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
5920: ELSE
5921: ---------------------------------------------------------------------------------------------------
5922: -- 4262811a Switch Sign

Line 5943: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5939:
5940: XLA_AE_LINES_PKG.ValidateCurrentLine;
5941: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5942:
5943: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5944: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
5945: ,p_balance_type_code => l_balance_type_code);
5946:
5947: END IF;

Line 6062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6058: l_tmp_amt NUMBER;
6059: l_acc_rev_natural_side_code VARCHAR2(1);
6060:
6061: l_num_entries NUMBER;
6062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6066: l_recog_line_1 NUMBER;

Line 6063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6059: l_acc_rev_natural_side_code VARCHAR2(1);
6060:
6061: l_num_entries NUMBER;
6062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6066: l_recog_line_1 NUMBER;
6067: l_recog_line_2 NUMBER;

Line 6064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6060:
6061: l_num_entries NUMBER;
6062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6066: l_recog_line_1 NUMBER;
6067: l_recog_line_2 NUMBER;
6068:

Line 6065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6061: l_num_entries NUMBER;
6062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6066: l_recog_line_1 NUMBER;
6067: l_recog_line_2 NUMBER;
6068:
6069: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6071: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6067: l_recog_line_2 NUMBER;
6068:
6069: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6070: l_bflow_applied_to_amt NUMBER; -- 5132302
6071: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6072:
6073: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6074:
6075: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

6142: l_accrual_line_num := NULL; -- 4262811
6143: l_tmp_amt := NULL; -- 4262811
6144: --
6145:
6146: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6147: l_balance_type_code <> 'B' THEN
6148: IF NVL(p_source_97,9E125) = 16
6149: THEN
6150:

Line 6217: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6213: --
6214: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6215:
6216: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6217: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6218:
6219: -- 4955764
6220: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6221: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6257: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6258:
6259: IF xla_accounting_cache_pkg.GetValueChar
6260: (p_source_code => 'LEDGER_CATEGORY_CODE'
6261: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6262: AND l_bflow_method_code = 'PRIOR_ENTRY'
6263: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6264: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6265: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6371: p_lookup_type => 'XLA_OWNER_TYPE'
6372: ,p_lookup_code => l_component_type_code
6373: )
6374: ,p_token_4 => 'PRODUCT_NAME'
6375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6379: ,p_ae_header_id => NULL

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

6372: ,p_lookup_code => l_component_type_code
6373: )
6374: ,p_token_4 => 'PRODUCT_NAME'
6375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6379: ,p_ae_header_id => NULL
6380: );

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

6373: )
6374: ,p_token_4 => 'PRODUCT_NAME'
6375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6379: ,p_ae_header_id => NULL
6380: );
6381:

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

6374: ,p_token_4 => 'PRODUCT_NAME'
6375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6379: ,p_ae_header_id => NULL
6380: );
6381:
6382: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6409: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6405: ----------------------------------------------------------------------------------
6406: -- 4219869 Business Flow
6407: -- Update journal entry status -- Need to generate this within IF
6408: ----------------------------------------------------------------------------------
6409: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6410: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6411: ,p_balance_type_code => l_balance_type_code
6412: );
6413:

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

6492:
6493: --
6494: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6495: --
6496: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6497: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6498: ELSE
6499: ---------------------------------------------------------------------------------------------------
6500: -- 4262811a Switch Sign

Line 6521: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6517:
6518: XLA_AE_LINES_PKG.ValidateCurrentLine;
6519: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6520:
6521: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6522: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
6523: ,p_balance_type_code => l_balance_type_code);
6524:
6525: END IF;

Line 6630: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6626: l_tmp_amt NUMBER;
6627: l_acc_rev_natural_side_code VARCHAR2(1);
6628:
6629: l_num_entries NUMBER;
6630: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6631: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6632: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6633: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6634: l_recog_line_1 NUMBER;

Line 6631: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6627: l_acc_rev_natural_side_code VARCHAR2(1);
6628:
6629: l_num_entries NUMBER;
6630: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6631: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6632: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6633: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6634: l_recog_line_1 NUMBER;
6635: l_recog_line_2 NUMBER;

Line 6632: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6628:
6629: l_num_entries NUMBER;
6630: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6631: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6632: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6633: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6634: l_recog_line_1 NUMBER;
6635: l_recog_line_2 NUMBER;
6636:

Line 6633: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6629: l_num_entries NUMBER;
6630: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6631: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6632: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6633: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6634: l_recog_line_1 NUMBER;
6635: l_recog_line_2 NUMBER;
6636:
6637: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6639: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6635: l_recog_line_2 NUMBER;
6636:
6637: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6638: l_bflow_applied_to_amt NUMBER; -- 5132302
6639: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6640:
6641: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6642:
6643: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

6710: l_accrual_line_num := NULL; -- 4262811
6711: l_tmp_amt := NULL; -- 4262811
6712: --
6713:
6714: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6715: l_balance_type_code <> 'B' THEN
6716: IF NVL(p_source_98,9E125) = 1
6717: THEN
6718:

Line 6785: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6781: --
6782: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6783:
6784: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6785: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6786:
6787: -- 4955764
6788: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6789: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6825: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6826:
6827: IF xla_accounting_cache_pkg.GetValueChar
6828: (p_source_code => 'LEDGER_CATEGORY_CODE'
6829: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6830: AND l_bflow_method_code = 'PRIOR_ENTRY'
6831: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6832: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6833: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6925: p_lookup_type => 'XLA_OWNER_TYPE'
6926: ,p_lookup_code => l_component_type_code
6927: )
6928: ,p_token_4 => 'PRODUCT_NAME'
6929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6933: ,p_ae_header_id => NULL

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

6926: ,p_lookup_code => l_component_type_code
6927: )
6928: ,p_token_4 => 'PRODUCT_NAME'
6929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6933: ,p_ae_header_id => NULL
6934: );

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

6927: )
6928: ,p_token_4 => 'PRODUCT_NAME'
6929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6933: ,p_ae_header_id => NULL
6934: );
6935:

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

6928: ,p_token_4 => 'PRODUCT_NAME'
6929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6933: ,p_ae_header_id => NULL
6934: );
6935:
6936: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6963: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6959: ----------------------------------------------------------------------------------
6960: -- 4219869 Business Flow
6961: -- Update journal entry status -- Need to generate this within IF
6962: ----------------------------------------------------------------------------------
6963: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6964: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6965: ,p_balance_type_code => l_balance_type_code
6966: );
6967:

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

7046:
7047: --
7048: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7049: --
7050: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7051: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7052: ELSE
7053: ---------------------------------------------------------------------------------------------------
7054: -- 4262811a Switch Sign

Line 7075: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7071:
7072: XLA_AE_LINES_PKG.ValidateCurrentLine;
7073: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7074:
7075: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7076: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7077: ,p_balance_type_code => l_balance_type_code);
7078:
7079: END IF;

Line 7184: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7180: l_tmp_amt NUMBER;
7181: l_acc_rev_natural_side_code VARCHAR2(1);
7182:
7183: l_num_entries NUMBER;
7184: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7185: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7186: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7187: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7188: l_recog_line_1 NUMBER;

Line 7185: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7181: l_acc_rev_natural_side_code VARCHAR2(1);
7182:
7183: l_num_entries NUMBER;
7184: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7185: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7186: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7187: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7188: l_recog_line_1 NUMBER;
7189: l_recog_line_2 NUMBER;

Line 7186: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7182:
7183: l_num_entries NUMBER;
7184: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7185: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7186: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7187: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7188: l_recog_line_1 NUMBER;
7189: l_recog_line_2 NUMBER;
7190:

Line 7187: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7183: l_num_entries NUMBER;
7184: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7185: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7186: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7187: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7188: l_recog_line_1 NUMBER;
7189: l_recog_line_2 NUMBER;
7190:
7191: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7193: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7189: l_recog_line_2 NUMBER;
7190:
7191: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7192: l_bflow_applied_to_amt NUMBER; -- 5132302
7193: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7194:
7195: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7196:
7197: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7264: l_accrual_line_num := NULL; -- 4262811
7265: l_tmp_amt := NULL; -- 4262811
7266: --
7267:
7268: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7269: l_balance_type_code <> 'B' THEN
7270: IF NVL(p_source_97,9E125) = 16
7271: THEN
7272:

Line 7339: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7335: --
7336: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7337:
7338: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7339: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7340:
7341: -- 4955764
7342: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7343: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

7379: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7380:
7381: IF xla_accounting_cache_pkg.GetValueChar
7382: (p_source_code => 'LEDGER_CATEGORY_CODE'
7383: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7384: AND l_bflow_method_code = 'PRIOR_ENTRY'
7385: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7386: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7387: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

7479: p_lookup_type => 'XLA_OWNER_TYPE'
7480: ,p_lookup_code => l_component_type_code
7481: )
7482: ,p_token_4 => 'PRODUCT_NAME'
7483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7487: ,p_ae_header_id => NULL

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

7480: ,p_lookup_code => l_component_type_code
7481: )
7482: ,p_token_4 => 'PRODUCT_NAME'
7483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7487: ,p_ae_header_id => NULL
7488: );

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

7481: )
7482: ,p_token_4 => 'PRODUCT_NAME'
7483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7487: ,p_ae_header_id => NULL
7488: );
7489:

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

7482: ,p_token_4 => 'PRODUCT_NAME'
7483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7487: ,p_ae_header_id => NULL
7488: );
7489:
7490: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7517: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7513: ----------------------------------------------------------------------------------
7514: -- 4219869 Business Flow
7515: -- Update journal entry status -- Need to generate this within IF
7516: ----------------------------------------------------------------------------------
7517: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7518: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7519: ,p_balance_type_code => l_balance_type_code
7520: );
7521:

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

7600:
7601: --
7602: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7603: --
7604: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7605: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7606: ELSE
7607: ---------------------------------------------------------------------------------------------------
7608: -- 4262811a Switch Sign

Line 7629: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7625:
7626: XLA_AE_LINES_PKG.ValidateCurrentLine;
7627: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7628:
7629: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7630: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7631: ,p_balance_type_code => l_balance_type_code);
7632:
7633: END IF;

Line 7738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7734: l_tmp_amt NUMBER;
7735: l_acc_rev_natural_side_code VARCHAR2(1);
7736:
7737: l_num_entries NUMBER;
7738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7742: l_recog_line_1 NUMBER;

Line 7739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7735: l_acc_rev_natural_side_code VARCHAR2(1);
7736:
7737: l_num_entries NUMBER;
7738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7742: l_recog_line_1 NUMBER;
7743: l_recog_line_2 NUMBER;

Line 7740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7736:
7737: l_num_entries NUMBER;
7738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7742: l_recog_line_1 NUMBER;
7743: l_recog_line_2 NUMBER;
7744:

Line 7741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7737: l_num_entries NUMBER;
7738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7742: l_recog_line_1 NUMBER;
7743: l_recog_line_2 NUMBER;
7744:
7745: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7747: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7743: l_recog_line_2 NUMBER;
7744:
7745: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7746: l_bflow_applied_to_amt NUMBER; -- 5132302
7747: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7748:
7749: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7750:
7751: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7818: l_accrual_line_num := NULL; -- 4262811
7819: l_tmp_amt := NULL; -- 4262811
7820: --
7821:
7822: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7823: l_balance_type_code <> 'B' THEN
7824: IF NVL(p_source_78,'
7825: ') = 'Accrual'
7826: THEN

Line 7894: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7890: --
7891: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7892:
7893: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7894: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7895:
7896: -- 4955764
7897: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7898: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

7934: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7935:
7936: IF xla_accounting_cache_pkg.GetValueChar
7937: (p_source_code => 'LEDGER_CATEGORY_CODE'
7938: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7939: AND l_bflow_method_code = 'PRIOR_ENTRY'
7940: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7941: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7942: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8034: p_lookup_type => 'XLA_OWNER_TYPE'
8035: ,p_lookup_code => l_component_type_code
8036: )
8037: ,p_token_4 => 'PRODUCT_NAME'
8038: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8039: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8040: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8041: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8042: ,p_ae_header_id => NULL

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

8035: ,p_lookup_code => l_component_type_code
8036: )
8037: ,p_token_4 => 'PRODUCT_NAME'
8038: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8039: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8040: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8041: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8042: ,p_ae_header_id => NULL
8043: );

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

8036: )
8037: ,p_token_4 => 'PRODUCT_NAME'
8038: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8039: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8040: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8041: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8042: ,p_ae_header_id => NULL
8043: );
8044:

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

8037: ,p_token_4 => 'PRODUCT_NAME'
8038: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8039: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8040: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8041: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8042: ,p_ae_header_id => NULL
8043: );
8044:
8045: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8072: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8068: ----------------------------------------------------------------------------------
8069: -- 4219869 Business Flow
8070: -- Update journal entry status -- Need to generate this within IF
8071: ----------------------------------------------------------------------------------
8072: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8073: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8074: ,p_balance_type_code => l_balance_type_code
8075: );
8076:

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

8155:
8156: --
8157: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8158: --
8159: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8160: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8161: ELSE
8162: ---------------------------------------------------------------------------------------------------
8163: -- 4262811a Switch Sign

Line 8184: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8180:
8181: XLA_AE_LINES_PKG.ValidateCurrentLine;
8182: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8183:
8184: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8185: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8186: ,p_balance_type_code => l_balance_type_code);
8187:
8188: END IF;

Line 8293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8289: l_tmp_amt NUMBER;
8290: l_acc_rev_natural_side_code VARCHAR2(1);
8291:
8292: l_num_entries NUMBER;
8293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8297: l_recog_line_1 NUMBER;

Line 8294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8290: l_acc_rev_natural_side_code VARCHAR2(1);
8291:
8292: l_num_entries NUMBER;
8293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8297: l_recog_line_1 NUMBER;
8298: l_recog_line_2 NUMBER;

Line 8295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8291:
8292: l_num_entries NUMBER;
8293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8297: l_recog_line_1 NUMBER;
8298: l_recog_line_2 NUMBER;
8299:

Line 8296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8292: l_num_entries NUMBER;
8293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8297: l_recog_line_1 NUMBER;
8298: l_recog_line_2 NUMBER;
8299:
8300: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8302: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8298: l_recog_line_2 NUMBER;
8299:
8300: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8301: l_bflow_applied_to_amt NUMBER; -- 5132302
8302: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8303:
8304: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8305:
8306: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8373: l_accrual_line_num := NULL; -- 4262811
8374: l_tmp_amt := NULL; -- 4262811
8375: --
8376:
8377: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8378: l_balance_type_code <> 'B' THEN
8379: IF NVL(p_source_78,'
8380: ') = 'Accrual'
8381: THEN

Line 8449: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8445: --
8446: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8447:
8448: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8449: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8450:
8451: -- 4955764
8452: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8453: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

8489: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8490:
8491: IF xla_accounting_cache_pkg.GetValueChar
8492: (p_source_code => 'LEDGER_CATEGORY_CODE'
8493: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8494: AND l_bflow_method_code = 'PRIOR_ENTRY'
8495: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8496: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8497: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8589: p_lookup_type => 'XLA_OWNER_TYPE'
8590: ,p_lookup_code => l_component_type_code
8591: )
8592: ,p_token_4 => 'PRODUCT_NAME'
8593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8597: ,p_ae_header_id => NULL

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

8590: ,p_lookup_code => l_component_type_code
8591: )
8592: ,p_token_4 => 'PRODUCT_NAME'
8593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8597: ,p_ae_header_id => NULL
8598: );

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

8591: )
8592: ,p_token_4 => 'PRODUCT_NAME'
8593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8597: ,p_ae_header_id => NULL
8598: );
8599:

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

8592: ,p_token_4 => 'PRODUCT_NAME'
8593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8597: ,p_ae_header_id => NULL
8598: );
8599:
8600: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8623: ----------------------------------------------------------------------------------
8624: -- 4219869 Business Flow
8625: -- Update journal entry status -- Need to generate this within IF
8626: ----------------------------------------------------------------------------------
8627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8628: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8629: ,p_balance_type_code => l_balance_type_code
8630: );
8631:

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

8710:
8711: --
8712: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8713: --
8714: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8715: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8716: ELSE
8717: ---------------------------------------------------------------------------------------------------
8718: -- 4262811a Switch Sign

Line 8739: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8735:
8736: XLA_AE_LINES_PKG.ValidateCurrentLine;
8737: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8738:
8739: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8740: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8741: ,p_balance_type_code => l_balance_type_code);
8742:
8743: END IF;

Line 8868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8864: l_tmp_amt NUMBER;
8865: l_acc_rev_natural_side_code VARCHAR2(1);
8866:
8867: l_num_entries NUMBER;
8868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8872: l_recog_line_1 NUMBER;

Line 8869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8865: l_acc_rev_natural_side_code VARCHAR2(1);
8866:
8867: l_num_entries NUMBER;
8868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8872: l_recog_line_1 NUMBER;
8873: l_recog_line_2 NUMBER;

Line 8870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8866:
8867: l_num_entries NUMBER;
8868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8872: l_recog_line_1 NUMBER;
8873: l_recog_line_2 NUMBER;
8874:

Line 8871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8867: l_num_entries NUMBER;
8868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8872: l_recog_line_1 NUMBER;
8873: l_recog_line_2 NUMBER;
8874:
8875: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8877: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

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

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

8948: l_accrual_line_num := NULL; -- 4262811
8949: l_tmp_amt := NULL; -- 4262811
8950: --
8951:
8952: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8953: l_balance_type_code <> 'B' THEN
8954: IF NVL(p_source_78,'
8955: ') = 'Charge'
8956: THEN

Line 9024: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9020: --
9021: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9022:
9023: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9024: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9025:
9026: -- 4955764
9027: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9028: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9096: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9097:
9098: IF xla_accounting_cache_pkg.GetValueChar
9099: (p_source_code => 'LEDGER_CATEGORY_CODE'
9100: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9101: AND l_bflow_method_code = 'PRIOR_ENTRY'
9102: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9103: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9104: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9196: p_lookup_type => 'XLA_OWNER_TYPE'
9197: ,p_lookup_code => l_component_type_code
9198: )
9199: ,p_token_4 => 'PRODUCT_NAME'
9200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9204: ,p_ae_header_id => NULL

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

9197: ,p_lookup_code => l_component_type_code
9198: )
9199: ,p_token_4 => 'PRODUCT_NAME'
9200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9204: ,p_ae_header_id => NULL
9205: );

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

9198: )
9199: ,p_token_4 => 'PRODUCT_NAME'
9200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9204: ,p_ae_header_id => NULL
9205: );
9206:

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

9199: ,p_token_4 => 'PRODUCT_NAME'
9200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9204: ,p_ae_header_id => NULL
9205: );
9206:
9207: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9230: ----------------------------------------------------------------------------------
9231: -- 4219869 Business Flow
9232: -- Update journal entry status -- Need to generate this within IF
9233: ----------------------------------------------------------------------------------
9234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9235: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9236: ,p_balance_type_code => l_balance_type_code
9237: );
9238:

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

9317:
9318: --
9319: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9320: --
9321: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9322: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9323: ELSE
9324: ---------------------------------------------------------------------------------------------------
9325: -- 4262811a Switch Sign

Line 9346: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9342:
9343: XLA_AE_LINES_PKG.ValidateCurrentLine;
9344: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9345:
9346: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9347: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9348: ,p_balance_type_code => l_balance_type_code);
9349:
9350: END IF;

Line 9475: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9471: l_tmp_amt NUMBER;
9472: l_acc_rev_natural_side_code VARCHAR2(1);
9473:
9474: l_num_entries NUMBER;
9475: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9476: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9477: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9478: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9479: l_recog_line_1 NUMBER;

Line 9476: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9472: l_acc_rev_natural_side_code VARCHAR2(1);
9473:
9474: l_num_entries NUMBER;
9475: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9476: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9477: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9478: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9479: l_recog_line_1 NUMBER;
9480: l_recog_line_2 NUMBER;

Line 9477: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9473:
9474: l_num_entries NUMBER;
9475: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9476: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9477: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9478: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9479: l_recog_line_1 NUMBER;
9480: l_recog_line_2 NUMBER;
9481:

Line 9478: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9474: l_num_entries NUMBER;
9475: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9476: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9477: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9478: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9479: l_recog_line_1 NUMBER;
9480: l_recog_line_2 NUMBER;
9481:
9482: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9484: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9480: l_recog_line_2 NUMBER;
9481:
9482: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9483: l_bflow_applied_to_amt NUMBER; -- 5132302
9484: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9485:
9486: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9487:
9488: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

9555: l_accrual_line_num := NULL; -- 4262811
9556: l_tmp_amt := NULL; -- 4262811
9557: --
9558:
9559: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9560: l_balance_type_code <> 'B' THEN
9561: IF NVL(p_source_78,'
9562: ') = 'Charge'
9563: THEN

Line 9631: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9627: --
9628: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9629:
9630: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9631: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9632:
9633: -- 4955764
9634: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9635: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9703: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9704:
9705: IF xla_accounting_cache_pkg.GetValueChar
9706: (p_source_code => 'LEDGER_CATEGORY_CODE'
9707: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9708: AND l_bflow_method_code = 'PRIOR_ENTRY'
9709: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9710: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9711: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9803: p_lookup_type => 'XLA_OWNER_TYPE'
9804: ,p_lookup_code => l_component_type_code
9805: )
9806: ,p_token_4 => 'PRODUCT_NAME'
9807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9811: ,p_ae_header_id => NULL

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

9804: ,p_lookup_code => l_component_type_code
9805: )
9806: ,p_token_4 => 'PRODUCT_NAME'
9807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9811: ,p_ae_header_id => NULL
9812: );

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

9805: )
9806: ,p_token_4 => 'PRODUCT_NAME'
9807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9811: ,p_ae_header_id => NULL
9812: );
9813:

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

9806: ,p_token_4 => 'PRODUCT_NAME'
9807: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9808: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9809: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9810: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9811: ,p_ae_header_id => NULL
9812: );
9813:
9814: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9841: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9837: ----------------------------------------------------------------------------------
9838: -- 4219869 Business Flow
9839: -- Update journal entry status -- Need to generate this within IF
9840: ----------------------------------------------------------------------------------
9841: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9842: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9843: ,p_balance_type_code => l_balance_type_code
9844: );
9845:

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

9924:
9925: --
9926: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9927: --
9928: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9929: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9930: ELSE
9931: ---------------------------------------------------------------------------------------------------
9932: -- 4262811a Switch Sign

Line 9953: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9949:
9950: XLA_AE_LINES_PKG.ValidateCurrentLine;
9951: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9952:
9953: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9954: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9955: ,p_balance_type_code => l_balance_type_code);
9956:
9957: END IF;

Line 10060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

10056: l_tmp_amt NUMBER;
10057: l_acc_rev_natural_side_code VARCHAR2(1);
10058:
10059: l_num_entries NUMBER;
10060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10064: l_recog_line_1 NUMBER;

Line 10061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

10057: l_acc_rev_natural_side_code VARCHAR2(1);
10058:
10059: l_num_entries NUMBER;
10060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10064: l_recog_line_1 NUMBER;
10065: l_recog_line_2 NUMBER;

Line 10062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

10058:
10059: l_num_entries NUMBER;
10060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10064: l_recog_line_1 NUMBER;
10065: l_recog_line_2 NUMBER;
10066:

Line 10063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

10059: l_num_entries NUMBER;
10060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10064: l_recog_line_1 NUMBER;
10065: l_recog_line_2 NUMBER;
10066:
10067: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 10069: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

10065: l_recog_line_2 NUMBER;
10066:
10067: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10068: l_bflow_applied_to_amt NUMBER; -- 5132302
10069: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10070:
10071: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10072:
10073: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10140: l_accrual_line_num := NULL; -- 4262811
10141: l_tmp_amt := NULL; -- 4262811
10142: --
10143:
10144: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10145: l_balance_type_code <> 'B' THEN
10146: IF NVL(p_source_78,'
10147: ') = 'Charge'
10148: THEN

Line 10216: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10212: --
10213: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10214:
10215: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10216: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10217:
10218: -- 4955764
10219: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10220: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

10256: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10257:
10258: IF xla_accounting_cache_pkg.GetValueChar
10259: (p_source_code => 'LEDGER_CATEGORY_CODE'
10260: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10261: AND l_bflow_method_code = 'PRIOR_ENTRY'
10262: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10263: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10264: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

10356: p_lookup_type => 'XLA_OWNER_TYPE'
10357: ,p_lookup_code => l_component_type_code
10358: )
10359: ,p_token_4 => 'PRODUCT_NAME'
10360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10364: ,p_ae_header_id => NULL

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

10357: ,p_lookup_code => l_component_type_code
10358: )
10359: ,p_token_4 => 'PRODUCT_NAME'
10360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10364: ,p_ae_header_id => NULL
10365: );

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

10358: )
10359: ,p_token_4 => 'PRODUCT_NAME'
10360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10364: ,p_ae_header_id => NULL
10365: );
10366:

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

10359: ,p_token_4 => 'PRODUCT_NAME'
10360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10364: ,p_ae_header_id => NULL
10365: );
10366:
10367: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10390: ----------------------------------------------------------------------------------
10391: -- 4219869 Business Flow
10392: -- Update journal entry status -- Need to generate this within IF
10393: ----------------------------------------------------------------------------------
10394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10395: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10396: ,p_balance_type_code => l_balance_type_code
10397: );
10398:

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

10477:
10478: --
10479: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10480: --
10481: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10482: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10483: ELSE
10484: ---------------------------------------------------------------------------------------------------
10485: -- 4262811a Switch Sign

Line 10506: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10502:
10503: XLA_AE_LINES_PKG.ValidateCurrentLine;
10504: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10505:
10506: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10507: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10508: ,p_balance_type_code => l_balance_type_code);
10509:
10510: END IF;

Line 10625: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

10621: l_tmp_amt NUMBER;
10622: l_acc_rev_natural_side_code VARCHAR2(1);
10623:
10624: l_num_entries NUMBER;
10625: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10626: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10627: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10628: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10629: l_recog_line_1 NUMBER;

Line 10626: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

10622: l_acc_rev_natural_side_code VARCHAR2(1);
10623:
10624: l_num_entries NUMBER;
10625: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10626: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10627: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10628: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10629: l_recog_line_1 NUMBER;
10630: l_recog_line_2 NUMBER;

Line 10627: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

10623:
10624: l_num_entries NUMBER;
10625: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10626: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10627: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10628: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10629: l_recog_line_1 NUMBER;
10630: l_recog_line_2 NUMBER;
10631:

Line 10628: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

10624: l_num_entries NUMBER;
10625: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10626: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10627: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10628: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10629: l_recog_line_1 NUMBER;
10630: l_recog_line_2 NUMBER;
10631:
10632: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 10634: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

10630: l_recog_line_2 NUMBER;
10631:
10632: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10633: l_bflow_applied_to_amt NUMBER; -- 5132302
10634: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10635:
10636: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10637:
10638: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10705: l_accrual_line_num := NULL; -- 4262811
10706: l_tmp_amt := NULL; -- 4262811
10707: --
10708:
10709: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10710: l_balance_type_code <> 'B' THEN
10711: IF NVL(p_source_97,9E125) = 31
10712: THEN
10713:

Line 10780: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10776: --
10777: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10778:
10779: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10780: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10781:
10782: -- 4955764
10783: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10784: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

10820: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10821:
10822: IF xla_accounting_cache_pkg.GetValueChar
10823: (p_source_code => 'LEDGER_CATEGORY_CODE'
10824: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10825: AND l_bflow_method_code = 'PRIOR_ENTRY'
10826: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10827: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10828: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

10934: p_lookup_type => 'XLA_OWNER_TYPE'
10935: ,p_lookup_code => l_component_type_code
10936: )
10937: ,p_token_4 => 'PRODUCT_NAME'
10938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10942: ,p_ae_header_id => NULL

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

10935: ,p_lookup_code => l_component_type_code
10936: )
10937: ,p_token_4 => 'PRODUCT_NAME'
10938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10942: ,p_ae_header_id => NULL
10943: );

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

10936: )
10937: ,p_token_4 => 'PRODUCT_NAME'
10938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10942: ,p_ae_header_id => NULL
10943: );
10944:

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

10937: ,p_token_4 => 'PRODUCT_NAME'
10938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10942: ,p_ae_header_id => NULL
10943: );
10944:
10945: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10972: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10968: ----------------------------------------------------------------------------------
10969: -- 4219869 Business Flow
10970: -- Update journal entry status -- Need to generate this within IF
10971: ----------------------------------------------------------------------------------
10972: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10973: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10974: ,p_balance_type_code => l_balance_type_code
10975: );
10976:

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

11055:
11056: --
11057: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
11058: --
11059: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
11060: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
11061: ELSE
11062: ---------------------------------------------------------------------------------------------------
11063: -- 4262811a Switch Sign

Line 11084: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11080:
11081: XLA_AE_LINES_PKG.ValidateCurrentLine;
11082: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11083:
11084: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11085: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
11086: ,p_balance_type_code => l_balance_type_code);
11087:
11088: END IF;

Line 11223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11219: l_tmp_amt NUMBER;
11220: l_acc_rev_natural_side_code VARCHAR2(1);
11221:
11222: l_num_entries NUMBER;
11223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11227: l_recog_line_1 NUMBER;

Line 11224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11220: l_acc_rev_natural_side_code VARCHAR2(1);
11221:
11222: l_num_entries NUMBER;
11223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11227: l_recog_line_1 NUMBER;
11228: l_recog_line_2 NUMBER;

Line 11225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11221:
11222: l_num_entries NUMBER;
11223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11227: l_recog_line_1 NUMBER;
11228: l_recog_line_2 NUMBER;
11229:

Line 11226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11222: l_num_entries NUMBER;
11223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11227: l_recog_line_1 NUMBER;
11228: l_recog_line_2 NUMBER;
11229:
11230: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11232: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11228: l_recog_line_2 NUMBER;
11229:
11230: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11231: l_bflow_applied_to_amt NUMBER; -- 5132302
11232: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11233:
11234: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11235:
11236: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

11303: l_accrual_line_num := NULL; -- 4262811
11304: l_tmp_amt := NULL; -- 4262811
11305: --
11306:
11307: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11308: l_balance_type_code <> 'B' THEN
11309: IF NVL(p_source_97,9E125) = 31
11310: THEN
11311:

Line 11378: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

11374: --
11375: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
11376:
11377: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
11378: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11379:
11380: -- 4955764
11381: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11382: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

11450: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
11451:
11452: IF xla_accounting_cache_pkg.GetValueChar
11453: (p_source_code => 'LEDGER_CATEGORY_CODE'
11454: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
11455: AND l_bflow_method_code = 'PRIOR_ENTRY'
11456: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
11457: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
11458: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

11564: p_lookup_type => 'XLA_OWNER_TYPE'
11565: ,p_lookup_code => l_component_type_code
11566: )
11567: ,p_token_4 => 'PRODUCT_NAME'
11568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11572: ,p_ae_header_id => NULL

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

11565: ,p_lookup_code => l_component_type_code
11566: )
11567: ,p_token_4 => 'PRODUCT_NAME'
11568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11572: ,p_ae_header_id => NULL
11573: );

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

11566: )
11567: ,p_token_4 => 'PRODUCT_NAME'
11568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11572: ,p_ae_header_id => NULL
11573: );
11574:

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

11567: ,p_token_4 => 'PRODUCT_NAME'
11568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11572: ,p_ae_header_id => NULL
11573: );
11574:
11575: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11602: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11598: ----------------------------------------------------------------------------------
11599: -- 4219869 Business Flow
11600: -- Update journal entry status -- Need to generate this within IF
11601: ----------------------------------------------------------------------------------
11602: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11603: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11604: ,p_balance_type_code => l_balance_type_code
11605: );
11606:

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

11685:
11686: --
11687: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
11688: --
11689: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
11690: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
11691: ELSE
11692: ---------------------------------------------------------------------------------------------------
11693: -- 4262811a Switch Sign

Line 11714: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11710:
11711: XLA_AE_LINES_PKG.ValidateCurrentLine;
11712: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11713:
11714: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11715: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
11716: ,p_balance_type_code => l_balance_type_code);
11717:
11718: END IF;

Line 11853: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11849: l_tmp_amt NUMBER;
11850: l_acc_rev_natural_side_code VARCHAR2(1);
11851:
11852: l_num_entries NUMBER;
11853: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11854: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11855: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11856: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11857: l_recog_line_1 NUMBER;

Line 11854: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11850: l_acc_rev_natural_side_code VARCHAR2(1);
11851:
11852: l_num_entries NUMBER;
11853: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11854: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11855: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11856: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11857: l_recog_line_1 NUMBER;
11858: l_recog_line_2 NUMBER;

Line 11855: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11851:
11852: l_num_entries NUMBER;
11853: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11854: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11855: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11856: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11857: l_recog_line_1 NUMBER;
11858: l_recog_line_2 NUMBER;
11859:

Line 11856: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11852: l_num_entries NUMBER;
11853: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11854: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11855: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11856: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11857: l_recog_line_1 NUMBER;
11858: l_recog_line_2 NUMBER;
11859:
11860: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11862: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11858: l_recog_line_2 NUMBER;
11859:
11860: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11861: l_bflow_applied_to_amt NUMBER; -- 5132302
11862: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11863:
11864: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11865:
11866: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

11933: l_accrual_line_num := NULL; -- 4262811
11934: l_tmp_amt := NULL; -- 4262811
11935: --
11936:
11937: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11938: l_balance_type_code <> 'B' THEN
11939: IF NVL(p_source_97,9E125) = 31
11940: THEN
11941:

Line 12008: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12004: --
12005: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12006:
12007: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12008: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12009:
12010: -- 4955764
12011: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12012: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12080: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12081:
12082: IF xla_accounting_cache_pkg.GetValueChar
12083: (p_source_code => 'LEDGER_CATEGORY_CODE'
12084: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12085: AND l_bflow_method_code = 'PRIOR_ENTRY'
12086: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12087: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12088: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

12194: p_lookup_type => 'XLA_OWNER_TYPE'
12195: ,p_lookup_code => l_component_type_code
12196: )
12197: ,p_token_4 => 'PRODUCT_NAME'
12198: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12199: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12200: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12201: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12202: ,p_ae_header_id => NULL

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

12195: ,p_lookup_code => l_component_type_code
12196: )
12197: ,p_token_4 => 'PRODUCT_NAME'
12198: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12199: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12200: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12201: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12202: ,p_ae_header_id => NULL
12203: );

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

12196: )
12197: ,p_token_4 => 'PRODUCT_NAME'
12198: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12199: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12200: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12201: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12202: ,p_ae_header_id => NULL
12203: );
12204:

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

12197: ,p_token_4 => 'PRODUCT_NAME'
12198: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12199: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12200: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12201: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12202: ,p_ae_header_id => NULL
12203: );
12204:
12205: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 12232: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12228: ----------------------------------------------------------------------------------
12229: -- 4219869 Business Flow
12230: -- Update journal entry status -- Need to generate this within IF
12231: ----------------------------------------------------------------------------------
12232: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12233: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
12234: ,p_balance_type_code => l_balance_type_code
12235: );
12236:

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

12315:
12316: --
12317: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12318: --
12319: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12320: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12321: ELSE
12322: ---------------------------------------------------------------------------------------------------
12323: -- 4262811a Switch Sign

Line 12344: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12340:
12341: XLA_AE_LINES_PKG.ValidateCurrentLine;
12342: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12343:
12344: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12345: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12346: ,p_balance_type_code => l_balance_type_code);
12347:
12348: END IF;

Line 12483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12479: l_tmp_amt NUMBER;
12480: l_acc_rev_natural_side_code VARCHAR2(1);
12481:
12482: l_num_entries NUMBER;
12483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12487: l_recog_line_1 NUMBER;

Line 12484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12480: l_acc_rev_natural_side_code VARCHAR2(1);
12481:
12482: l_num_entries NUMBER;
12483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12487: l_recog_line_1 NUMBER;
12488: l_recog_line_2 NUMBER;

Line 12485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12481:
12482: l_num_entries NUMBER;
12483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12487: l_recog_line_1 NUMBER;
12488: l_recog_line_2 NUMBER;
12489:

Line 12486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12482: l_num_entries NUMBER;
12483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12487: l_recog_line_1 NUMBER;
12488: l_recog_line_2 NUMBER;
12489:
12490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12488: l_recog_line_2 NUMBER;
12489:
12490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12491: l_bflow_applied_to_amt NUMBER; -- 5132302
12492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12493:
12494: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12495:
12496: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

12563: l_accrual_line_num := NULL; -- 4262811
12564: l_tmp_amt := NULL; -- 4262811
12565: --
12566:
12567: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
12568: l_balance_type_code <> 'B' THEN
12569: IF NVL(p_source_97,9E125) = 31
12570: THEN
12571:

Line 12638: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12634: --
12635: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12636:
12637: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12638: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12639:
12640: -- 4955764
12641: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12642: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12710: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12711:
12712: IF xla_accounting_cache_pkg.GetValueChar
12713: (p_source_code => 'LEDGER_CATEGORY_CODE'
12714: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12715: AND l_bflow_method_code = 'PRIOR_ENTRY'
12716: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12717: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12718: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

12824: p_lookup_type => 'XLA_OWNER_TYPE'
12825: ,p_lookup_code => l_component_type_code
12826: )
12827: ,p_token_4 => 'PRODUCT_NAME'
12828: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12829: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12830: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12831: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12832: ,p_ae_header_id => NULL

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

12825: ,p_lookup_code => l_component_type_code
12826: )
12827: ,p_token_4 => 'PRODUCT_NAME'
12828: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12829: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12830: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12831: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12832: ,p_ae_header_id => NULL
12833: );

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

12826: )
12827: ,p_token_4 => 'PRODUCT_NAME'
12828: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12829: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12830: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12831: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12832: ,p_ae_header_id => NULL
12833: );
12834:

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

12827: ,p_token_4 => 'PRODUCT_NAME'
12828: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12829: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12830: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12831: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12832: ,p_ae_header_id => NULL
12833: );
12834:
12835: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 12862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12858: ----------------------------------------------------------------------------------
12859: -- 4219869 Business Flow
12860: -- Update journal entry status -- Need to generate this within IF
12861: ----------------------------------------------------------------------------------
12862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12863: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
12864: ,p_balance_type_code => l_balance_type_code
12865: );
12866:

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

12945:
12946: --
12947: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12948: --
12949: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12950: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12951: ELSE
12952: ---------------------------------------------------------------------------------------------------
12953: -- 4262811a Switch Sign

Line 12974: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12970:
12971: XLA_AE_LINES_PKG.ValidateCurrentLine;
12972: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12973:
12974: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12975: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12976: ,p_balance_type_code => l_balance_type_code);
12977:
12978: END IF;

Line 13113: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13109: l_tmp_amt NUMBER;
13110: l_acc_rev_natural_side_code VARCHAR2(1);
13111:
13112: l_num_entries NUMBER;
13113: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13114: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13115: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13116: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13117: l_recog_line_1 NUMBER;

Line 13114: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13110: l_acc_rev_natural_side_code VARCHAR2(1);
13111:
13112: l_num_entries NUMBER;
13113: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13114: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13115: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13116: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13117: l_recog_line_1 NUMBER;
13118: l_recog_line_2 NUMBER;

Line 13115: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13111:
13112: l_num_entries NUMBER;
13113: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13114: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13115: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13116: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13117: l_recog_line_1 NUMBER;
13118: l_recog_line_2 NUMBER;
13119:

Line 13116: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13112: l_num_entries NUMBER;
13113: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13114: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13115: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13116: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13117: l_recog_line_1 NUMBER;
13118: l_recog_line_2 NUMBER;
13119:
13120: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13122: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13118: l_recog_line_2 NUMBER;
13119:
13120: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13121: l_bflow_applied_to_amt NUMBER; -- 5132302
13122: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13123:
13124: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13125:
13126: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

13193: l_accrual_line_num := NULL; -- 4262811
13194: l_tmp_amt := NULL; -- 4262811
13195: --
13196:
13197: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13198: l_balance_type_code <> 'B' THEN
13199: IF NVL(p_source_97,9E125) = 31
13200: THEN
13201:

Line 13268: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

13264: --
13265: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
13266:
13267: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
13268: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13269:
13270: -- 4955764
13271: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13272: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

13340: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
13341:
13342: IF xla_accounting_cache_pkg.GetValueChar
13343: (p_source_code => 'LEDGER_CATEGORY_CODE'
13344: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
13345: AND l_bflow_method_code = 'PRIOR_ENTRY'
13346: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
13347: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
13348: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

13454: p_lookup_type => 'XLA_OWNER_TYPE'
13455: ,p_lookup_code => l_component_type_code
13456: )
13457: ,p_token_4 => 'PRODUCT_NAME'
13458: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13459: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13460: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13461: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13462: ,p_ae_header_id => NULL

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

13455: ,p_lookup_code => l_component_type_code
13456: )
13457: ,p_token_4 => 'PRODUCT_NAME'
13458: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13459: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13460: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13461: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13462: ,p_ae_header_id => NULL
13463: );

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

13456: )
13457: ,p_token_4 => 'PRODUCT_NAME'
13458: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13459: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13460: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13461: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13462: ,p_ae_header_id => NULL
13463: );
13464:

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

13457: ,p_token_4 => 'PRODUCT_NAME'
13458: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13459: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13460: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13461: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13462: ,p_ae_header_id => NULL
13463: );
13464:
13465: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13492: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13488: ----------------------------------------------------------------------------------
13489: -- 4219869 Business Flow
13490: -- Update journal entry status -- Need to generate this within IF
13491: ----------------------------------------------------------------------------------
13492: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13493: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13494: ,p_balance_type_code => l_balance_type_code
13495: );
13496:

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

13575:
13576: --
13577: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
13578: --
13579: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
13580: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
13581: ELSE
13582: ---------------------------------------------------------------------------------------------------
13583: -- 4262811a Switch Sign

Line 13604: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13600:
13601: XLA_AE_LINES_PKG.ValidateCurrentLine;
13602: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13603:
13604: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13605: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
13606: ,p_balance_type_code => l_balance_type_code);
13607:
13608: END IF;

Line 13723: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13719: l_tmp_amt NUMBER;
13720: l_acc_rev_natural_side_code VARCHAR2(1);
13721:
13722: l_num_entries NUMBER;
13723: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13724: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13725: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13726: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13727: l_recog_line_1 NUMBER;

Line 13724: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13720: l_acc_rev_natural_side_code VARCHAR2(1);
13721:
13722: l_num_entries NUMBER;
13723: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13724: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13725: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13726: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13727: l_recog_line_1 NUMBER;
13728: l_recog_line_2 NUMBER;

Line 13725: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13721:
13722: l_num_entries NUMBER;
13723: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13724: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13725: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13726: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13727: l_recog_line_1 NUMBER;
13728: l_recog_line_2 NUMBER;
13729:

Line 13726: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13722: l_num_entries NUMBER;
13723: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13724: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13725: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13726: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13727: l_recog_line_1 NUMBER;
13728: l_recog_line_2 NUMBER;
13729:
13730: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13732: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13728: l_recog_line_2 NUMBER;
13729:
13730: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13731: l_bflow_applied_to_amt NUMBER; -- 5132302
13732: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13733:
13734: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13735:
13736: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

13803: l_accrual_line_num := NULL; -- 4262811
13804: l_tmp_amt := NULL; -- 4262811
13805: --
13806:
13807: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13808: l_balance_type_code <> 'B' THEN
13809: IF NVL(p_source_97,9E125) = 31
13810: THEN
13811:

Line 13878: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

13874: --
13875: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
13876:
13877: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
13878: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13879:
13880: -- 4955764
13881: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13882: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

13918: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
13919:
13920: IF xla_accounting_cache_pkg.GetValueChar
13921: (p_source_code => 'LEDGER_CATEGORY_CODE'
13922: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
13923: AND l_bflow_method_code = 'PRIOR_ENTRY'
13924: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
13925: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
13926: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

14032: p_lookup_type => 'XLA_OWNER_TYPE'
14033: ,p_lookup_code => l_component_type_code
14034: )
14035: ,p_token_4 => 'PRODUCT_NAME'
14036: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14037: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14038: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14039: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14040: ,p_ae_header_id => NULL

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

14033: ,p_lookup_code => l_component_type_code
14034: )
14035: ,p_token_4 => 'PRODUCT_NAME'
14036: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14037: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14038: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14039: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14040: ,p_ae_header_id => NULL
14041: );

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

14034: )
14035: ,p_token_4 => 'PRODUCT_NAME'
14036: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14037: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14038: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14039: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14040: ,p_ae_header_id => NULL
14041: );
14042:

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

14035: ,p_token_4 => 'PRODUCT_NAME'
14036: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14037: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14038: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14039: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14040: ,p_ae_header_id => NULL
14041: );
14042:
14043: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14070: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14066: ----------------------------------------------------------------------------------
14067: -- 4219869 Business Flow
14068: -- Update journal entry status -- Need to generate this within IF
14069: ----------------------------------------------------------------------------------
14070: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14071: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14072: ,p_balance_type_code => l_balance_type_code
14073: );
14074:

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

14153:
14154: --
14155: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14156: --
14157: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14158: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14159: ELSE
14160: ---------------------------------------------------------------------------------------------------
14161: -- 4262811a Switch Sign

Line 14182: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14178:
14179: XLA_AE_LINES_PKG.ValidateCurrentLine;
14180: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14181:
14182: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14183: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14184: ,p_balance_type_code => l_balance_type_code);
14185:
14186: END IF;

Line 14321: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

14317: l_tmp_amt NUMBER;
14318: l_acc_rev_natural_side_code VARCHAR2(1);
14319:
14320: l_num_entries NUMBER;
14321: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14322: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14323: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14324: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14325: l_recog_line_1 NUMBER;

Line 14322: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

14318: l_acc_rev_natural_side_code VARCHAR2(1);
14319:
14320: l_num_entries NUMBER;
14321: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14322: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14323: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14324: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14325: l_recog_line_1 NUMBER;
14326: l_recog_line_2 NUMBER;

Line 14323: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

14319:
14320: l_num_entries NUMBER;
14321: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14322: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14323: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14324: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14325: l_recog_line_1 NUMBER;
14326: l_recog_line_2 NUMBER;
14327:

Line 14324: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

14320: l_num_entries NUMBER;
14321: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14322: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14323: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14324: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14325: l_recog_line_1 NUMBER;
14326: l_recog_line_2 NUMBER;
14327:
14328: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 14330: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

14326: l_recog_line_2 NUMBER;
14327:
14328: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14329: l_bflow_applied_to_amt NUMBER; -- 5132302
14330: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14331:
14332: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14333:
14334: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

14401: l_accrual_line_num := NULL; -- 4262811
14402: l_tmp_amt := NULL; -- 4262811
14403: --
14404:
14405: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
14406: l_balance_type_code <> 'B' THEN
14407: IF NVL(p_source_97,9E125) = 31
14408: THEN
14409:

Line 14476: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14472: --
14473: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14474:
14475: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14476: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14477:
14478: -- 4955764
14479: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14480: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

14548: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
14549:
14550: IF xla_accounting_cache_pkg.GetValueChar
14551: (p_source_code => 'LEDGER_CATEGORY_CODE'
14552: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
14553: AND l_bflow_method_code = 'PRIOR_ENTRY'
14554: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
14555: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
14556: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

14662: p_lookup_type => 'XLA_OWNER_TYPE'
14663: ,p_lookup_code => l_component_type_code
14664: )
14665: ,p_token_4 => 'PRODUCT_NAME'
14666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14670: ,p_ae_header_id => NULL

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

14663: ,p_lookup_code => l_component_type_code
14664: )
14665: ,p_token_4 => 'PRODUCT_NAME'
14666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14670: ,p_ae_header_id => NULL
14671: );

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

14664: )
14665: ,p_token_4 => 'PRODUCT_NAME'
14666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14670: ,p_ae_header_id => NULL
14671: );
14672:

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

14665: ,p_token_4 => 'PRODUCT_NAME'
14666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14670: ,p_ae_header_id => NULL
14671: );
14672:
14673: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14696: ----------------------------------------------------------------------------------
14697: -- 4219869 Business Flow
14698: -- Update journal entry status -- Need to generate this within IF
14699: ----------------------------------------------------------------------------------
14700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14701: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14702: ,p_balance_type_code => l_balance_type_code
14703: );
14704:

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

14783:
14784: --
14785: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14786: --
14787: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14788: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14789: ELSE
14790: ---------------------------------------------------------------------------------------------------
14791: -- 4262811a Switch Sign

Line 14812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14808:
14809: XLA_AE_LINES_PKG.ValidateCurrentLine;
14810: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14811:
14812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14813: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14814: ,p_balance_type_code => l_balance_type_code);
14815:
14816: END IF;

Line 14951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

14947: l_tmp_amt NUMBER;
14948: l_acc_rev_natural_side_code VARCHAR2(1);
14949:
14950: l_num_entries NUMBER;
14951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14955: l_recog_line_1 NUMBER;

Line 14952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

14948: l_acc_rev_natural_side_code VARCHAR2(1);
14949:
14950: l_num_entries NUMBER;
14951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14955: l_recog_line_1 NUMBER;
14956: l_recog_line_2 NUMBER;

Line 14953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

14949:
14950: l_num_entries NUMBER;
14951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14955: l_recog_line_1 NUMBER;
14956: l_recog_line_2 NUMBER;
14957:

Line 14954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

14950: l_num_entries NUMBER;
14951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14955: l_recog_line_1 NUMBER;
14956: l_recog_line_2 NUMBER;
14957:
14958: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 14960: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

14956: l_recog_line_2 NUMBER;
14957:
14958: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14959: l_bflow_applied_to_amt NUMBER; -- 5132302
14960: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14961:
14962: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14963:
14964: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

15031: l_accrual_line_num := NULL; -- 4262811
15032: l_tmp_amt := NULL; -- 4262811
15033: --
15034:
15035: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15036: l_balance_type_code <> 'B' THEN
15037: IF NVL(p_source_97,9E125) = 31
15038: THEN
15039:

Line 15106: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15102: --
15103: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15104:
15105: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15106: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15107:
15108: -- 4955764
15109: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15110: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

15178: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
15179:
15180: IF xla_accounting_cache_pkg.GetValueChar
15181: (p_source_code => 'LEDGER_CATEGORY_CODE'
15182: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
15183: AND l_bflow_method_code = 'PRIOR_ENTRY'
15184: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
15185: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
15186: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

15292: p_lookup_type => 'XLA_OWNER_TYPE'
15293: ,p_lookup_code => l_component_type_code
15294: )
15295: ,p_token_4 => 'PRODUCT_NAME'
15296: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15297: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15298: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15299: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15300: ,p_ae_header_id => NULL

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

15293: ,p_lookup_code => l_component_type_code
15294: )
15295: ,p_token_4 => 'PRODUCT_NAME'
15296: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15297: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15298: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15299: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15300: ,p_ae_header_id => NULL
15301: );

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

15294: )
15295: ,p_token_4 => 'PRODUCT_NAME'
15296: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15297: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15298: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15299: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15300: ,p_ae_header_id => NULL
15301: );
15302:

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

15295: ,p_token_4 => 'PRODUCT_NAME'
15296: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15297: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15298: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15299: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15300: ,p_ae_header_id => NULL
15301: );
15302:
15303: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 15330: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15326: ----------------------------------------------------------------------------------
15327: -- 4219869 Business Flow
15328: -- Update journal entry status -- Need to generate this within IF
15329: ----------------------------------------------------------------------------------
15330: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15331: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
15332: ,p_balance_type_code => l_balance_type_code
15333: );
15334:

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

15413:
15414: --
15415: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
15416: --
15417: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
15418: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
15419: ELSE
15420: ---------------------------------------------------------------------------------------------------
15421: -- 4262811a Switch Sign

Line 15442: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15438:
15439: XLA_AE_LINES_PKG.ValidateCurrentLine;
15440: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15441:
15442: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15443: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
15444: ,p_balance_type_code => l_balance_type_code);
15445:
15446: END IF;

Line 15551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

15547: l_tmp_amt NUMBER;
15548: l_acc_rev_natural_side_code VARCHAR2(1);
15549:
15550: l_num_entries NUMBER;
15551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15555: l_recog_line_1 NUMBER;

Line 15552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

15548: l_acc_rev_natural_side_code VARCHAR2(1);
15549:
15550: l_num_entries NUMBER;
15551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15555: l_recog_line_1 NUMBER;
15556: l_recog_line_2 NUMBER;

Line 15553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

15549:
15550: l_num_entries NUMBER;
15551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15555: l_recog_line_1 NUMBER;
15556: l_recog_line_2 NUMBER;
15557:

Line 15554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

15550: l_num_entries NUMBER;
15551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15555: l_recog_line_1 NUMBER;
15556: l_recog_line_2 NUMBER;
15557:
15558: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 15560: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

15556: l_recog_line_2 NUMBER;
15557:
15558: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15559: l_bflow_applied_to_amt NUMBER; -- 5132302
15560: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15561:
15562: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15563:
15564: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

15631: l_accrual_line_num := NULL; -- 4262811
15632: l_tmp_amt := NULL; -- 4262811
15633: --
15634:
15635: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15636: l_balance_type_code <> 'B' THEN
15637: IF NVL(p_source_78,'
15638: ') = 'Clearing'
15639: THEN

Line 15707: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15703: --
15704: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15705:
15706: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15707: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15708:
15709: -- 4955764
15710: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15711: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

15747: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
15748:
15749: IF xla_accounting_cache_pkg.GetValueChar
15750: (p_source_code => 'LEDGER_CATEGORY_CODE'
15751: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
15752: AND l_bflow_method_code = 'PRIOR_ENTRY'
15753: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
15754: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
15755: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

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

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

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

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

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

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

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

Line 15885: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

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

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

15968:
15969: --
15970: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
15971: --
15972: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
15973: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
15974: ELSE
15975: ---------------------------------------------------------------------------------------------------
15976: -- 4262811a Switch Sign

Line 15997: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15993:
15994: XLA_AE_LINES_PKG.ValidateCurrentLine;
15995: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15996:
15997: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15998: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
15999: ,p_balance_type_code => l_balance_type_code);
16000:
16001: END IF;

Line 16106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16102: l_tmp_amt NUMBER;
16103: l_acc_rev_natural_side_code VARCHAR2(1);
16104:
16105: l_num_entries NUMBER;
16106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16110: l_recog_line_1 NUMBER;

Line 16107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16103: l_acc_rev_natural_side_code VARCHAR2(1);
16104:
16105: l_num_entries NUMBER;
16106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16110: l_recog_line_1 NUMBER;
16111: l_recog_line_2 NUMBER;

Line 16108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16104:
16105: l_num_entries NUMBER;
16106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16110: l_recog_line_1 NUMBER;
16111: l_recog_line_2 NUMBER;
16112:

Line 16109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16105: l_num_entries NUMBER;
16106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16110: l_recog_line_1 NUMBER;
16111: l_recog_line_2 NUMBER;
16112:
16113: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16115: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16111: l_recog_line_2 NUMBER;
16112:
16113: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16114: l_bflow_applied_to_amt NUMBER; -- 5132302
16115: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16116:
16117: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16118:
16119: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16186: l_accrual_line_num := NULL; -- 4262811
16187: l_tmp_amt := NULL; -- 4262811
16188: --
16189:
16190: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16191: l_balance_type_code <> 'B' THEN
16192: IF NVL(p_source_97,9E125) = 2 AND
16193: p_source_95 > 0
16194: THEN

Line 16262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16258: --
16259: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16260:
16261: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16263:
16264: -- 4955764
16265: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16266: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16302: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16303:
16304: IF xla_accounting_cache_pkg.GetValueChar
16305: (p_source_code => 'LEDGER_CATEGORY_CODE'
16306: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16307: AND l_bflow_method_code = 'PRIOR_ENTRY'
16308: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16309: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16310: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

16402: p_lookup_type => 'XLA_OWNER_TYPE'
16403: ,p_lookup_code => l_component_type_code
16404: )
16405: ,p_token_4 => 'PRODUCT_NAME'
16406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16410: ,p_ae_header_id => NULL

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

16403: ,p_lookup_code => l_component_type_code
16404: )
16405: ,p_token_4 => 'PRODUCT_NAME'
16406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16410: ,p_ae_header_id => NULL
16411: );

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

16404: )
16405: ,p_token_4 => 'PRODUCT_NAME'
16406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16410: ,p_ae_header_id => NULL
16411: );
16412:

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

16405: ,p_token_4 => 'PRODUCT_NAME'
16406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16410: ,p_ae_header_id => NULL
16411: );
16412:
16413: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 16440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16436: ----------------------------------------------------------------------------------
16437: -- 4219869 Business Flow
16438: -- Update journal entry status -- Need to generate this within IF
16439: ----------------------------------------------------------------------------------
16440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16441: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
16442: ,p_balance_type_code => l_balance_type_code
16443: );
16444:

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

16523:
16524: --
16525: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
16526: --
16527: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
16528: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
16529: ELSE
16530: ---------------------------------------------------------------------------------------------------
16531: -- 4262811a Switch Sign

Line 16552: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16548:
16549: XLA_AE_LINES_PKG.ValidateCurrentLine;
16550: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16551:
16552: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16553: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
16554: ,p_balance_type_code => l_balance_type_code);
16555:
16556: END IF;

Line 16671: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16667: l_tmp_amt NUMBER;
16668: l_acc_rev_natural_side_code VARCHAR2(1);
16669:
16670: l_num_entries NUMBER;
16671: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16672: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16673: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16674: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16675: l_recog_line_1 NUMBER;

Line 16672: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16668: l_acc_rev_natural_side_code VARCHAR2(1);
16669:
16670: l_num_entries NUMBER;
16671: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16672: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16673: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16674: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16675: l_recog_line_1 NUMBER;
16676: l_recog_line_2 NUMBER;

Line 16673: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16669:
16670: l_num_entries NUMBER;
16671: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16672: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16673: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16674: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16675: l_recog_line_1 NUMBER;
16676: l_recog_line_2 NUMBER;
16677:

Line 16674: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16670: l_num_entries NUMBER;
16671: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16672: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16673: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16674: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16675: l_recog_line_1 NUMBER;
16676: l_recog_line_2 NUMBER;
16677:
16678: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16680: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16676: l_recog_line_2 NUMBER;
16677:
16678: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16679: l_bflow_applied_to_amt NUMBER; -- 5132302
16680: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16681:
16682: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16683:
16684: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16751: l_accrual_line_num := NULL; -- 4262811
16752: l_tmp_amt := NULL; -- 4262811
16753: --
16754:
16755: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16756: l_balance_type_code <> 'B' THEN
16757: IF NVL(p_source_97,9E125) = 2 AND
16758: p_source_95 > 0
16759: THEN

Line 16827: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16823: --
16824: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16825:
16826: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16827: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16828:
16829: -- 4955764
16830: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16831: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16867: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16868:
16869: IF xla_accounting_cache_pkg.GetValueChar
16870: (p_source_code => 'LEDGER_CATEGORY_CODE'
16871: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16872: AND l_bflow_method_code = 'PRIOR_ENTRY'
16873: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16874: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16875: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

16981: p_lookup_type => 'XLA_OWNER_TYPE'
16982: ,p_lookup_code => l_component_type_code
16983: )
16984: ,p_token_4 => 'PRODUCT_NAME'
16985: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16986: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16987: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16988: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16989: ,p_ae_header_id => NULL

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

16982: ,p_lookup_code => l_component_type_code
16983: )
16984: ,p_token_4 => 'PRODUCT_NAME'
16985: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16986: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16987: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16988: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16989: ,p_ae_header_id => NULL
16990: );

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

16983: )
16984: ,p_token_4 => 'PRODUCT_NAME'
16985: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16986: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16987: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16988: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16989: ,p_ae_header_id => NULL
16990: );
16991:

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

16984: ,p_token_4 => 'PRODUCT_NAME'
16985: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16986: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16987: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16988: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16989: ,p_ae_header_id => NULL
16990: );
16991:
16992: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17019: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17015: ----------------------------------------------------------------------------------
17016: -- 4219869 Business Flow
17017: -- Update journal entry status -- Need to generate this within IF
17018: ----------------------------------------------------------------------------------
17019: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17020: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17021: ,p_balance_type_code => l_balance_type_code
17022: );
17023:

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

17102:
17103: --
17104: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17105: --
17106: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17107: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17108: ELSE
17109: ---------------------------------------------------------------------------------------------------
17110: -- 4262811a Switch Sign

Line 17131: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17127:
17128: XLA_AE_LINES_PKG.ValidateCurrentLine;
17129: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17130:
17131: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17132: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17133: ,p_balance_type_code => l_balance_type_code);
17134:
17135: END IF;

Line 17240: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17236: l_tmp_amt NUMBER;
17237: l_acc_rev_natural_side_code VARCHAR2(1);
17238:
17239: l_num_entries NUMBER;
17240: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17241: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17242: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17243: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17244: l_recog_line_1 NUMBER;

Line 17241: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17237: l_acc_rev_natural_side_code VARCHAR2(1);
17238:
17239: l_num_entries NUMBER;
17240: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17241: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17242: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17243: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17244: l_recog_line_1 NUMBER;
17245: l_recog_line_2 NUMBER;

Line 17242: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17238:
17239: l_num_entries NUMBER;
17240: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17241: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17242: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17243: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17244: l_recog_line_1 NUMBER;
17245: l_recog_line_2 NUMBER;
17246:

Line 17243: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17239: l_num_entries NUMBER;
17240: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17241: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17242: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17243: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17244: l_recog_line_1 NUMBER;
17245: l_recog_line_2 NUMBER;
17246:
17247: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17249: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17245: l_recog_line_2 NUMBER;
17246:
17247: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17248: l_bflow_applied_to_amt NUMBER; -- 5132302
17249: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17250:
17251: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17252:
17253: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17320: l_accrual_line_num := NULL; -- 4262811
17321: l_tmp_amt := NULL; -- 4262811
17322: --
17323:
17324: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17325: l_balance_type_code <> 'B' THEN
17326: IF NVL(p_source_97,9E125) = 35
17327: THEN
17328:

Line 17395: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17391: --
17392: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17393:
17394: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17395: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17396:
17397: -- 4955764
17398: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17399: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

17435: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17436:
17437: IF xla_accounting_cache_pkg.GetValueChar
17438: (p_source_code => 'LEDGER_CATEGORY_CODE'
17439: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17440: AND l_bflow_method_code = 'PRIOR_ENTRY'
17441: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17442: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17443: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

17535: p_lookup_type => 'XLA_OWNER_TYPE'
17536: ,p_lookup_code => l_component_type_code
17537: )
17538: ,p_token_4 => 'PRODUCT_NAME'
17539: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17540: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17541: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17542: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17543: ,p_ae_header_id => NULL

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

17536: ,p_lookup_code => l_component_type_code
17537: )
17538: ,p_token_4 => 'PRODUCT_NAME'
17539: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17540: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17541: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17542: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17543: ,p_ae_header_id => NULL
17544: );

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

17537: )
17538: ,p_token_4 => 'PRODUCT_NAME'
17539: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17540: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17541: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17542: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17543: ,p_ae_header_id => NULL
17544: );
17545:

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

17538: ,p_token_4 => 'PRODUCT_NAME'
17539: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17540: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17541: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17542: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17543: ,p_ae_header_id => NULL
17544: );
17545:
17546: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17573: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17569: ----------------------------------------------------------------------------------
17570: -- 4219869 Business Flow
17571: -- Update journal entry status -- Need to generate this within IF
17572: ----------------------------------------------------------------------------------
17573: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17574: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17575: ,p_balance_type_code => l_balance_type_code
17576: );
17577:

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

17656:
17657: --
17658: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17659: --
17660: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17661: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17662: ELSE
17663: ---------------------------------------------------------------------------------------------------
17664: -- 4262811a Switch Sign

Line 17685: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17681:
17682: XLA_AE_LINES_PKG.ValidateCurrentLine;
17683: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17684:
17685: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17686: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17687: ,p_balance_type_code => l_balance_type_code);
17688:
17689: END IF;

Line 17804: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17800: l_tmp_amt NUMBER;
17801: l_acc_rev_natural_side_code VARCHAR2(1);
17802:
17803: l_num_entries NUMBER;
17804: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17805: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17806: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17807: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17808: l_recog_line_1 NUMBER;

Line 17805: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17801: l_acc_rev_natural_side_code VARCHAR2(1);
17802:
17803: l_num_entries NUMBER;
17804: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17805: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17806: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17807: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17808: l_recog_line_1 NUMBER;
17809: l_recog_line_2 NUMBER;

Line 17806: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17802:
17803: l_num_entries NUMBER;
17804: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17805: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17806: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17807: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17808: l_recog_line_1 NUMBER;
17809: l_recog_line_2 NUMBER;
17810:

Line 17807: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17803: l_num_entries NUMBER;
17804: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17805: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17806: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17807: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17808: l_recog_line_1 NUMBER;
17809: l_recog_line_2 NUMBER;
17810:
17811: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17813: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17809: l_recog_line_2 NUMBER;
17810:
17811: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17812: l_bflow_applied_to_amt NUMBER; -- 5132302
17813: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17814:
17815: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17816:
17817: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17884: l_accrual_line_num := NULL; -- 4262811
17885: l_tmp_amt := NULL; -- 4262811
17886: --
17887:
17888: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17889: l_balance_type_code <> 'B' THEN
17890: IF NVL(p_source_97,9E125) = 35
17891: THEN
17892:

Line 17959: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17955: --
17956: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17957:
17958: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17959: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17960:
17961: -- 4955764
17962: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17963: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

17999: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18000:
18001: IF xla_accounting_cache_pkg.GetValueChar
18002: (p_source_code => 'LEDGER_CATEGORY_CODE'
18003: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18004: AND l_bflow_method_code = 'PRIOR_ENTRY'
18005: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18006: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18007: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18113: p_lookup_type => 'XLA_OWNER_TYPE'
18114: ,p_lookup_code => l_component_type_code
18115: )
18116: ,p_token_4 => 'PRODUCT_NAME'
18117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18121: ,p_ae_header_id => NULL

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

18114: ,p_lookup_code => l_component_type_code
18115: )
18116: ,p_token_4 => 'PRODUCT_NAME'
18117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18121: ,p_ae_header_id => NULL
18122: );

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

18115: )
18116: ,p_token_4 => 'PRODUCT_NAME'
18117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18121: ,p_ae_header_id => NULL
18122: );
18123:

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

18116: ,p_token_4 => 'PRODUCT_NAME'
18117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18121: ,p_ae_header_id => NULL
18122: );
18123:
18124: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18151: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18147: ----------------------------------------------------------------------------------
18148: -- 4219869 Business Flow
18149: -- Update journal entry status -- Need to generate this within IF
18150: ----------------------------------------------------------------------------------
18151: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18152: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18153: ,p_balance_type_code => l_balance_type_code
18154: );
18155:

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

18234:
18235: --
18236: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18237: --
18238: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18239: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18240: ELSE
18241: ---------------------------------------------------------------------------------------------------
18242: -- 4262811a Switch Sign

Line 18263: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18259:
18260: XLA_AE_LINES_PKG.ValidateCurrentLine;
18261: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18262:
18263: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18264: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18265: ,p_balance_type_code => l_balance_type_code);
18266:
18267: END IF;

Line 18382: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18378: l_tmp_amt NUMBER;
18379: l_acc_rev_natural_side_code VARCHAR2(1);
18380:
18381: l_num_entries NUMBER;
18382: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18383: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18384: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18385: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18386: l_recog_line_1 NUMBER;

Line 18383: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18379: l_acc_rev_natural_side_code VARCHAR2(1);
18380:
18381: l_num_entries NUMBER;
18382: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18383: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18384: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18385: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18386: l_recog_line_1 NUMBER;
18387: l_recog_line_2 NUMBER;

Line 18384: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18380:
18381: l_num_entries NUMBER;
18382: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18383: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18384: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18385: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18386: l_recog_line_1 NUMBER;
18387: l_recog_line_2 NUMBER;
18388:

Line 18385: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18381: l_num_entries NUMBER;
18382: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18383: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18384: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18385: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18386: l_recog_line_1 NUMBER;
18387: l_recog_line_2 NUMBER;
18388:
18389: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18391: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18387: l_recog_line_2 NUMBER;
18388:
18389: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18390: l_bflow_applied_to_amt NUMBER; -- 5132302
18391: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18392:
18393: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18394:
18395: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

18462: l_accrual_line_num := NULL; -- 4262811
18463: l_tmp_amt := NULL; -- 4262811
18464: --
18465:
18466: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18467: l_balance_type_code <> 'B' THEN
18468: IF NVL(p_source_97,9E125) = 2 AND
18469: p_source_95 > 0
18470: THEN

Line 18538: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18534: --
18535: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18536:
18537: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18538: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18539:
18540: -- 4955764
18541: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18542: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18578: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18579:
18580: IF xla_accounting_cache_pkg.GetValueChar
18581: (p_source_code => 'LEDGER_CATEGORY_CODE'
18582: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18583: AND l_bflow_method_code = 'PRIOR_ENTRY'
18584: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18585: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18586: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18692: p_lookup_type => 'XLA_OWNER_TYPE'
18693: ,p_lookup_code => l_component_type_code
18694: )
18695: ,p_token_4 => 'PRODUCT_NAME'
18696: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18697: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18698: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18699: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18700: ,p_ae_header_id => NULL

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

18693: ,p_lookup_code => l_component_type_code
18694: )
18695: ,p_token_4 => 'PRODUCT_NAME'
18696: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18697: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18698: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18699: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18700: ,p_ae_header_id => NULL
18701: );

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

18694: )
18695: ,p_token_4 => 'PRODUCT_NAME'
18696: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18697: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18698: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18699: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18700: ,p_ae_header_id => NULL
18701: );
18702:

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

18695: ,p_token_4 => 'PRODUCT_NAME'
18696: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18697: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18698: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18699: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18700: ,p_ae_header_id => NULL
18701: );
18702:
18703: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18730: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18726: ----------------------------------------------------------------------------------
18727: -- 4219869 Business Flow
18728: -- Update journal entry status -- Need to generate this within IF
18729: ----------------------------------------------------------------------------------
18730: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18731: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18732: ,p_balance_type_code => l_balance_type_code
18733: );
18734:

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

18813:
18814: --
18815: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18816: --
18817: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18818: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18819: ELSE
18820: ---------------------------------------------------------------------------------------------------
18821: -- 4262811a Switch Sign

Line 18842: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18838:
18839: XLA_AE_LINES_PKG.ValidateCurrentLine;
18840: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18841:
18842: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18843: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18844: ,p_balance_type_code => l_balance_type_code);
18845:
18846: END IF;

Line 18961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18957: l_tmp_amt NUMBER;
18958: l_acc_rev_natural_side_code VARCHAR2(1);
18959:
18960: l_num_entries NUMBER;
18961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18965: l_recog_line_1 NUMBER;

Line 18962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18958: l_acc_rev_natural_side_code VARCHAR2(1);
18959:
18960: l_num_entries NUMBER;
18961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18965: l_recog_line_1 NUMBER;
18966: l_recog_line_2 NUMBER;

Line 18963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18959:
18960: l_num_entries NUMBER;
18961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18965: l_recog_line_1 NUMBER;
18966: l_recog_line_2 NUMBER;
18967:

Line 18964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18960: l_num_entries NUMBER;
18961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18965: l_recog_line_1 NUMBER;
18966: l_recog_line_2 NUMBER;
18967:
18968: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18970: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18966: l_recog_line_2 NUMBER;
18967:
18968: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18969: l_bflow_applied_to_amt NUMBER; -- 5132302
18970: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18971:
18972: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18973:
18974: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19041: l_accrual_line_num := NULL; -- 4262811
19042: l_tmp_amt := NULL; -- 4262811
19043: --
19044:
19045: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19046: l_balance_type_code <> 'B' THEN
19047: IF NVL(p_source_97,9E125) = 35
19048: THEN
19049:

Line 19116: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19112: --
19113: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19114:
19115: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19116: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19117:
19118: -- 4955764
19119: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19120: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

19156: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19157:
19158: IF xla_accounting_cache_pkg.GetValueChar
19159: (p_source_code => 'LEDGER_CATEGORY_CODE'
19160: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19161: AND l_bflow_method_code = 'PRIOR_ENTRY'
19162: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19163: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19164: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19270: p_lookup_type => 'XLA_OWNER_TYPE'
19271: ,p_lookup_code => l_component_type_code
19272: )
19273: ,p_token_4 => 'PRODUCT_NAME'
19274: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19275: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19276: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19277: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19278: ,p_ae_header_id => NULL

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

19271: ,p_lookup_code => l_component_type_code
19272: )
19273: ,p_token_4 => 'PRODUCT_NAME'
19274: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19275: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19276: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19277: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19278: ,p_ae_header_id => NULL
19279: );

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

19272: )
19273: ,p_token_4 => 'PRODUCT_NAME'
19274: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19275: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19276: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19277: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19278: ,p_ae_header_id => NULL
19279: );
19280:

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

19273: ,p_token_4 => 'PRODUCT_NAME'
19274: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19275: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19276: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19277: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19278: ,p_ae_header_id => NULL
19279: );
19280:
19281: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19308: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19304: ----------------------------------------------------------------------------------
19305: -- 4219869 Business Flow
19306: -- Update journal entry status -- Need to generate this within IF
19307: ----------------------------------------------------------------------------------
19308: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19309: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19310: ,p_balance_type_code => l_balance_type_code
19311: );
19312:

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

19391:
19392: --
19393: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19394: --
19395: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19396: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19397: ELSE
19398: ---------------------------------------------------------------------------------------------------
19399: -- 4262811a Switch Sign

Line 19420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19416:
19417: XLA_AE_LINES_PKG.ValidateCurrentLine;
19418: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19419:
19420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19421: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19422: ,p_balance_type_code => l_balance_type_code);
19423:
19424: END IF;

Line 19539: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19535: l_tmp_amt NUMBER;
19536: l_acc_rev_natural_side_code VARCHAR2(1);
19537:
19538: l_num_entries NUMBER;
19539: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19540: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19541: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19542: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19543: l_recog_line_1 NUMBER;

Line 19540: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19536: l_acc_rev_natural_side_code VARCHAR2(1);
19537:
19538: l_num_entries NUMBER;
19539: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19540: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19541: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19542: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19543: l_recog_line_1 NUMBER;
19544: l_recog_line_2 NUMBER;

Line 19541: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19537:
19538: l_num_entries NUMBER;
19539: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19540: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19541: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19542: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19543: l_recog_line_1 NUMBER;
19544: l_recog_line_2 NUMBER;
19545:

Line 19542: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19538: l_num_entries NUMBER;
19539: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19540: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19541: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19542: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19543: l_recog_line_1 NUMBER;
19544: l_recog_line_2 NUMBER;
19545:
19546: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19548: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19544: l_recog_line_2 NUMBER;
19545:
19546: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19547: l_bflow_applied_to_amt NUMBER; -- 5132302
19548: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19549:
19550: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19551:
19552: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19619: l_accrual_line_num := NULL; -- 4262811
19620: l_tmp_amt := NULL; -- 4262811
19621: --
19622:
19623: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19624: l_balance_type_code <> 'B' THEN
19625: IF NVL(p_source_97,9E125) = 35
19626: THEN
19627:

Line 19694: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19690: --
19691: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19692:
19693: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19694: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19695:
19696: -- 4955764
19697: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19698: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

19734: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19735:
19736: IF xla_accounting_cache_pkg.GetValueChar
19737: (p_source_code => 'LEDGER_CATEGORY_CODE'
19738: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19739: AND l_bflow_method_code = 'PRIOR_ENTRY'
19740: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19741: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19742: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19848: p_lookup_type => 'XLA_OWNER_TYPE'
19849: ,p_lookup_code => l_component_type_code
19850: )
19851: ,p_token_4 => 'PRODUCT_NAME'
19852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19856: ,p_ae_header_id => NULL

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

19849: ,p_lookup_code => l_component_type_code
19850: )
19851: ,p_token_4 => 'PRODUCT_NAME'
19852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19856: ,p_ae_header_id => NULL
19857: );

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

19850: )
19851: ,p_token_4 => 'PRODUCT_NAME'
19852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19856: ,p_ae_header_id => NULL
19857: );
19858:

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

19851: ,p_token_4 => 'PRODUCT_NAME'
19852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19856: ,p_ae_header_id => NULL
19857: );
19858:
19859: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19886: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19882: ----------------------------------------------------------------------------------
19883: -- 4219869 Business Flow
19884: -- Update journal entry status -- Need to generate this within IF
19885: ----------------------------------------------------------------------------------
19886: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19887: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19888: ,p_balance_type_code => l_balance_type_code
19889: );
19890:

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

19969:
19970: --
19971: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19972: --
19973: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19974: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19975: ELSE
19976: ---------------------------------------------------------------------------------------------------
19977: -- 4262811a Switch Sign

Line 19998: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19994:
19995: XLA_AE_LINES_PKG.ValidateCurrentLine;
19996: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19997:
19998: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19999: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20000: ,p_balance_type_code => l_balance_type_code);
20001:
20002: END IF;

Line 20117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20113: l_tmp_amt NUMBER;
20114: l_acc_rev_natural_side_code VARCHAR2(1);
20115:
20116: l_num_entries NUMBER;
20117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20121: l_recog_line_1 NUMBER;

Line 20118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20114: l_acc_rev_natural_side_code VARCHAR2(1);
20115:
20116: l_num_entries NUMBER;
20117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20121: l_recog_line_1 NUMBER;
20122: l_recog_line_2 NUMBER;

Line 20119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20115:
20116: l_num_entries NUMBER;
20117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20121: l_recog_line_1 NUMBER;
20122: l_recog_line_2 NUMBER;
20123:

Line 20120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20116: l_num_entries NUMBER;
20117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20121: l_recog_line_1 NUMBER;
20122: l_recog_line_2 NUMBER;
20123:
20124: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20126: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20122: l_recog_line_2 NUMBER;
20123:
20124: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20125: l_bflow_applied_to_amt NUMBER; -- 5132302
20126: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20127:
20128: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20129:
20130: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20197: l_accrual_line_num := NULL; -- 4262811
20198: l_tmp_amt := NULL; -- 4262811
20199: --
20200:
20201: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20202: l_balance_type_code <> 'B' THEN
20203: IF NVL(p_source_97,9E125) = 35
20204: THEN
20205:

Line 20272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20268: --
20269: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20270:
20271: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20273:
20274: -- 4955764
20275: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20276: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20312: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20313:
20314: IF xla_accounting_cache_pkg.GetValueChar
20315: (p_source_code => 'LEDGER_CATEGORY_CODE'
20316: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20317: AND l_bflow_method_code = 'PRIOR_ENTRY'
20318: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20319: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20320: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20426: p_lookup_type => 'XLA_OWNER_TYPE'
20427: ,p_lookup_code => l_component_type_code
20428: )
20429: ,p_token_4 => 'PRODUCT_NAME'
20430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20434: ,p_ae_header_id => NULL

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

20427: ,p_lookup_code => l_component_type_code
20428: )
20429: ,p_token_4 => 'PRODUCT_NAME'
20430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20434: ,p_ae_header_id => NULL
20435: );

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

20428: )
20429: ,p_token_4 => 'PRODUCT_NAME'
20430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20434: ,p_ae_header_id => NULL
20435: );
20436:

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

20429: ,p_token_4 => 'PRODUCT_NAME'
20430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20434: ,p_ae_header_id => NULL
20435: );
20436:
20437: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20460: ----------------------------------------------------------------------------------
20461: -- 4219869 Business Flow
20462: -- Update journal entry status -- Need to generate this within IF
20463: ----------------------------------------------------------------------------------
20464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20465: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20466: ,p_balance_type_code => l_balance_type_code
20467: );
20468:

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

20547:
20548: --
20549: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20550: --
20551: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20552: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20553: ELSE
20554: ---------------------------------------------------------------------------------------------------
20555: -- 4262811a Switch Sign

Line 20576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20572:
20573: XLA_AE_LINES_PKG.ValidateCurrentLine;
20574: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20575:
20576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20577: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20578: ,p_balance_type_code => l_balance_type_code);
20579:
20580: END IF;

Line 20685: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20681: l_tmp_amt NUMBER;
20682: l_acc_rev_natural_side_code VARCHAR2(1);
20683:
20684: l_num_entries NUMBER;
20685: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20686: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20687: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20688: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20689: l_recog_line_1 NUMBER;

Line 20686: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20682: l_acc_rev_natural_side_code VARCHAR2(1);
20683:
20684: l_num_entries NUMBER;
20685: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20686: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20687: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20688: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20689: l_recog_line_1 NUMBER;
20690: l_recog_line_2 NUMBER;

Line 20687: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20683:
20684: l_num_entries NUMBER;
20685: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20686: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20687: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20688: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20689: l_recog_line_1 NUMBER;
20690: l_recog_line_2 NUMBER;
20691:

Line 20688: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20684: l_num_entries NUMBER;
20685: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20686: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20687: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20688: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20689: l_recog_line_1 NUMBER;
20690: l_recog_line_2 NUMBER;
20691:
20692: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20694: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20690: l_recog_line_2 NUMBER;
20691:
20692: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20693: l_bflow_applied_to_amt NUMBER; -- 5132302
20694: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20695:
20696: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20697:
20698: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20765: l_accrual_line_num := NULL; -- 4262811
20766: l_tmp_amt := NULL; -- 4262811
20767: --
20768:
20769: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20770: l_balance_type_code <> 'B' THEN
20771: IF NVL(p_source_97,9E125) = 35
20772: THEN
20773:

Line 20840: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20836: --
20837: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20838:
20839: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20840: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20841:
20842: -- 4955764
20843: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20844: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20880: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20881:
20882: IF xla_accounting_cache_pkg.GetValueChar
20883: (p_source_code => 'LEDGER_CATEGORY_CODE'
20884: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20885: AND l_bflow_method_code = 'PRIOR_ENTRY'
20886: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20887: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20888: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20980: p_lookup_type => 'XLA_OWNER_TYPE'
20981: ,p_lookup_code => l_component_type_code
20982: )
20983: ,p_token_4 => 'PRODUCT_NAME'
20984: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20985: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20986: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20987: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20988: ,p_ae_header_id => NULL

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

20981: ,p_lookup_code => l_component_type_code
20982: )
20983: ,p_token_4 => 'PRODUCT_NAME'
20984: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20985: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20986: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20987: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20988: ,p_ae_header_id => NULL
20989: );

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

20982: )
20983: ,p_token_4 => 'PRODUCT_NAME'
20984: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20985: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20986: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20987: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20988: ,p_ae_header_id => NULL
20989: );
20990:

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

20983: ,p_token_4 => 'PRODUCT_NAME'
20984: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20985: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20986: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20987: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20988: ,p_ae_header_id => NULL
20989: );
20990:
20991: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21018: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21014: ----------------------------------------------------------------------------------
21015: -- 4219869 Business Flow
21016: -- Update journal entry status -- Need to generate this within IF
21017: ----------------------------------------------------------------------------------
21018: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21019: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21020: ,p_balance_type_code => l_balance_type_code
21021: );
21022:

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

21101:
21102: --
21103: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21104: --
21105: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21106: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21107: ELSE
21108: ---------------------------------------------------------------------------------------------------
21109: -- 4262811a Switch Sign

Line 21130: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21126:
21127: XLA_AE_LINES_PKG.ValidateCurrentLine;
21128: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21129:
21130: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21131: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21132: ,p_balance_type_code => l_balance_type_code);
21133:
21134: END IF;

Line 21249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21245: l_tmp_amt NUMBER;
21246: l_acc_rev_natural_side_code VARCHAR2(1);
21247:
21248: l_num_entries NUMBER;
21249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21253: l_recog_line_1 NUMBER;

Line 21250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21246: l_acc_rev_natural_side_code VARCHAR2(1);
21247:
21248: l_num_entries NUMBER;
21249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21253: l_recog_line_1 NUMBER;
21254: l_recog_line_2 NUMBER;

Line 21251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21247:
21248: l_num_entries NUMBER;
21249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21253: l_recog_line_1 NUMBER;
21254: l_recog_line_2 NUMBER;
21255:

Line 21252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21248: l_num_entries NUMBER;
21249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21253: l_recog_line_1 NUMBER;
21254: l_recog_line_2 NUMBER;
21255:
21256: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21258: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21254: l_recog_line_2 NUMBER;
21255:
21256: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21257: l_bflow_applied_to_amt NUMBER; -- 5132302
21258: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21259:
21260: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21261:
21262: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21329: l_accrual_line_num := NULL; -- 4262811
21330: l_tmp_amt := NULL; -- 4262811
21331: --
21332:
21333: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21334: l_balance_type_code <> 'B' THEN
21335: IF NVL(p_source_97,9E125) = 2
21336: THEN
21337:

Line 21404: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21400: --
21401: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21402:
21403: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21404: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21405:
21406: -- 4955764
21407: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21408: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21444: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21445:
21446: IF xla_accounting_cache_pkg.GetValueChar
21447: (p_source_code => 'LEDGER_CATEGORY_CODE'
21448: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21449: AND l_bflow_method_code = 'PRIOR_ENTRY'
21450: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21451: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21452: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21558: p_lookup_type => 'XLA_OWNER_TYPE'
21559: ,p_lookup_code => l_component_type_code
21560: )
21561: ,p_token_4 => 'PRODUCT_NAME'
21562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21566: ,p_ae_header_id => NULL

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

21559: ,p_lookup_code => l_component_type_code
21560: )
21561: ,p_token_4 => 'PRODUCT_NAME'
21562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21566: ,p_ae_header_id => NULL
21567: );

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

21560: )
21561: ,p_token_4 => 'PRODUCT_NAME'
21562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21566: ,p_ae_header_id => NULL
21567: );
21568:

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

21561: ,p_token_4 => 'PRODUCT_NAME'
21562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21566: ,p_ae_header_id => NULL
21567: );
21568:
21569: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21596: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21592: ----------------------------------------------------------------------------------
21593: -- 4219869 Business Flow
21594: -- Update journal entry status -- Need to generate this within IF
21595: ----------------------------------------------------------------------------------
21596: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21597: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21598: ,p_balance_type_code => l_balance_type_code
21599: );
21600:

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

21679:
21680: --
21681: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21682: --
21683: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21684: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21685: ELSE
21686: ---------------------------------------------------------------------------------------------------
21687: -- 4262811a Switch Sign

Line 21708: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21704:
21705: XLA_AE_LINES_PKG.ValidateCurrentLine;
21706: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21707:
21708: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21709: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21710: ,p_balance_type_code => l_balance_type_code);
21711:
21712: END IF;

Line 21827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21823: l_tmp_amt NUMBER;
21824: l_acc_rev_natural_side_code VARCHAR2(1);
21825:
21826: l_num_entries NUMBER;
21827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21831: l_recog_line_1 NUMBER;

Line 21828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21824: l_acc_rev_natural_side_code VARCHAR2(1);
21825:
21826: l_num_entries NUMBER;
21827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21831: l_recog_line_1 NUMBER;
21832: l_recog_line_2 NUMBER;

Line 21829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21825:
21826: l_num_entries NUMBER;
21827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21831: l_recog_line_1 NUMBER;
21832: l_recog_line_2 NUMBER;
21833:

Line 21830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21826: l_num_entries NUMBER;
21827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21831: l_recog_line_1 NUMBER;
21832: l_recog_line_2 NUMBER;
21833:
21834: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21836: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21832: l_recog_line_2 NUMBER;
21833:
21834: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21835: l_bflow_applied_to_amt NUMBER; -- 5132302
21836: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21837:
21838: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21839:
21840: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21907: l_accrual_line_num := NULL; -- 4262811
21908: l_tmp_amt := NULL; -- 4262811
21909: --
21910:
21911: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21912: l_balance_type_code <> 'B' THEN
21913: IF NVL(p_source_97,9E125) = 37
21914: THEN
21915:

Line 21982: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21978: --
21979: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21980:
21981: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21982: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21983:
21984: -- 4955764
21985: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21986: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22022: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22023:
22024: IF xla_accounting_cache_pkg.GetValueChar
22025: (p_source_code => 'LEDGER_CATEGORY_CODE'
22026: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22027: AND l_bflow_method_code = 'PRIOR_ENTRY'
22028: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22029: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22030: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22136: p_lookup_type => 'XLA_OWNER_TYPE'
22137: ,p_lookup_code => l_component_type_code
22138: )
22139: ,p_token_4 => 'PRODUCT_NAME'
22140: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22141: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22142: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22143: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22144: ,p_ae_header_id => NULL

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

22137: ,p_lookup_code => l_component_type_code
22138: )
22139: ,p_token_4 => 'PRODUCT_NAME'
22140: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22141: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22142: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22143: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22144: ,p_ae_header_id => NULL
22145: );

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

22138: )
22139: ,p_token_4 => 'PRODUCT_NAME'
22140: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22141: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22142: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22143: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22144: ,p_ae_header_id => NULL
22145: );
22146:

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

22139: ,p_token_4 => 'PRODUCT_NAME'
22140: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22141: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22142: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22143: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22144: ,p_ae_header_id => NULL
22145: );
22146:
22147: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22174: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22170: ----------------------------------------------------------------------------------
22171: -- 4219869 Business Flow
22172: -- Update journal entry status -- Need to generate this within IF
22173: ----------------------------------------------------------------------------------
22174: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22175: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22176: ,p_balance_type_code => l_balance_type_code
22177: );
22178:

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

22257:
22258: --
22259: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22260: --
22261: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22262: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22263: ELSE
22264: ---------------------------------------------------------------------------------------------------
22265: -- 4262811a Switch Sign

Line 22286: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22282:
22283: XLA_AE_LINES_PKG.ValidateCurrentLine;
22284: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22285:
22286: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22287: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22288: ,p_balance_type_code => l_balance_type_code);
22289:
22290: END IF;

Line 22395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22391: l_tmp_amt NUMBER;
22392: l_acc_rev_natural_side_code VARCHAR2(1);
22393:
22394: l_num_entries NUMBER;
22395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22399: l_recog_line_1 NUMBER;

Line 22396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22392: l_acc_rev_natural_side_code VARCHAR2(1);
22393:
22394: l_num_entries NUMBER;
22395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22399: l_recog_line_1 NUMBER;
22400: l_recog_line_2 NUMBER;

Line 22397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22393:
22394: l_num_entries NUMBER;
22395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22399: l_recog_line_1 NUMBER;
22400: l_recog_line_2 NUMBER;
22401:

Line 22398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22394: l_num_entries NUMBER;
22395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22399: l_recog_line_1 NUMBER;
22400: l_recog_line_2 NUMBER;
22401:
22402: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22404: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22400: l_recog_line_2 NUMBER;
22401:
22402: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22403: l_bflow_applied_to_amt NUMBER; -- 5132302
22404: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22405:
22406: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22407:
22408: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22475: l_accrual_line_num := NULL; -- 4262811
22476: l_tmp_amt := NULL; -- 4262811
22477: --
22478:
22479: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22480: l_balance_type_code <> 'B' THEN
22481: IF NVL(p_source_97,9E125) = 2
22482: THEN
22483:

Line 22550: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22546: --
22547: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22548:
22549: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22550: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22551:
22552: -- 4955764
22553: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22554: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22590: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22591:
22592: IF xla_accounting_cache_pkg.GetValueChar
22593: (p_source_code => 'LEDGER_CATEGORY_CODE'
22594: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22595: AND l_bflow_method_code = 'PRIOR_ENTRY'
22596: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22597: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22598: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22690: p_lookup_type => 'XLA_OWNER_TYPE'
22691: ,p_lookup_code => l_component_type_code
22692: )
22693: ,p_token_4 => 'PRODUCT_NAME'
22694: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22695: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22696: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22697: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22698: ,p_ae_header_id => NULL

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

22691: ,p_lookup_code => l_component_type_code
22692: )
22693: ,p_token_4 => 'PRODUCT_NAME'
22694: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22695: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22696: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22697: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22698: ,p_ae_header_id => NULL
22699: );

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

22692: )
22693: ,p_token_4 => 'PRODUCT_NAME'
22694: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22695: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22696: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22697: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22698: ,p_ae_header_id => NULL
22699: );
22700:

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

22693: ,p_token_4 => 'PRODUCT_NAME'
22694: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22695: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22696: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22697: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22698: ,p_ae_header_id => NULL
22699: );
22700:
22701: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22728: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22724: ----------------------------------------------------------------------------------
22725: -- 4219869 Business Flow
22726: -- Update journal entry status -- Need to generate this within IF
22727: ----------------------------------------------------------------------------------
22728: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22729: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22730: ,p_balance_type_code => l_balance_type_code
22731: );
22732:

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

22811:
22812: --
22813: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22814: --
22815: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22816: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22817: ELSE
22818: ---------------------------------------------------------------------------------------------------
22819: -- 4262811a Switch Sign

Line 22840: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22836:
22837: XLA_AE_LINES_PKG.ValidateCurrentLine;
22838: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22839:
22840: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22841: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22842: ,p_balance_type_code => l_balance_type_code);
22843:
22844: END IF;

Line 22949: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22945: l_tmp_amt NUMBER;
22946: l_acc_rev_natural_side_code VARCHAR2(1);
22947:
22948: l_num_entries NUMBER;
22949: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22950: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22951: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22952: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22953: l_recog_line_1 NUMBER;

Line 22950: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22946: l_acc_rev_natural_side_code VARCHAR2(1);
22947:
22948: l_num_entries NUMBER;
22949: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22950: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22951: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22952: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22953: l_recog_line_1 NUMBER;
22954: l_recog_line_2 NUMBER;

Line 22951: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22947:
22948: l_num_entries NUMBER;
22949: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22950: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22951: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22952: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22953: l_recog_line_1 NUMBER;
22954: l_recog_line_2 NUMBER;
22955:

Line 22952: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22948: l_num_entries NUMBER;
22949: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22950: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22951: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22952: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22953: l_recog_line_1 NUMBER;
22954: l_recog_line_2 NUMBER;
22955:
22956: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22958: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22954: l_recog_line_2 NUMBER;
22955:
22956: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22957: l_bflow_applied_to_amt NUMBER; -- 5132302
22958: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22959:
22960: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22961:
22962: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23029: l_accrual_line_num := NULL; -- 4262811
23030: l_tmp_amt := NULL; -- 4262811
23031: --
23032:
23033: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23034: l_balance_type_code <> 'B' THEN
23035: IF NVL(p_source_97,9E125) = 37
23036: THEN
23037:

Line 23104: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23100: --
23101: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23102:
23103: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23104: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23105:
23106: -- 4955764
23107: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23108: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23144: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23145:
23146: IF xla_accounting_cache_pkg.GetValueChar
23147: (p_source_code => 'LEDGER_CATEGORY_CODE'
23148: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23149: AND l_bflow_method_code = 'PRIOR_ENTRY'
23150: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23151: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23152: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23244: p_lookup_type => 'XLA_OWNER_TYPE'
23245: ,p_lookup_code => l_component_type_code
23246: )
23247: ,p_token_4 => 'PRODUCT_NAME'
23248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23252: ,p_ae_header_id => NULL

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

23245: ,p_lookup_code => l_component_type_code
23246: )
23247: ,p_token_4 => 'PRODUCT_NAME'
23248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23252: ,p_ae_header_id => NULL
23253: );

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

23246: )
23247: ,p_token_4 => 'PRODUCT_NAME'
23248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23252: ,p_ae_header_id => NULL
23253: );
23254:

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

23247: ,p_token_4 => 'PRODUCT_NAME'
23248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23252: ,p_ae_header_id => NULL
23253: );
23254:
23255: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23278: ----------------------------------------------------------------------------------
23279: -- 4219869 Business Flow
23280: -- Update journal entry status -- Need to generate this within IF
23281: ----------------------------------------------------------------------------------
23282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23283: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23284: ,p_balance_type_code => l_balance_type_code
23285: );
23286:

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

23365:
23366: --
23367: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23368: --
23369: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23370: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23371: ELSE
23372: ---------------------------------------------------------------------------------------------------
23373: -- 4262811a Switch Sign

Line 23394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23390:
23391: XLA_AE_LINES_PKG.ValidateCurrentLine;
23392: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23393:
23394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23395: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23396: ,p_balance_type_code => l_balance_type_code);
23397:
23398: END IF;

Line 23503: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23499: l_tmp_amt NUMBER;
23500: l_acc_rev_natural_side_code VARCHAR2(1);
23501:
23502: l_num_entries NUMBER;
23503: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23504: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23505: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23506: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23507: l_recog_line_1 NUMBER;

Line 23504: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23500: l_acc_rev_natural_side_code VARCHAR2(1);
23501:
23502: l_num_entries NUMBER;
23503: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23504: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23505: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23506: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23507: l_recog_line_1 NUMBER;
23508: l_recog_line_2 NUMBER;

Line 23505: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23501:
23502: l_num_entries NUMBER;
23503: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23504: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23505: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23506: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23507: l_recog_line_1 NUMBER;
23508: l_recog_line_2 NUMBER;
23509:

Line 23506: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23502: l_num_entries NUMBER;
23503: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23504: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23505: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23506: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23507: l_recog_line_1 NUMBER;
23508: l_recog_line_2 NUMBER;
23509:
23510: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23512: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23508: l_recog_line_2 NUMBER;
23509:
23510: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23511: l_bflow_applied_to_amt NUMBER; -- 5132302
23512: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23513:
23514: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23515:
23516: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23583: l_accrual_line_num := NULL; -- 4262811
23584: l_tmp_amt := NULL; -- 4262811
23585: --
23586:
23587: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23588: l_balance_type_code <> 'B' THEN
23589: IF NVL(p_source_97,9E125) = 37
23590: THEN
23591:

Line 23658: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23654: --
23655: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23656:
23657: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23658: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23659:
23660: -- 4955764
23661: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23662: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23698: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23699:
23700: IF xla_accounting_cache_pkg.GetValueChar
23701: (p_source_code => 'LEDGER_CATEGORY_CODE'
23702: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23703: AND l_bflow_method_code = 'PRIOR_ENTRY'
23704: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23705: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23706: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23798: p_lookup_type => 'XLA_OWNER_TYPE'
23799: ,p_lookup_code => l_component_type_code
23800: )
23801: ,p_token_4 => 'PRODUCT_NAME'
23802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23806: ,p_ae_header_id => NULL

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

23799: ,p_lookup_code => l_component_type_code
23800: )
23801: ,p_token_4 => 'PRODUCT_NAME'
23802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23806: ,p_ae_header_id => NULL
23807: );

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

23800: )
23801: ,p_token_4 => 'PRODUCT_NAME'
23802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23806: ,p_ae_header_id => NULL
23807: );
23808:

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

23801: ,p_token_4 => 'PRODUCT_NAME'
23802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23806: ,p_ae_header_id => NULL
23807: );
23808:
23809: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23836: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23832: ----------------------------------------------------------------------------------
23833: -- 4219869 Business Flow
23834: -- Update journal entry status -- Need to generate this within IF
23835: ----------------------------------------------------------------------------------
23836: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23837: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23838: ,p_balance_type_code => l_balance_type_code
23839: );
23840:

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

23919:
23920: --
23921: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23922: --
23923: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23924: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23925: ELSE
23926: ---------------------------------------------------------------------------------------------------
23927: -- 4262811a Switch Sign

Line 23948: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23944:
23945: XLA_AE_LINES_PKG.ValidateCurrentLine;
23946: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23947:
23948: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23949: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23950: ,p_balance_type_code => l_balance_type_code);
23951:
23952: END IF;

Line 24079: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24075: l_tmp_amt NUMBER;
24076: l_acc_rev_natural_side_code VARCHAR2(1);
24077:
24078: l_num_entries NUMBER;
24079: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24080: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24081: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24082: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24083: l_recog_line_1 NUMBER;

Line 24080: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24076: l_acc_rev_natural_side_code VARCHAR2(1);
24077:
24078: l_num_entries NUMBER;
24079: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24080: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24081: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24082: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24083: l_recog_line_1 NUMBER;
24084: l_recog_line_2 NUMBER;

Line 24081: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24077:
24078: l_num_entries NUMBER;
24079: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24080: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24081: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24082: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24083: l_recog_line_1 NUMBER;
24084: l_recog_line_2 NUMBER;
24085:

Line 24082: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24078: l_num_entries NUMBER;
24079: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24080: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24081: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24082: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24083: l_recog_line_1 NUMBER;
24084: l_recog_line_2 NUMBER;
24085:
24086: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24088: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24084: l_recog_line_2 NUMBER;
24085:
24086: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24087: l_bflow_applied_to_amt NUMBER; -- 5132302
24088: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24089:
24090: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24091:
24092: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24159: l_accrual_line_num := NULL; -- 4262811
24160: l_tmp_amt := NULL; -- 4262811
24161: --
24162:
24163: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24164: l_balance_type_code <> 'B' THEN
24165: IF NVL(p_source_97,9E125) = 2
24166: THEN
24167:

Line 24234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24230: --
24231: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24232:
24233: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24235:
24236: -- 4955764
24237: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24238: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24274: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24275:
24276: IF xla_accounting_cache_pkg.GetValueChar
24277: (p_source_code => 'LEDGER_CATEGORY_CODE'
24278: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24279: AND l_bflow_method_code = 'PRIOR_ENTRY'
24280: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24281: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24282: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24394: p_lookup_type => 'XLA_OWNER_TYPE'
24395: ,p_lookup_code => l_component_type_code
24396: )
24397: ,p_token_4 => 'PRODUCT_NAME'
24398: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24399: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24400: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24401: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24402: ,p_ae_header_id => NULL

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

24395: ,p_lookup_code => l_component_type_code
24396: )
24397: ,p_token_4 => 'PRODUCT_NAME'
24398: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24399: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24400: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24401: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24402: ,p_ae_header_id => NULL
24403: );

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

24396: )
24397: ,p_token_4 => 'PRODUCT_NAME'
24398: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24399: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24400: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24401: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24402: ,p_ae_header_id => NULL
24403: );
24404:

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

24397: ,p_token_4 => 'PRODUCT_NAME'
24398: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24399: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24400: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24401: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24402: ,p_ae_header_id => NULL
24403: );
24404:
24405: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24432: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24428: ----------------------------------------------------------------------------------
24429: -- 4219869 Business Flow
24430: -- Update journal entry status -- Need to generate this within IF
24431: ----------------------------------------------------------------------------------
24432: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24433: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24434: ,p_balance_type_code => l_balance_type_code
24435: );
24436:

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

24521:
24522: --
24523: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24524: --
24525: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24526: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24527: ELSE
24528: ---------------------------------------------------------------------------------------------------
24529: -- 4262811a Switch Sign

Line 24550: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24546:
24547: XLA_AE_LINES_PKG.ValidateCurrentLine;
24548: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24549:
24550: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24551: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24552: ,p_balance_type_code => l_balance_type_code);
24553:
24554: END IF;

Line 24669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24665: l_tmp_amt NUMBER;
24666: l_acc_rev_natural_side_code VARCHAR2(1);
24667:
24668: l_num_entries NUMBER;
24669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24673: l_recog_line_1 NUMBER;

Line 24670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24666: l_acc_rev_natural_side_code VARCHAR2(1);
24667:
24668: l_num_entries NUMBER;
24669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24673: l_recog_line_1 NUMBER;
24674: l_recog_line_2 NUMBER;

Line 24671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24667:
24668: l_num_entries NUMBER;
24669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24673: l_recog_line_1 NUMBER;
24674: l_recog_line_2 NUMBER;
24675:

Line 24672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24668: l_num_entries NUMBER;
24669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24673: l_recog_line_1 NUMBER;
24674: l_recog_line_2 NUMBER;
24675:
24676: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24678: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24674: l_recog_line_2 NUMBER;
24675:
24676: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24677: l_bflow_applied_to_amt NUMBER; -- 5132302
24678: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24679:
24680: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24681:
24682: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24749: l_accrual_line_num := NULL; -- 4262811
24750: l_tmp_amt := NULL; -- 4262811
24751: --
24752:
24753: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24754: l_balance_type_code <> 'B' THEN
24755: IF NVL(p_source_97,9E125) = 2
24756: THEN
24757:

Line 24824: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24820: --
24821: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24822:
24823: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24824: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24825:
24826: -- 4955764
24827: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24828: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24864: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24865:
24866: IF xla_accounting_cache_pkg.GetValueChar
24867: (p_source_code => 'LEDGER_CATEGORY_CODE'
24868: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24869: AND l_bflow_method_code = 'PRIOR_ENTRY'
24870: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24871: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24872: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24978: p_lookup_type => 'XLA_OWNER_TYPE'
24979: ,p_lookup_code => l_component_type_code
24980: )
24981: ,p_token_4 => 'PRODUCT_NAME'
24982: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24983: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24984: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24985: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24986: ,p_ae_header_id => NULL

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

24979: ,p_lookup_code => l_component_type_code
24980: )
24981: ,p_token_4 => 'PRODUCT_NAME'
24982: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24983: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24984: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24985: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24986: ,p_ae_header_id => NULL
24987: );

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

24980: )
24981: ,p_token_4 => 'PRODUCT_NAME'
24982: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24983: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24984: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24985: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24986: ,p_ae_header_id => NULL
24987: );
24988:

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

24981: ,p_token_4 => 'PRODUCT_NAME'
24982: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24983: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24984: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24985: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24986: ,p_ae_header_id => NULL
24987: );
24988:
24989: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25016: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25012: ----------------------------------------------------------------------------------
25013: -- 4219869 Business Flow
25014: -- Update journal entry status -- Need to generate this within IF
25015: ----------------------------------------------------------------------------------
25016: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25017: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25018: ,p_balance_type_code => l_balance_type_code
25019: );
25020:

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

25099:
25100: --
25101: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25102: --
25103: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25104: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25105: ELSE
25106: ---------------------------------------------------------------------------------------------------
25107: -- 4262811a Switch Sign

Line 25128: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25124:
25125: XLA_AE_LINES_PKG.ValidateCurrentLine;
25126: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25127:
25128: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25129: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25130: ,p_balance_type_code => l_balance_type_code);
25131:
25132: END IF;

Line 25247: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25243: l_tmp_amt NUMBER;
25244: l_acc_rev_natural_side_code VARCHAR2(1);
25245:
25246: l_num_entries NUMBER;
25247: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25248: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25249: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25250: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25251: l_recog_line_1 NUMBER;

Line 25248: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25244: l_acc_rev_natural_side_code VARCHAR2(1);
25245:
25246: l_num_entries NUMBER;
25247: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25248: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25249: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25250: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25251: l_recog_line_1 NUMBER;
25252: l_recog_line_2 NUMBER;

Line 25249: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25245:
25246: l_num_entries NUMBER;
25247: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25248: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25249: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25250: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25251: l_recog_line_1 NUMBER;
25252: l_recog_line_2 NUMBER;
25253:

Line 25250: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25246: l_num_entries NUMBER;
25247: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25248: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25249: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25250: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25251: l_recog_line_1 NUMBER;
25252: l_recog_line_2 NUMBER;
25253:
25254: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25256: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25252: l_recog_line_2 NUMBER;
25253:
25254: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25255: l_bflow_applied_to_amt NUMBER; -- 5132302
25256: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25257:
25258: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25259:
25260: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25327: l_accrual_line_num := NULL; -- 4262811
25328: l_tmp_amt := NULL; -- 4262811
25329: --
25330:
25331: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25332: l_balance_type_code <> 'B' THEN
25333: IF NVL(p_source_97,9E125) = 37
25334: THEN
25335:

Line 25402: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25398: --
25399: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25400:
25401: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25402: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25403:
25404: -- 4955764
25405: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25406: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25442: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25443:
25444: IF xla_accounting_cache_pkg.GetValueChar
25445: (p_source_code => 'LEDGER_CATEGORY_CODE'
25446: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25447: AND l_bflow_method_code = 'PRIOR_ENTRY'
25448: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25449: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25450: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25556: p_lookup_type => 'XLA_OWNER_TYPE'
25557: ,p_lookup_code => l_component_type_code
25558: )
25559: ,p_token_4 => 'PRODUCT_NAME'
25560: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25561: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25562: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25563: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25564: ,p_ae_header_id => NULL

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

25557: ,p_lookup_code => l_component_type_code
25558: )
25559: ,p_token_4 => 'PRODUCT_NAME'
25560: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25561: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25562: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25563: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25564: ,p_ae_header_id => NULL
25565: );

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

25558: )
25559: ,p_token_4 => 'PRODUCT_NAME'
25560: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25561: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25562: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25563: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25564: ,p_ae_header_id => NULL
25565: );
25566:

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

25559: ,p_token_4 => 'PRODUCT_NAME'
25560: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25561: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25562: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25563: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25564: ,p_ae_header_id => NULL
25565: );
25566:
25567: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25594: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25590: ----------------------------------------------------------------------------------
25591: -- 4219869 Business Flow
25592: -- Update journal entry status -- Need to generate this within IF
25593: ----------------------------------------------------------------------------------
25594: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25595: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25596: ,p_balance_type_code => l_balance_type_code
25597: );
25598:

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

25677:
25678: --
25679: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25680: --
25681: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25682: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25683: ELSE
25684: ---------------------------------------------------------------------------------------------------
25685: -- 4262811a Switch Sign

Line 25706: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25702:
25703: XLA_AE_LINES_PKG.ValidateCurrentLine;
25704: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25705:
25706: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25707: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25708: ,p_balance_type_code => l_balance_type_code);
25709:
25710: END IF;

Line 25825: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25821: l_tmp_amt NUMBER;
25822: l_acc_rev_natural_side_code VARCHAR2(1);
25823:
25824: l_num_entries NUMBER;
25825: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25826: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25827: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25828: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25829: l_recog_line_1 NUMBER;

Line 25826: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25822: l_acc_rev_natural_side_code VARCHAR2(1);
25823:
25824: l_num_entries NUMBER;
25825: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25826: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25827: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25828: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25829: l_recog_line_1 NUMBER;
25830: l_recog_line_2 NUMBER;

Line 25827: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25823:
25824: l_num_entries NUMBER;
25825: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25826: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25827: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25828: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25829: l_recog_line_1 NUMBER;
25830: l_recog_line_2 NUMBER;
25831:

Line 25828: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25824: l_num_entries NUMBER;
25825: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25826: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25827: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25828: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25829: l_recog_line_1 NUMBER;
25830: l_recog_line_2 NUMBER;
25831:
25832: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25834: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25830: l_recog_line_2 NUMBER;
25831:
25832: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25833: l_bflow_applied_to_amt NUMBER; -- 5132302
25834: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25835:
25836: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25837:
25838: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25905: l_accrual_line_num := NULL; -- 4262811
25906: l_tmp_amt := NULL; -- 4262811
25907: --
25908:
25909: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25910: l_balance_type_code <> 'B' THEN
25911: IF NVL(p_source_97,9E125) = 37
25912: THEN
25913:

Line 25980: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25976: --
25977: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25978:
25979: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25980: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25981:
25982: -- 4955764
25983: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25984: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26020: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26021:
26022: IF xla_accounting_cache_pkg.GetValueChar
26023: (p_source_code => 'LEDGER_CATEGORY_CODE'
26024: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26025: AND l_bflow_method_code = 'PRIOR_ENTRY'
26026: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26027: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26028: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26134: p_lookup_type => 'XLA_OWNER_TYPE'
26135: ,p_lookup_code => l_component_type_code
26136: )
26137: ,p_token_4 => 'PRODUCT_NAME'
26138: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26139: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26140: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26141: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26142: ,p_ae_header_id => NULL

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

26135: ,p_lookup_code => l_component_type_code
26136: )
26137: ,p_token_4 => 'PRODUCT_NAME'
26138: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26139: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26140: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26141: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26142: ,p_ae_header_id => NULL
26143: );

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

26136: )
26137: ,p_token_4 => 'PRODUCT_NAME'
26138: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26139: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26140: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26141: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26142: ,p_ae_header_id => NULL
26143: );
26144:

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

26137: ,p_token_4 => 'PRODUCT_NAME'
26138: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26139: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26140: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26141: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26142: ,p_ae_header_id => NULL
26143: );
26144:
26145: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26172: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26168: ----------------------------------------------------------------------------------
26169: -- 4219869 Business Flow
26170: -- Update journal entry status -- Need to generate this within IF
26171: ----------------------------------------------------------------------------------
26172: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26173: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26174: ,p_balance_type_code => l_balance_type_code
26175: );
26176:

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

26255:
26256: --
26257: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26258: --
26259: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26260: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26261: ELSE
26262: ---------------------------------------------------------------------------------------------------
26263: -- 4262811a Switch Sign

Line 26284: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26280:
26281: XLA_AE_LINES_PKG.ValidateCurrentLine;
26282: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26283:
26284: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26285: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26286: ,p_balance_type_code => l_balance_type_code);
26287:
26288: END IF;

Line 26403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26399: l_tmp_amt NUMBER;
26400: l_acc_rev_natural_side_code VARCHAR2(1);
26401:
26402: l_num_entries NUMBER;
26403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26407: l_recog_line_1 NUMBER;

Line 26404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26400: l_acc_rev_natural_side_code VARCHAR2(1);
26401:
26402: l_num_entries NUMBER;
26403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26407: l_recog_line_1 NUMBER;
26408: l_recog_line_2 NUMBER;

Line 26405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26401:
26402: l_num_entries NUMBER;
26403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26407: l_recog_line_1 NUMBER;
26408: l_recog_line_2 NUMBER;
26409:

Line 26406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26402: l_num_entries NUMBER;
26403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26407: l_recog_line_1 NUMBER;
26408: l_recog_line_2 NUMBER;
26409:
26410: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26412: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26408: l_recog_line_2 NUMBER;
26409:
26410: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26411: l_bflow_applied_to_amt NUMBER; -- 5132302
26412: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26413:
26414: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26415:
26416: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26483: l_accrual_line_num := NULL; -- 4262811
26484: l_tmp_amt := NULL; -- 4262811
26485: --
26486:
26487: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26488: l_balance_type_code <> 'B' THEN
26489: IF NVL(p_source_97,9E125) = 2
26490: THEN
26491:

Line 26558: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26554: --
26555: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26556:
26557: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26558: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26559:
26560: -- 4955764
26561: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26562: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26598: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26599:
26600: IF xla_accounting_cache_pkg.GetValueChar
26601: (p_source_code => 'LEDGER_CATEGORY_CODE'
26602: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26603: AND l_bflow_method_code = 'PRIOR_ENTRY'
26604: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26605: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26606: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26712: p_lookup_type => 'XLA_OWNER_TYPE'
26713: ,p_lookup_code => l_component_type_code
26714: )
26715: ,p_token_4 => 'PRODUCT_NAME'
26716: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26717: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26718: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26719: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26720: ,p_ae_header_id => NULL

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

26713: ,p_lookup_code => l_component_type_code
26714: )
26715: ,p_token_4 => 'PRODUCT_NAME'
26716: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26717: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26718: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26719: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26720: ,p_ae_header_id => NULL
26721: );

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

26714: )
26715: ,p_token_4 => 'PRODUCT_NAME'
26716: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26717: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26718: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26719: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26720: ,p_ae_header_id => NULL
26721: );
26722:

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

26715: ,p_token_4 => 'PRODUCT_NAME'
26716: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26717: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26718: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26719: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26720: ,p_ae_header_id => NULL
26721: );
26722:
26723: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26750: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26746: ----------------------------------------------------------------------------------
26747: -- 4219869 Business Flow
26748: -- Update journal entry status -- Need to generate this within IF
26749: ----------------------------------------------------------------------------------
26750: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26751: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26752: ,p_balance_type_code => l_balance_type_code
26753: );
26754:

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

26833:
26834: --
26835: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26836: --
26837: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26838: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26839: ELSE
26840: ---------------------------------------------------------------------------------------------------
26841: -- 4262811a Switch Sign

Line 26862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26858:
26859: XLA_AE_LINES_PKG.ValidateCurrentLine;
26860: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26861:
26862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26863: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26864: ,p_balance_type_code => l_balance_type_code);
26865:
26866: END IF;

Line 26981: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26977: l_tmp_amt NUMBER;
26978: l_acc_rev_natural_side_code VARCHAR2(1);
26979:
26980: l_num_entries NUMBER;
26981: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26982: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26983: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26984: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26985: l_recog_line_1 NUMBER;

Line 26982: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26978: l_acc_rev_natural_side_code VARCHAR2(1);
26979:
26980: l_num_entries NUMBER;
26981: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26982: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26983: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26984: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26985: l_recog_line_1 NUMBER;
26986: l_recog_line_2 NUMBER;

Line 26983: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26979:
26980: l_num_entries NUMBER;
26981: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26982: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26983: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26984: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26985: l_recog_line_1 NUMBER;
26986: l_recog_line_2 NUMBER;
26987:

Line 26984: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26980: l_num_entries NUMBER;
26981: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26982: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26983: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26984: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26985: l_recog_line_1 NUMBER;
26986: l_recog_line_2 NUMBER;
26987:
26988: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26990: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26986: l_recog_line_2 NUMBER;
26987:
26988: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26989: l_bflow_applied_to_amt NUMBER; -- 5132302
26990: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26991:
26992: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26993:
26994: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27061: l_accrual_line_num := NULL; -- 4262811
27062: l_tmp_amt := NULL; -- 4262811
27063: --
27064:
27065: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27066: l_balance_type_code <> 'B' THEN
27067: IF NVL(p_source_97,9E125) = 37
27068: THEN
27069:

Line 27136: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27132: --
27133: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27134:
27135: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27136: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27137:
27138: -- 4955764
27139: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27140: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27176: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27177:
27178: IF xla_accounting_cache_pkg.GetValueChar
27179: (p_source_code => 'LEDGER_CATEGORY_CODE'
27180: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27181: AND l_bflow_method_code = 'PRIOR_ENTRY'
27182: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27183: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27184: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27290: p_lookup_type => 'XLA_OWNER_TYPE'
27291: ,p_lookup_code => l_component_type_code
27292: )
27293: ,p_token_4 => 'PRODUCT_NAME'
27294: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27295: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27296: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27297: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27298: ,p_ae_header_id => NULL

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

27291: ,p_lookup_code => l_component_type_code
27292: )
27293: ,p_token_4 => 'PRODUCT_NAME'
27294: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27295: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27296: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27297: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27298: ,p_ae_header_id => NULL
27299: );

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

27292: )
27293: ,p_token_4 => 'PRODUCT_NAME'
27294: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27295: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27296: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27297: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27298: ,p_ae_header_id => NULL
27299: );
27300:

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

27293: ,p_token_4 => 'PRODUCT_NAME'
27294: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27295: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27296: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27297: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27298: ,p_ae_header_id => NULL
27299: );
27300:
27301: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27328: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27324: ----------------------------------------------------------------------------------
27325: -- 4219869 Business Flow
27326: -- Update journal entry status -- Need to generate this within IF
27327: ----------------------------------------------------------------------------------
27328: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27329: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27330: ,p_balance_type_code => l_balance_type_code
27331: );
27332:

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

27411:
27412: --
27413: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27414: --
27415: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27416: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27417: ELSE
27418: ---------------------------------------------------------------------------------------------------
27419: -- 4262811a Switch Sign

Line 27440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27436:
27437: XLA_AE_LINES_PKG.ValidateCurrentLine;
27438: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27439:
27440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27441: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27442: ,p_balance_type_code => l_balance_type_code);
27443:
27444: END IF;

Line 27559: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27555: l_tmp_amt NUMBER;
27556: l_acc_rev_natural_side_code VARCHAR2(1);
27557:
27558: l_num_entries NUMBER;
27559: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27560: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27561: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27562: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27563: l_recog_line_1 NUMBER;

Line 27560: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27556: l_acc_rev_natural_side_code VARCHAR2(1);
27557:
27558: l_num_entries NUMBER;
27559: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27560: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27561: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27562: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27563: l_recog_line_1 NUMBER;
27564: l_recog_line_2 NUMBER;

Line 27561: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27557:
27558: l_num_entries NUMBER;
27559: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27560: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27561: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27562: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27563: l_recog_line_1 NUMBER;
27564: l_recog_line_2 NUMBER;
27565:

Line 27562: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27558: l_num_entries NUMBER;
27559: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27560: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27561: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27562: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27563: l_recog_line_1 NUMBER;
27564: l_recog_line_2 NUMBER;
27565:
27566: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27568: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27564: l_recog_line_2 NUMBER;
27565:
27566: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27567: l_bflow_applied_to_amt NUMBER; -- 5132302
27568: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27569:
27570: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27571:
27572: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27639: l_accrual_line_num := NULL; -- 4262811
27640: l_tmp_amt := NULL; -- 4262811
27641: --
27642:
27643: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27644: l_balance_type_code <> 'B' THEN
27645: IF NVL(p_source_97,9E125) = 2
27646: THEN
27647:

Line 27714: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27710: --
27711: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27712:
27713: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27714: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27715:
27716: -- 4955764
27717: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27718: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27754: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27755:
27756: IF xla_accounting_cache_pkg.GetValueChar
27757: (p_source_code => 'LEDGER_CATEGORY_CODE'
27758: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27759: AND l_bflow_method_code = 'PRIOR_ENTRY'
27760: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27761: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27762: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27868: p_lookup_type => 'XLA_OWNER_TYPE'
27869: ,p_lookup_code => l_component_type_code
27870: )
27871: ,p_token_4 => 'PRODUCT_NAME'
27872: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27873: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27874: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27875: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27876: ,p_ae_header_id => NULL

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

27869: ,p_lookup_code => l_component_type_code
27870: )
27871: ,p_token_4 => 'PRODUCT_NAME'
27872: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27873: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27874: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27875: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27876: ,p_ae_header_id => NULL
27877: );

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

27870: )
27871: ,p_token_4 => 'PRODUCT_NAME'
27872: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27873: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27874: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27875: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27876: ,p_ae_header_id => NULL
27877: );
27878:

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

27871: ,p_token_4 => 'PRODUCT_NAME'
27872: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27873: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27874: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27875: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27876: ,p_ae_header_id => NULL
27877: );
27878:
27879: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27906: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27902: ----------------------------------------------------------------------------------
27903: -- 4219869 Business Flow
27904: -- Update journal entry status -- Need to generate this within IF
27905: ----------------------------------------------------------------------------------
27906: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27907: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27908: ,p_balance_type_code => l_balance_type_code
27909: );
27910:

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

27989:
27990: --
27991: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27992: --
27993: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27994: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27995: ELSE
27996: ---------------------------------------------------------------------------------------------------
27997: -- 4262811a Switch Sign

Line 28018: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28014:
28015: XLA_AE_LINES_PKG.ValidateCurrentLine;
28016: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28017:
28018: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28019: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28020: ,p_balance_type_code => l_balance_type_code);
28021:
28022: END IF;

Line 28149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28145: l_tmp_amt NUMBER;
28146: l_acc_rev_natural_side_code VARCHAR2(1);
28147:
28148: l_num_entries NUMBER;
28149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28153: l_recog_line_1 NUMBER;

Line 28150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28146: l_acc_rev_natural_side_code VARCHAR2(1);
28147:
28148: l_num_entries NUMBER;
28149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28153: l_recog_line_1 NUMBER;
28154: l_recog_line_2 NUMBER;

Line 28151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28147:
28148: l_num_entries NUMBER;
28149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28153: l_recog_line_1 NUMBER;
28154: l_recog_line_2 NUMBER;
28155:

Line 28152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28148: l_num_entries NUMBER;
28149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28153: l_recog_line_1 NUMBER;
28154: l_recog_line_2 NUMBER;
28155:
28156: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28158: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28154: l_recog_line_2 NUMBER;
28155:
28156: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28157: l_bflow_applied_to_amt NUMBER; -- 5132302
28158: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28159:
28160: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28161:
28162: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28229: l_accrual_line_num := NULL; -- 4262811
28230: l_tmp_amt := NULL; -- 4262811
28231: --
28232:
28233: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28234: l_balance_type_code <> 'B' THEN
28235: IF NVL(p_source_97,9E125) = 2
28236: THEN
28237:

Line 28304: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28300: --
28301: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28302:
28303: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28304: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28305:
28306: -- 4955764
28307: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28308: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28344: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28345:
28346: IF xla_accounting_cache_pkg.GetValueChar
28347: (p_source_code => 'LEDGER_CATEGORY_CODE'
28348: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28349: AND l_bflow_method_code = 'PRIOR_ENTRY'
28350: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28351: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28352: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28464: p_lookup_type => 'XLA_OWNER_TYPE'
28465: ,p_lookup_code => l_component_type_code
28466: )
28467: ,p_token_4 => 'PRODUCT_NAME'
28468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28472: ,p_ae_header_id => NULL

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

28465: ,p_lookup_code => l_component_type_code
28466: )
28467: ,p_token_4 => 'PRODUCT_NAME'
28468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28472: ,p_ae_header_id => NULL
28473: );

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

28466: )
28467: ,p_token_4 => 'PRODUCT_NAME'
28468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28472: ,p_ae_header_id => NULL
28473: );
28474:

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

28467: ,p_token_4 => 'PRODUCT_NAME'
28468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28472: ,p_ae_header_id => NULL
28473: );
28474:
28475: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28502: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28498: ----------------------------------------------------------------------------------
28499: -- 4219869 Business Flow
28500: -- Update journal entry status -- Need to generate this within IF
28501: ----------------------------------------------------------------------------------
28502: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28503: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28504: ,p_balance_type_code => l_balance_type_code
28505: );
28506:

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

28591:
28592: --
28593: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28594: --
28595: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28596: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28597: ELSE
28598: ---------------------------------------------------------------------------------------------------
28599: -- 4262811a Switch Sign

Line 28620: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28616:
28617: XLA_AE_LINES_PKG.ValidateCurrentLine;
28618: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28619:
28620: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28621: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28622: ,p_balance_type_code => l_balance_type_code);
28623:
28624: END IF;

Line 28759: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28755: l_tmp_amt NUMBER;
28756: l_acc_rev_natural_side_code VARCHAR2(1);
28757:
28758: l_num_entries NUMBER;
28759: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28760: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28761: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28762: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28763: l_recog_line_1 NUMBER;

Line 28760: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28756: l_acc_rev_natural_side_code VARCHAR2(1);
28757:
28758: l_num_entries NUMBER;
28759: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28760: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28761: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28762: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28763: l_recog_line_1 NUMBER;
28764: l_recog_line_2 NUMBER;

Line 28761: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28757:
28758: l_num_entries NUMBER;
28759: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28760: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28761: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28762: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28763: l_recog_line_1 NUMBER;
28764: l_recog_line_2 NUMBER;
28765:

Line 28762: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28758: l_num_entries NUMBER;
28759: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28760: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28761: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28762: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28763: l_recog_line_1 NUMBER;
28764: l_recog_line_2 NUMBER;
28765:
28766: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28768: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28764: l_recog_line_2 NUMBER;
28765:
28766: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28767: l_bflow_applied_to_amt NUMBER; -- 5132302
28768: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28769:
28770: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28771:
28772: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28839: l_accrual_line_num := NULL; -- 4262811
28840: l_tmp_amt := NULL; -- 4262811
28841: --
28842:
28843: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28844: l_balance_type_code <> 'B' THEN
28845: IF NVL(p_source_97,9E125) = 13
28846: THEN
28847:

Line 28914: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28910: --
28911: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28912:
28913: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28914: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28915:
28916: -- 4955764
28917: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28918: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28986: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28987:
28988: IF xla_accounting_cache_pkg.GetValueChar
28989: (p_source_code => 'LEDGER_CATEGORY_CODE'
28990: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28991: AND l_bflow_method_code = 'PRIOR_ENTRY'
28992: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28993: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28994: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29100: p_lookup_type => 'XLA_OWNER_TYPE'
29101: ,p_lookup_code => l_component_type_code
29102: )
29103: ,p_token_4 => 'PRODUCT_NAME'
29104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29108: ,p_ae_header_id => NULL

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

29101: ,p_lookup_code => l_component_type_code
29102: )
29103: ,p_token_4 => 'PRODUCT_NAME'
29104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29108: ,p_ae_header_id => NULL
29109: );

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

29102: )
29103: ,p_token_4 => 'PRODUCT_NAME'
29104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29108: ,p_ae_header_id => NULL
29109: );
29110:

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

29103: ,p_token_4 => 'PRODUCT_NAME'
29104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29108: ,p_ae_header_id => NULL
29109: );
29110:
29111: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29138: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29134: ----------------------------------------------------------------------------------
29135: -- 4219869 Business Flow
29136: -- Update journal entry status -- Need to generate this within IF
29137: ----------------------------------------------------------------------------------
29138: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29139: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29140: ,p_balance_type_code => l_balance_type_code
29141: );
29142:

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

29221:
29222: --
29223: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29224: --
29225: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29226: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29227: ELSE
29228: ---------------------------------------------------------------------------------------------------
29229: -- 4262811a Switch Sign

Line 29250: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29246:
29247: XLA_AE_LINES_PKG.ValidateCurrentLine;
29248: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29249:
29250: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29251: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29252: ,p_balance_type_code => l_balance_type_code);
29253:
29254: END IF;

Line 29389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29385: l_tmp_amt NUMBER;
29386: l_acc_rev_natural_side_code VARCHAR2(1);
29387:
29388: l_num_entries NUMBER;
29389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29393: l_recog_line_1 NUMBER;

Line 29390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29386: l_acc_rev_natural_side_code VARCHAR2(1);
29387:
29388: l_num_entries NUMBER;
29389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29393: l_recog_line_1 NUMBER;
29394: l_recog_line_2 NUMBER;

Line 29391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29387:
29388: l_num_entries NUMBER;
29389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29393: l_recog_line_1 NUMBER;
29394: l_recog_line_2 NUMBER;
29395:

Line 29392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29388: l_num_entries NUMBER;
29389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29393: l_recog_line_1 NUMBER;
29394: l_recog_line_2 NUMBER;
29395:
29396: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29398: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29394: l_recog_line_2 NUMBER;
29395:
29396: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29397: l_bflow_applied_to_amt NUMBER; -- 5132302
29398: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29399:
29400: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29401:
29402: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29469: l_accrual_line_num := NULL; -- 4262811
29470: l_tmp_amt := NULL; -- 4262811
29471: --
29472:
29473: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29474: l_balance_type_code <> 'B' THEN
29475: IF NVL(p_source_97,9E125) = 13
29476: THEN
29477:

Line 29544: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29540: --
29541: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29542:
29543: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29544: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29545:
29546: -- 4955764
29547: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29548: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29616: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29617:
29618: IF xla_accounting_cache_pkg.GetValueChar
29619: (p_source_code => 'LEDGER_CATEGORY_CODE'
29620: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29621: AND l_bflow_method_code = 'PRIOR_ENTRY'
29622: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29623: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29624: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29730: p_lookup_type => 'XLA_OWNER_TYPE'
29731: ,p_lookup_code => l_component_type_code
29732: )
29733: ,p_token_4 => 'PRODUCT_NAME'
29734: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29735: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29736: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29737: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29738: ,p_ae_header_id => NULL

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

29731: ,p_lookup_code => l_component_type_code
29732: )
29733: ,p_token_4 => 'PRODUCT_NAME'
29734: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29735: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29736: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29737: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29738: ,p_ae_header_id => NULL
29739: );

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

29732: )
29733: ,p_token_4 => 'PRODUCT_NAME'
29734: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29735: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29736: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29737: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29738: ,p_ae_header_id => NULL
29739: );
29740:

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

29733: ,p_token_4 => 'PRODUCT_NAME'
29734: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29735: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29736: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29737: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29738: ,p_ae_header_id => NULL
29739: );
29740:
29741: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29768: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29764: ----------------------------------------------------------------------------------
29765: -- 4219869 Business Flow
29766: -- Update journal entry status -- Need to generate this within IF
29767: ----------------------------------------------------------------------------------
29768: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29769: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29770: ,p_balance_type_code => l_balance_type_code
29771: );
29772:

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

29851:
29852: --
29853: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29854: --
29855: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29856: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29857: ELSE
29858: ---------------------------------------------------------------------------------------------------
29859: -- 4262811a Switch Sign

Line 29880: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29876:
29877: XLA_AE_LINES_PKG.ValidateCurrentLine;
29878: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29879:
29880: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29881: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29882: ,p_balance_type_code => l_balance_type_code);
29883:
29884: END IF;

Line 29989: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29985: l_tmp_amt NUMBER;
29986: l_acc_rev_natural_side_code VARCHAR2(1);
29987:
29988: l_num_entries NUMBER;
29989: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29990: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29991: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29992: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29993: l_recog_line_1 NUMBER;

Line 29990: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29986: l_acc_rev_natural_side_code VARCHAR2(1);
29987:
29988: l_num_entries NUMBER;
29989: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29990: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29991: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29992: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29993: l_recog_line_1 NUMBER;
29994: l_recog_line_2 NUMBER;

Line 29991: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29987:
29988: l_num_entries NUMBER;
29989: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29990: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29991: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29992: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29993: l_recog_line_1 NUMBER;
29994: l_recog_line_2 NUMBER;
29995:

Line 29992: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29988: l_num_entries NUMBER;
29989: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29990: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29991: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29992: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29993: l_recog_line_1 NUMBER;
29994: l_recog_line_2 NUMBER;
29995:
29996: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29998: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29994: l_recog_line_2 NUMBER;
29995:
29996: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29997: l_bflow_applied_to_amt NUMBER; -- 5132302
29998: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29999:
30000: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30001:
30002: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30069: l_accrual_line_num := NULL; -- 4262811
30070: l_tmp_amt := NULL; -- 4262811
30071: --
30072:
30073: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30074: l_balance_type_code <> 'B' THEN
30075: IF NVL(p_source_97,9E125) = 13
30076: THEN
30077:

Line 30144: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30140: --
30141: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30142:
30143: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30144: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30145:
30146: -- 4955764
30147: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30148: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30184: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30185:
30186: IF xla_accounting_cache_pkg.GetValueChar
30187: (p_source_code => 'LEDGER_CATEGORY_CODE'
30188: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30189: AND l_bflow_method_code = 'PRIOR_ENTRY'
30190: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30191: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30192: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30284: p_lookup_type => 'XLA_OWNER_TYPE'
30285: ,p_lookup_code => l_component_type_code
30286: )
30287: ,p_token_4 => 'PRODUCT_NAME'
30288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30292: ,p_ae_header_id => NULL

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

30285: ,p_lookup_code => l_component_type_code
30286: )
30287: ,p_token_4 => 'PRODUCT_NAME'
30288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30292: ,p_ae_header_id => NULL
30293: );

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

30286: )
30287: ,p_token_4 => 'PRODUCT_NAME'
30288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30292: ,p_ae_header_id => NULL
30293: );
30294:

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

30287: ,p_token_4 => 'PRODUCT_NAME'
30288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30292: ,p_ae_header_id => NULL
30293: );
30294:
30295: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30322: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30318: ----------------------------------------------------------------------------------
30319: -- 4219869 Business Flow
30320: -- Update journal entry status -- Need to generate this within IF
30321: ----------------------------------------------------------------------------------
30322: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30323: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30324: ,p_balance_type_code => l_balance_type_code
30325: );
30326:

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

30405:
30406: --
30407: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30408: --
30409: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30410: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30411: ELSE
30412: ---------------------------------------------------------------------------------------------------
30413: -- 4262811a Switch Sign

Line 30434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30430:
30431: XLA_AE_LINES_PKG.ValidateCurrentLine;
30432: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30433:
30434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30435: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30436: ,p_balance_type_code => l_balance_type_code);
30437:
30438: END IF;

Line 30553: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30549: l_tmp_amt NUMBER;
30550: l_acc_rev_natural_side_code VARCHAR2(1);
30551:
30552: l_num_entries NUMBER;
30553: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30554: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30555: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30556: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30557: l_recog_line_1 NUMBER;

Line 30554: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30550: l_acc_rev_natural_side_code VARCHAR2(1);
30551:
30552: l_num_entries NUMBER;
30553: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30554: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30555: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30556: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30557: l_recog_line_1 NUMBER;
30558: l_recog_line_2 NUMBER;

Line 30555: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30551:
30552: l_num_entries NUMBER;
30553: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30554: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30555: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30556: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30557: l_recog_line_1 NUMBER;
30558: l_recog_line_2 NUMBER;
30559:

Line 30556: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30552: l_num_entries NUMBER;
30553: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30554: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30555: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30556: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30557: l_recog_line_1 NUMBER;
30558: l_recog_line_2 NUMBER;
30559:
30560: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30562: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30558: l_recog_line_2 NUMBER;
30559:
30560: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30561: l_bflow_applied_to_amt NUMBER; -- 5132302
30562: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30563:
30564: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30565:
30566: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 30637: 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_accrual_line_num := NULL; -- 4262811
30634: l_tmp_amt := NULL; -- 4262811
30635: --
30636:
30637: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30638: l_balance_type_code <> 'B' THEN
30639: IF NVL(p_source_97,9E125) = 13
30640: THEN
30641:

Line 30708: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30704: --
30705: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30706:
30707: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30708: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30709:
30710: -- 4955764
30711: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30712: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30748: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30749:
30750: IF xla_accounting_cache_pkg.GetValueChar
30751: (p_source_code => 'LEDGER_CATEGORY_CODE'
30752: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30753: AND l_bflow_method_code = 'PRIOR_ENTRY'
30754: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30755: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30756: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30862: p_lookup_type => 'XLA_OWNER_TYPE'
30863: ,p_lookup_code => l_component_type_code
30864: )
30865: ,p_token_4 => 'PRODUCT_NAME'
30866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30870: ,p_ae_header_id => NULL

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

30863: ,p_lookup_code => l_component_type_code
30864: )
30865: ,p_token_4 => 'PRODUCT_NAME'
30866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30870: ,p_ae_header_id => NULL
30871: );

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

30864: )
30865: ,p_token_4 => 'PRODUCT_NAME'
30866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30870: ,p_ae_header_id => NULL
30871: );
30872:

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

30865: ,p_token_4 => 'PRODUCT_NAME'
30866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30870: ,p_ae_header_id => NULL
30871: );
30872:
30873: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30900: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30896: ----------------------------------------------------------------------------------
30897: -- 4219869 Business Flow
30898: -- Update journal entry status -- Need to generate this within IF
30899: ----------------------------------------------------------------------------------
30900: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30901: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30902: ,p_balance_type_code => l_balance_type_code
30903: );
30904:

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

30983:
30984: --
30985: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30986: --
30987: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30988: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30989: ELSE
30990: ---------------------------------------------------------------------------------------------------
30991: -- 4262811a Switch Sign

Line 31012: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31008:
31009: XLA_AE_LINES_PKG.ValidateCurrentLine;
31010: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31011:
31012: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31013: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31014: ,p_balance_type_code => l_balance_type_code);
31015:
31016: END IF;

Line 31131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31127: l_tmp_amt NUMBER;
31128: l_acc_rev_natural_side_code VARCHAR2(1);
31129:
31130: l_num_entries NUMBER;
31131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31135: l_recog_line_1 NUMBER;

Line 31132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31128: l_acc_rev_natural_side_code VARCHAR2(1);
31129:
31130: l_num_entries NUMBER;
31131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31135: l_recog_line_1 NUMBER;
31136: l_recog_line_2 NUMBER;

Line 31133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31129:
31130: l_num_entries NUMBER;
31131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31135: l_recog_line_1 NUMBER;
31136: l_recog_line_2 NUMBER;
31137:

Line 31134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31130: l_num_entries NUMBER;
31131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31135: l_recog_line_1 NUMBER;
31136: l_recog_line_2 NUMBER;
31137:
31138: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31140: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31136: l_recog_line_2 NUMBER;
31137:
31138: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31139: l_bflow_applied_to_amt NUMBER; -- 5132302
31140: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31141:
31142: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31143:
31144: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31211: l_accrual_line_num := NULL; -- 4262811
31212: l_tmp_amt := NULL; -- 4262811
31213: --
31214:
31215: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31216: l_balance_type_code <> 'B' THEN
31217: IF NVL(p_source_97,9E125) = 13
31218: THEN
31219:

Line 31286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31282: --
31283: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31284:
31285: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31287:
31288: -- 4955764
31289: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31290: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31326: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31327:
31328: IF xla_accounting_cache_pkg.GetValueChar
31329: (p_source_code => 'LEDGER_CATEGORY_CODE'
31330: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31331: AND l_bflow_method_code = 'PRIOR_ENTRY'
31332: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31333: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31334: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31440: p_lookup_type => 'XLA_OWNER_TYPE'
31441: ,p_lookup_code => l_component_type_code
31442: )
31443: ,p_token_4 => 'PRODUCT_NAME'
31444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31448: ,p_ae_header_id => NULL

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

31441: ,p_lookup_code => l_component_type_code
31442: )
31443: ,p_token_4 => 'PRODUCT_NAME'
31444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31448: ,p_ae_header_id => NULL
31449: );

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

31442: )
31443: ,p_token_4 => 'PRODUCT_NAME'
31444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31448: ,p_ae_header_id => NULL
31449: );
31450:

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

31443: ,p_token_4 => 'PRODUCT_NAME'
31444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31448: ,p_ae_header_id => NULL
31449: );
31450:
31451: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31474: ----------------------------------------------------------------------------------
31475: -- 4219869 Business Flow
31476: -- Update journal entry status -- Need to generate this within IF
31477: ----------------------------------------------------------------------------------
31478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31479: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31480: ,p_balance_type_code => l_balance_type_code
31481: );
31482:

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

31561:
31562: --
31563: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31564: --
31565: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31566: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31567: ELSE
31568: ---------------------------------------------------------------------------------------------------
31569: -- 4262811a Switch Sign

Line 31590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31586:
31587: XLA_AE_LINES_PKG.ValidateCurrentLine;
31588: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31589:
31590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31591: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31592: ,p_balance_type_code => l_balance_type_code);
31593:
31594: END IF;

Line 31709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31705: l_tmp_amt NUMBER;
31706: l_acc_rev_natural_side_code VARCHAR2(1);
31707:
31708: l_num_entries NUMBER;
31709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31713: l_recog_line_1 NUMBER;

Line 31710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31706: l_acc_rev_natural_side_code VARCHAR2(1);
31707:
31708: l_num_entries NUMBER;
31709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31713: l_recog_line_1 NUMBER;
31714: l_recog_line_2 NUMBER;

Line 31711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31707:
31708: l_num_entries NUMBER;
31709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31713: l_recog_line_1 NUMBER;
31714: l_recog_line_2 NUMBER;
31715:

Line 31712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31708: l_num_entries NUMBER;
31709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31713: l_recog_line_1 NUMBER;
31714: l_recog_line_2 NUMBER;
31715:
31716: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31718: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31714: l_recog_line_2 NUMBER;
31715:
31716: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31717: l_bflow_applied_to_amt NUMBER; -- 5132302
31718: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31719:
31720: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31721:
31722: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31789: l_accrual_line_num := NULL; -- 4262811
31790: l_tmp_amt := NULL; -- 4262811
31791: --
31792:
31793: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31794: l_balance_type_code <> 'B' THEN
31795: IF NVL(p_source_97,9E125) = 13
31796: THEN
31797:

Line 31864: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31860: --
31861: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31862:
31863: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31864: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31865:
31866: -- 4955764
31867: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31868: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31904: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31905:
31906: IF xla_accounting_cache_pkg.GetValueChar
31907: (p_source_code => 'LEDGER_CATEGORY_CODE'
31908: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31909: AND l_bflow_method_code = 'PRIOR_ENTRY'
31910: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31911: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31912: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32018: p_lookup_type => 'XLA_OWNER_TYPE'
32019: ,p_lookup_code => l_component_type_code
32020: )
32021: ,p_token_4 => 'PRODUCT_NAME'
32022: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32023: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32024: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32025: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32026: ,p_ae_header_id => NULL

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

32019: ,p_lookup_code => l_component_type_code
32020: )
32021: ,p_token_4 => 'PRODUCT_NAME'
32022: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32023: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32024: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32025: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32026: ,p_ae_header_id => NULL
32027: );

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

32020: )
32021: ,p_token_4 => 'PRODUCT_NAME'
32022: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32023: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32024: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32025: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32026: ,p_ae_header_id => NULL
32027: );
32028:

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

32021: ,p_token_4 => 'PRODUCT_NAME'
32022: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32023: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32024: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32025: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32026: ,p_ae_header_id => NULL
32027: );
32028:
32029: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32056: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32052: ----------------------------------------------------------------------------------
32053: -- 4219869 Business Flow
32054: -- Update journal entry status -- Need to generate this within IF
32055: ----------------------------------------------------------------------------------
32056: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32057: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32058: ,p_balance_type_code => l_balance_type_code
32059: );
32060:

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

32139:
32140: --
32141: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32142: --
32143: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32144: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32145: ELSE
32146: ---------------------------------------------------------------------------------------------------
32147: -- 4262811a Switch Sign

Line 32168: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32164:
32165: XLA_AE_LINES_PKG.ValidateCurrentLine;
32166: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32167:
32168: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32169: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32170: ,p_balance_type_code => l_balance_type_code);
32171:
32172: END IF;

Line 32307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32303: l_tmp_amt NUMBER;
32304: l_acc_rev_natural_side_code VARCHAR2(1);
32305:
32306: l_num_entries NUMBER;
32307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32311: l_recog_line_1 NUMBER;

Line 32308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32304: l_acc_rev_natural_side_code VARCHAR2(1);
32305:
32306: l_num_entries NUMBER;
32307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32311: l_recog_line_1 NUMBER;
32312: l_recog_line_2 NUMBER;

Line 32309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32305:
32306: l_num_entries NUMBER;
32307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32311: l_recog_line_1 NUMBER;
32312: l_recog_line_2 NUMBER;
32313:

Line 32310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32306: l_num_entries NUMBER;
32307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32311: l_recog_line_1 NUMBER;
32312: l_recog_line_2 NUMBER;
32313:
32314: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32316: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32312: l_recog_line_2 NUMBER;
32313:
32314: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32315: l_bflow_applied_to_amt NUMBER; -- 5132302
32316: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32317:
32318: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32319:
32320: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32387: l_accrual_line_num := NULL; -- 4262811
32388: l_tmp_amt := NULL; -- 4262811
32389: --
32390:
32391: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32392: l_balance_type_code <> 'B' THEN
32393: IF NVL(p_source_97,9E125) = 13
32394: THEN
32395:

Line 32462: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32458: --
32459: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32460:
32461: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32462: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32463:
32464: -- 4955764
32465: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32466: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32534: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32535:
32536: IF xla_accounting_cache_pkg.GetValueChar
32537: (p_source_code => 'LEDGER_CATEGORY_CODE'
32538: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32539: AND l_bflow_method_code = 'PRIOR_ENTRY'
32540: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32541: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32542: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32648: p_lookup_type => 'XLA_OWNER_TYPE'
32649: ,p_lookup_code => l_component_type_code
32650: )
32651: ,p_token_4 => 'PRODUCT_NAME'
32652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32656: ,p_ae_header_id => NULL

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

32649: ,p_lookup_code => l_component_type_code
32650: )
32651: ,p_token_4 => 'PRODUCT_NAME'
32652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32656: ,p_ae_header_id => NULL
32657: );

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

32650: )
32651: ,p_token_4 => 'PRODUCT_NAME'
32652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32656: ,p_ae_header_id => NULL
32657: );
32658:

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

32651: ,p_token_4 => 'PRODUCT_NAME'
32652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32656: ,p_ae_header_id => NULL
32657: );
32658:
32659: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32686: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32682: ----------------------------------------------------------------------------------
32683: -- 4219869 Business Flow
32684: -- Update journal entry status -- Need to generate this within IF
32685: ----------------------------------------------------------------------------------
32686: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32687: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32688: ,p_balance_type_code => l_balance_type_code
32689: );
32690:

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

32769:
32770: --
32771: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32772: --
32773: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32774: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32775: ELSE
32776: ---------------------------------------------------------------------------------------------------
32777: -- 4262811a Switch Sign

Line 32798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32794:
32795: XLA_AE_LINES_PKG.ValidateCurrentLine;
32796: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32797:
32798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32799: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32800: ,p_balance_type_code => l_balance_type_code);
32801:
32802: END IF;

Line 32937: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32933: l_tmp_amt NUMBER;
32934: l_acc_rev_natural_side_code VARCHAR2(1);
32935:
32936: l_num_entries NUMBER;
32937: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32938: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32939: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32940: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32941: l_recog_line_1 NUMBER;

Line 32938: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32934: l_acc_rev_natural_side_code VARCHAR2(1);
32935:
32936: l_num_entries NUMBER;
32937: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32938: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32939: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32940: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32941: l_recog_line_1 NUMBER;
32942: l_recog_line_2 NUMBER;

Line 32939: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32935:
32936: l_num_entries NUMBER;
32937: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32938: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32939: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32940: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32941: l_recog_line_1 NUMBER;
32942: l_recog_line_2 NUMBER;
32943:

Line 32940: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32936: l_num_entries NUMBER;
32937: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32938: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32939: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32940: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32941: l_recog_line_1 NUMBER;
32942: l_recog_line_2 NUMBER;
32943:
32944: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32946: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32942: l_recog_line_2 NUMBER;
32943:
32944: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32945: l_bflow_applied_to_amt NUMBER; -- 5132302
32946: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32947:
32948: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32949:
32950: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33017: l_accrual_line_num := NULL; -- 4262811
33018: l_tmp_amt := NULL; -- 4262811
33019: --
33020:
33021: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33022: l_balance_type_code <> 'B' THEN
33023: IF NVL(p_source_97,9E125) = 13
33024: THEN
33025:

Line 33092: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33088: --
33089: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33090:
33091: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33092: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33093:
33094: -- 4955764
33095: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33096: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33164: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33165:
33166: IF xla_accounting_cache_pkg.GetValueChar
33167: (p_source_code => 'LEDGER_CATEGORY_CODE'
33168: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33169: AND l_bflow_method_code = 'PRIOR_ENTRY'
33170: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33171: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33172: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33278: p_lookup_type => 'XLA_OWNER_TYPE'
33279: ,p_lookup_code => l_component_type_code
33280: )
33281: ,p_token_4 => 'PRODUCT_NAME'
33282: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33283: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33284: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33285: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33286: ,p_ae_header_id => NULL

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

33279: ,p_lookup_code => l_component_type_code
33280: )
33281: ,p_token_4 => 'PRODUCT_NAME'
33282: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33283: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33284: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33285: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33286: ,p_ae_header_id => NULL
33287: );

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

33280: )
33281: ,p_token_4 => 'PRODUCT_NAME'
33282: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33283: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33284: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33285: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33286: ,p_ae_header_id => NULL
33287: );
33288:

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

33281: ,p_token_4 => 'PRODUCT_NAME'
33282: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33283: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33284: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33285: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33286: ,p_ae_header_id => NULL
33287: );
33288:
33289: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33312: ----------------------------------------------------------------------------------
33313: -- 4219869 Business Flow
33314: -- Update journal entry status -- Need to generate this within IF
33315: ----------------------------------------------------------------------------------
33316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33317: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33318: ,p_balance_type_code => l_balance_type_code
33319: );
33320:

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

33399:
33400: --
33401: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33402: --
33403: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33404: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33405: ELSE
33406: ---------------------------------------------------------------------------------------------------
33407: -- 4262811a Switch Sign

Line 33428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33424:
33425: XLA_AE_LINES_PKG.ValidateCurrentLine;
33426: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33427:
33428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33429: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33430: ,p_balance_type_code => l_balance_type_code);
33431:
33432: END IF;

Line 33567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33563: l_tmp_amt NUMBER;
33564: l_acc_rev_natural_side_code VARCHAR2(1);
33565:
33566: l_num_entries NUMBER;
33567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33571: l_recog_line_1 NUMBER;

Line 33568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33564: l_acc_rev_natural_side_code VARCHAR2(1);
33565:
33566: l_num_entries NUMBER;
33567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33571: l_recog_line_1 NUMBER;
33572: l_recog_line_2 NUMBER;

Line 33569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33565:
33566: l_num_entries NUMBER;
33567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33571: l_recog_line_1 NUMBER;
33572: l_recog_line_2 NUMBER;
33573:

Line 33570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33566: l_num_entries NUMBER;
33567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33571: l_recog_line_1 NUMBER;
33572: l_recog_line_2 NUMBER;
33573:
33574: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33576: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33572: l_recog_line_2 NUMBER;
33573:
33574: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33575: l_bflow_applied_to_amt NUMBER; -- 5132302
33576: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33577:
33578: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33579:
33580: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33647: l_accrual_line_num := NULL; -- 4262811
33648: l_tmp_amt := NULL; -- 4262811
33649: --
33650:
33651: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33652: l_balance_type_code <> 'B' THEN
33653: IF NVL(p_source_97,9E125) = 13
33654: THEN
33655:

Line 33722: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33718: --
33719: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33720:
33721: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33722: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33723:
33724: -- 4955764
33725: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33726: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33794: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33795:
33796: IF xla_accounting_cache_pkg.GetValueChar
33797: (p_source_code => 'LEDGER_CATEGORY_CODE'
33798: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33799: AND l_bflow_method_code = 'PRIOR_ENTRY'
33800: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33801: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33802: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33908: p_lookup_type => 'XLA_OWNER_TYPE'
33909: ,p_lookup_code => l_component_type_code
33910: )
33911: ,p_token_4 => 'PRODUCT_NAME'
33912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33916: ,p_ae_header_id => NULL

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

33909: ,p_lookup_code => l_component_type_code
33910: )
33911: ,p_token_4 => 'PRODUCT_NAME'
33912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33916: ,p_ae_header_id => NULL
33917: );

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

33910: )
33911: ,p_token_4 => 'PRODUCT_NAME'
33912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33916: ,p_ae_header_id => NULL
33917: );
33918:

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

33911: ,p_token_4 => 'PRODUCT_NAME'
33912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33916: ,p_ae_header_id => NULL
33917: );
33918:
33919: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33946: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33942: ----------------------------------------------------------------------------------
33943: -- 4219869 Business Flow
33944: -- Update journal entry status -- Need to generate this within IF
33945: ----------------------------------------------------------------------------------
33946: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33947: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33948: ,p_balance_type_code => l_balance_type_code
33949: );
33950:

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

34029:
34030: --
34031: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34032: --
34033: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34034: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34035: ELSE
34036: ---------------------------------------------------------------------------------------------------
34037: -- 4262811a Switch Sign

Line 34058: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34054:
34055: XLA_AE_LINES_PKG.ValidateCurrentLine;
34056: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34057:
34058: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34059: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34060: ,p_balance_type_code => l_balance_type_code);
34061:
34062: END IF;

Line 34177: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34173: l_tmp_amt NUMBER;
34174: l_acc_rev_natural_side_code VARCHAR2(1);
34175:
34176: l_num_entries NUMBER;
34177: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34178: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34179: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34180: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34181: l_recog_line_1 NUMBER;

Line 34178: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34174: l_acc_rev_natural_side_code VARCHAR2(1);
34175:
34176: l_num_entries NUMBER;
34177: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34178: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34179: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34180: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34181: l_recog_line_1 NUMBER;
34182: l_recog_line_2 NUMBER;

Line 34179: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34175:
34176: l_num_entries NUMBER;
34177: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34178: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34179: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34180: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34181: l_recog_line_1 NUMBER;
34182: l_recog_line_2 NUMBER;
34183:

Line 34180: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34176: l_num_entries NUMBER;
34177: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34178: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34179: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34180: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34181: l_recog_line_1 NUMBER;
34182: l_recog_line_2 NUMBER;
34183:
34184: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34186: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34182: l_recog_line_2 NUMBER;
34183:
34184: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34185: l_bflow_applied_to_amt NUMBER; -- 5132302
34186: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34187:
34188: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34189:
34190: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34257: l_accrual_line_num := NULL; -- 4262811
34258: l_tmp_amt := NULL; -- 4262811
34259: --
34260:
34261: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34262: l_balance_type_code <> 'B' THEN
34263: IF NVL(p_source_97,9E125) = 13
34264: THEN
34265:

Line 34332: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34328: --
34329: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34330:
34331: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34332: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34333:
34334: -- 4955764
34335: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34336: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34372: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34373:
34374: IF xla_accounting_cache_pkg.GetValueChar
34375: (p_source_code => 'LEDGER_CATEGORY_CODE'
34376: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34377: AND l_bflow_method_code = 'PRIOR_ENTRY'
34378: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34379: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34380: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34486: p_lookup_type => 'XLA_OWNER_TYPE'
34487: ,p_lookup_code => l_component_type_code
34488: )
34489: ,p_token_4 => 'PRODUCT_NAME'
34490: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34491: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34492: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34493: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34494: ,p_ae_header_id => NULL

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

34487: ,p_lookup_code => l_component_type_code
34488: )
34489: ,p_token_4 => 'PRODUCT_NAME'
34490: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34491: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34492: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34493: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34494: ,p_ae_header_id => NULL
34495: );

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

34488: )
34489: ,p_token_4 => 'PRODUCT_NAME'
34490: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34491: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34492: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34493: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34494: ,p_ae_header_id => NULL
34495: );
34496:

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

34489: ,p_token_4 => 'PRODUCT_NAME'
34490: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34491: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34492: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34493: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34494: ,p_ae_header_id => NULL
34495: );
34496:
34497: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34524: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34520: ----------------------------------------------------------------------------------
34521: -- 4219869 Business Flow
34522: -- Update journal entry status -- Need to generate this within IF
34523: ----------------------------------------------------------------------------------
34524: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34525: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34526: ,p_balance_type_code => l_balance_type_code
34527: );
34528:

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

34607:
34608: --
34609: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34610: --
34611: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34612: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34613: ELSE
34614: ---------------------------------------------------------------------------------------------------
34615: -- 4262811a Switch Sign

Line 34636: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34632:
34633: XLA_AE_LINES_PKG.ValidateCurrentLine;
34634: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34635:
34636: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34637: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34638: ,p_balance_type_code => l_balance_type_code);
34639:
34640: END IF;

Line 34755: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34751: l_tmp_amt NUMBER;
34752: l_acc_rev_natural_side_code VARCHAR2(1);
34753:
34754: l_num_entries NUMBER;
34755: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34756: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34757: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34758: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34759: l_recog_line_1 NUMBER;

Line 34756: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34752: l_acc_rev_natural_side_code VARCHAR2(1);
34753:
34754: l_num_entries NUMBER;
34755: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34756: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34757: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34758: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34759: l_recog_line_1 NUMBER;
34760: l_recog_line_2 NUMBER;

Line 34757: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34753:
34754: l_num_entries NUMBER;
34755: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34756: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34757: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34758: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34759: l_recog_line_1 NUMBER;
34760: l_recog_line_2 NUMBER;
34761:

Line 34758: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34754: l_num_entries NUMBER;
34755: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34756: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34757: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34758: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34759: l_recog_line_1 NUMBER;
34760: l_recog_line_2 NUMBER;
34761:
34762: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34764: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34760: l_recog_line_2 NUMBER;
34761:
34762: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34763: l_bflow_applied_to_amt NUMBER; -- 5132302
34764: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34765:
34766: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34767:
34768: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34835: l_accrual_line_num := NULL; -- 4262811
34836: l_tmp_amt := NULL; -- 4262811
34837: --
34838:
34839: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34840: l_balance_type_code <> 'B' THEN
34841: IF NVL(p_source_97,9E125) = 13
34842: THEN
34843:

Line 34910: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34906: --
34907: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34908:
34909: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34910: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34911:
34912: -- 4955764
34913: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34914: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34950: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34951:
34952: IF xla_accounting_cache_pkg.GetValueChar
34953: (p_source_code => 'LEDGER_CATEGORY_CODE'
34954: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34955: AND l_bflow_method_code = 'PRIOR_ENTRY'
34956: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34957: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34958: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35064: p_lookup_type => 'XLA_OWNER_TYPE'
35065: ,p_lookup_code => l_component_type_code
35066: )
35067: ,p_token_4 => 'PRODUCT_NAME'
35068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35072: ,p_ae_header_id => NULL

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

35065: ,p_lookup_code => l_component_type_code
35066: )
35067: ,p_token_4 => 'PRODUCT_NAME'
35068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35072: ,p_ae_header_id => NULL
35073: );

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

35066: )
35067: ,p_token_4 => 'PRODUCT_NAME'
35068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35072: ,p_ae_header_id => NULL
35073: );
35074:

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

35067: ,p_token_4 => 'PRODUCT_NAME'
35068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35072: ,p_ae_header_id => NULL
35073: );
35074:
35075: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35098: ----------------------------------------------------------------------------------
35099: -- 4219869 Business Flow
35100: -- Update journal entry status -- Need to generate this within IF
35101: ----------------------------------------------------------------------------------
35102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35103: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35104: ,p_balance_type_code => l_balance_type_code
35105: );
35106:

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

35185:
35186: --
35187: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35188: --
35189: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35190: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35191: ELSE
35192: ---------------------------------------------------------------------------------------------------
35193: -- 4262811a Switch Sign

Line 35214: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35210:
35211: XLA_AE_LINES_PKG.ValidateCurrentLine;
35212: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35213:
35214: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35215: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35216: ,p_balance_type_code => l_balance_type_code);
35217:
35218: END IF;

Line 35323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35319: l_tmp_amt NUMBER;
35320: l_acc_rev_natural_side_code VARCHAR2(1);
35321:
35322: l_num_entries NUMBER;
35323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35327: l_recog_line_1 NUMBER;

Line 35324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35320: l_acc_rev_natural_side_code VARCHAR2(1);
35321:
35322: l_num_entries NUMBER;
35323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35327: l_recog_line_1 NUMBER;
35328: l_recog_line_2 NUMBER;

Line 35325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35321:
35322: l_num_entries NUMBER;
35323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35327: l_recog_line_1 NUMBER;
35328: l_recog_line_2 NUMBER;
35329:

Line 35326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35322: l_num_entries NUMBER;
35323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35327: l_recog_line_1 NUMBER;
35328: l_recog_line_2 NUMBER;
35329:
35330: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35332: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35328: l_recog_line_2 NUMBER;
35329:
35330: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35331: l_bflow_applied_to_amt NUMBER; -- 5132302
35332: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35333:
35334: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35335:
35336: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35403: l_accrual_line_num := NULL; -- 4262811
35404: l_tmp_amt := NULL; -- 4262811
35405: --
35406:
35407: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35408: l_balance_type_code <> 'B' THEN
35409: IF NVL(p_source_97,9E125) = 13
35410: THEN
35411:

Line 35478: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35474: --
35475: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35476:
35477: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35478: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35479:
35480: -- 4955764
35481: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35482: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35518: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35519:
35520: IF xla_accounting_cache_pkg.GetValueChar
35521: (p_source_code => 'LEDGER_CATEGORY_CODE'
35522: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35523: AND l_bflow_method_code = 'PRIOR_ENTRY'
35524: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35525: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35526: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35618: p_lookup_type => 'XLA_OWNER_TYPE'
35619: ,p_lookup_code => l_component_type_code
35620: )
35621: ,p_token_4 => 'PRODUCT_NAME'
35622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35626: ,p_ae_header_id => NULL

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

35619: ,p_lookup_code => l_component_type_code
35620: )
35621: ,p_token_4 => 'PRODUCT_NAME'
35622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35626: ,p_ae_header_id => NULL
35627: );

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

35620: )
35621: ,p_token_4 => 'PRODUCT_NAME'
35622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35626: ,p_ae_header_id => NULL
35627: );
35628:

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

35621: ,p_token_4 => 'PRODUCT_NAME'
35622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35626: ,p_ae_header_id => NULL
35627: );
35628:
35629: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35652: ----------------------------------------------------------------------------------
35653: -- 4219869 Business Flow
35654: -- Update journal entry status -- Need to generate this within IF
35655: ----------------------------------------------------------------------------------
35656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35657: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35658: ,p_balance_type_code => l_balance_type_code
35659: );
35660:

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

35739:
35740: --
35741: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35742: --
35743: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35744: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35745: ELSE
35746: ---------------------------------------------------------------------------------------------------
35747: -- 4262811a Switch Sign

Line 35768: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35764:
35765: XLA_AE_LINES_PKG.ValidateCurrentLine;
35766: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35767:
35768: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35769: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35770: ,p_balance_type_code => l_balance_type_code);
35771:
35772: END IF;

Line 35887: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35883: l_tmp_amt NUMBER;
35884: l_acc_rev_natural_side_code VARCHAR2(1);
35885:
35886: l_num_entries NUMBER;
35887: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35888: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35889: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35890: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35891: l_recog_line_1 NUMBER;

Line 35888: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35884: l_acc_rev_natural_side_code VARCHAR2(1);
35885:
35886: l_num_entries NUMBER;
35887: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35888: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35889: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35890: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35891: l_recog_line_1 NUMBER;
35892: l_recog_line_2 NUMBER;

Line 35889: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35885:
35886: l_num_entries NUMBER;
35887: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35888: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35889: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35890: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35891: l_recog_line_1 NUMBER;
35892: l_recog_line_2 NUMBER;
35893:

Line 35890: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35886: l_num_entries NUMBER;
35887: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35888: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35889: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35890: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35891: l_recog_line_1 NUMBER;
35892: l_recog_line_2 NUMBER;
35893:
35894: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35896: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35892: l_recog_line_2 NUMBER;
35893:
35894: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35895: l_bflow_applied_to_amt NUMBER; -- 5132302
35896: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35897:
35898: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35899:
35900: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35967: l_accrual_line_num := NULL; -- 4262811
35968: l_tmp_amt := NULL; -- 4262811
35969: --
35970:
35971: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35972: l_balance_type_code <> 'B' THEN
35973: IF NVL(p_source_97,9E125) = 13
35974: THEN
35975:

Line 36042: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36038: --
36039: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36040:
36041: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36042: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36043:
36044: -- 4955764
36045: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36046: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36082: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36083:
36084: IF xla_accounting_cache_pkg.GetValueChar
36085: (p_source_code => 'LEDGER_CATEGORY_CODE'
36086: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36087: AND l_bflow_method_code = 'PRIOR_ENTRY'
36088: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36089: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36090: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36196: p_lookup_type => 'XLA_OWNER_TYPE'
36197: ,p_lookup_code => l_component_type_code
36198: )
36199: ,p_token_4 => 'PRODUCT_NAME'
36200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36204: ,p_ae_header_id => NULL

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

36197: ,p_lookup_code => l_component_type_code
36198: )
36199: ,p_token_4 => 'PRODUCT_NAME'
36200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36204: ,p_ae_header_id => NULL
36205: );

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

36198: )
36199: ,p_token_4 => 'PRODUCT_NAME'
36200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36204: ,p_ae_header_id => NULL
36205: );
36206:

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

36199: ,p_token_4 => 'PRODUCT_NAME'
36200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36204: ,p_ae_header_id => NULL
36205: );
36206:
36207: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36230: ----------------------------------------------------------------------------------
36231: -- 4219869 Business Flow
36232: -- Update journal entry status -- Need to generate this within IF
36233: ----------------------------------------------------------------------------------
36234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36235: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36236: ,p_balance_type_code => l_balance_type_code
36237: );
36238:

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

36317:
36318: --
36319: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36320: --
36321: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36322: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36323: ELSE
36324: ---------------------------------------------------------------------------------------------------
36325: -- 4262811a Switch Sign

Line 36346: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36342:
36343: XLA_AE_LINES_PKG.ValidateCurrentLine;
36344: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36345:
36346: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36347: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36348: ,p_balance_type_code => l_balance_type_code);
36349:
36350: END IF;

Line 36465: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36461: l_tmp_amt NUMBER;
36462: l_acc_rev_natural_side_code VARCHAR2(1);
36463:
36464: l_num_entries NUMBER;
36465: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36466: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36467: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36468: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36469: l_recog_line_1 NUMBER;

Line 36466: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36462: l_acc_rev_natural_side_code VARCHAR2(1);
36463:
36464: l_num_entries NUMBER;
36465: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36466: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36467: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36468: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36469: l_recog_line_1 NUMBER;
36470: l_recog_line_2 NUMBER;

Line 36467: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36463:
36464: l_num_entries NUMBER;
36465: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36466: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36467: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36468: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36469: l_recog_line_1 NUMBER;
36470: l_recog_line_2 NUMBER;
36471:

Line 36468: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36464: l_num_entries NUMBER;
36465: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36466: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36467: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36468: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36469: l_recog_line_1 NUMBER;
36470: l_recog_line_2 NUMBER;
36471:
36472: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36474: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36470: l_recog_line_2 NUMBER;
36471:
36472: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36473: l_bflow_applied_to_amt NUMBER; -- 5132302
36474: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36475:
36476: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36477:
36478: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

36545: l_accrual_line_num := NULL; -- 4262811
36546: l_tmp_amt := NULL; -- 4262811
36547: --
36548:
36549: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
36550: l_balance_type_code <> 'B' THEN
36551: IF NVL(p_source_97,9E125) = 13
36552: THEN
36553:

Line 36620: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36616: --
36617: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36618:
36619: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36620: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36621:
36622: -- 4955764
36623: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36624: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36660: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36661:
36662: IF xla_accounting_cache_pkg.GetValueChar
36663: (p_source_code => 'LEDGER_CATEGORY_CODE'
36664: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36665: AND l_bflow_method_code = 'PRIOR_ENTRY'
36666: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36667: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36668: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36774: p_lookup_type => 'XLA_OWNER_TYPE'
36775: ,p_lookup_code => l_component_type_code
36776: )
36777: ,p_token_4 => 'PRODUCT_NAME'
36778: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36779: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36780: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36781: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36782: ,p_ae_header_id => NULL

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

36775: ,p_lookup_code => l_component_type_code
36776: )
36777: ,p_token_4 => 'PRODUCT_NAME'
36778: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36779: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36780: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36781: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36782: ,p_ae_header_id => NULL
36783: );

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

36776: )
36777: ,p_token_4 => 'PRODUCT_NAME'
36778: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36779: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36780: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36781: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36782: ,p_ae_header_id => NULL
36783: );
36784:

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

36777: ,p_token_4 => 'PRODUCT_NAME'
36778: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36779: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36780: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36781: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36782: ,p_ae_header_id => NULL
36783: );
36784:
36785: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36808: ----------------------------------------------------------------------------------
36809: -- 4219869 Business Flow
36810: -- Update journal entry status -- Need to generate this within IF
36811: ----------------------------------------------------------------------------------
36812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36813: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36814: ,p_balance_type_code => l_balance_type_code
36815: );
36816:

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

36895:
36896: --
36897: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36898: --
36899: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36900: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36901: ELSE
36902: ---------------------------------------------------------------------------------------------------
36903: -- 4262811a Switch Sign

Line 36924: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36920:
36921: XLA_AE_LINES_PKG.ValidateCurrentLine;
36922: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36923:
36924: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36925: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36926: ,p_balance_type_code => l_balance_type_code);
36927:
36928: END IF;

Line 37043: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37039: l_tmp_amt NUMBER;
37040: l_acc_rev_natural_side_code VARCHAR2(1);
37041:
37042: l_num_entries NUMBER;
37043: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37044: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37045: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37046: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37047: l_recog_line_1 NUMBER;

Line 37044: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37040: l_acc_rev_natural_side_code VARCHAR2(1);
37041:
37042: l_num_entries NUMBER;
37043: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37044: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37045: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37046: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37047: l_recog_line_1 NUMBER;
37048: l_recog_line_2 NUMBER;

Line 37045: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37041:
37042: l_num_entries NUMBER;
37043: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37044: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37045: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37046: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37047: l_recog_line_1 NUMBER;
37048: l_recog_line_2 NUMBER;
37049:

Line 37046: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37042: l_num_entries NUMBER;
37043: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37044: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37045: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37046: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37047: l_recog_line_1 NUMBER;
37048: l_recog_line_2 NUMBER;
37049:
37050: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37052: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37048: l_recog_line_2 NUMBER;
37049:
37050: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37051: l_bflow_applied_to_amt NUMBER; -- 5132302
37052: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37053:
37054: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37055:
37056: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37123: l_accrual_line_num := NULL; -- 4262811
37124: l_tmp_amt := NULL; -- 4262811
37125: --
37126:
37127: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37128: l_balance_type_code <> 'B' THEN
37129: IF NVL(p_source_97,9E125) = 13
37130: THEN
37131:

Line 37198: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37194: --
37195: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37196:
37197: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37198: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37199:
37200: -- 4955764
37201: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37202: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37238: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37239:
37240: IF xla_accounting_cache_pkg.GetValueChar
37241: (p_source_code => 'LEDGER_CATEGORY_CODE'
37242: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37243: AND l_bflow_method_code = 'PRIOR_ENTRY'
37244: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37245: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37246: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37352: p_lookup_type => 'XLA_OWNER_TYPE'
37353: ,p_lookup_code => l_component_type_code
37354: )
37355: ,p_token_4 => 'PRODUCT_NAME'
37356: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37357: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37358: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37359: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37360: ,p_ae_header_id => NULL

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

37353: ,p_lookup_code => l_component_type_code
37354: )
37355: ,p_token_4 => 'PRODUCT_NAME'
37356: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37357: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37358: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37359: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37360: ,p_ae_header_id => NULL
37361: );

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

37354: )
37355: ,p_token_4 => 'PRODUCT_NAME'
37356: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37357: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37358: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37359: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37360: ,p_ae_header_id => NULL
37361: );
37362:

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

37355: ,p_token_4 => 'PRODUCT_NAME'
37356: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37357: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37358: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37359: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37360: ,p_ae_header_id => NULL
37361: );
37362:
37363: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37390: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37386: ----------------------------------------------------------------------------------
37387: -- 4219869 Business Flow
37388: -- Update journal entry status -- Need to generate this within IF
37389: ----------------------------------------------------------------------------------
37390: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37391: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37392: ,p_balance_type_code => l_balance_type_code
37393: );
37394:

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

37473:
37474: --
37475: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37476: --
37477: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37478: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37479: ELSE
37480: ---------------------------------------------------------------------------------------------------
37481: -- 4262811a Switch Sign

Line 37502: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37498:
37499: XLA_AE_LINES_PKG.ValidateCurrentLine;
37500: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37501:
37502: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37503: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37504: ,p_balance_type_code => l_balance_type_code);
37505:
37506: END IF;

Line 37641: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37637: l_tmp_amt NUMBER;
37638: l_acc_rev_natural_side_code VARCHAR2(1);
37639:
37640: l_num_entries NUMBER;
37641: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37642: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37643: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37644: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37645: l_recog_line_1 NUMBER;

Line 37642: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37638: l_acc_rev_natural_side_code VARCHAR2(1);
37639:
37640: l_num_entries NUMBER;
37641: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37642: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37643: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37644: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37645: l_recog_line_1 NUMBER;
37646: l_recog_line_2 NUMBER;

Line 37643: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37639:
37640: l_num_entries NUMBER;
37641: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37642: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37643: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37644: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37645: l_recog_line_1 NUMBER;
37646: l_recog_line_2 NUMBER;
37647:

Line 37644: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37640: l_num_entries NUMBER;
37641: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37642: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37643: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37644: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37645: l_recog_line_1 NUMBER;
37646: l_recog_line_2 NUMBER;
37647:
37648: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37650: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37646: l_recog_line_2 NUMBER;
37647:
37648: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37649: l_bflow_applied_to_amt NUMBER; -- 5132302
37650: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37651:
37652: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37653:
37654: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37721: l_accrual_line_num := NULL; -- 4262811
37722: l_tmp_amt := NULL; -- 4262811
37723: --
37724:
37725: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37726: l_balance_type_code <> 'B' THEN
37727: IF NVL(p_source_97,9E125) = 13
37728: THEN
37729:

Line 37796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37792: --
37793: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37794:
37795: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37797:
37798: -- 4955764
37799: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37800: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37868: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37869:
37870: IF xla_accounting_cache_pkg.GetValueChar
37871: (p_source_code => 'LEDGER_CATEGORY_CODE'
37872: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37873: AND l_bflow_method_code = 'PRIOR_ENTRY'
37874: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37875: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37876: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37982: p_lookup_type => 'XLA_OWNER_TYPE'
37983: ,p_lookup_code => l_component_type_code
37984: )
37985: ,p_token_4 => 'PRODUCT_NAME'
37986: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37987: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37988: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37989: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37990: ,p_ae_header_id => NULL

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

37983: ,p_lookup_code => l_component_type_code
37984: )
37985: ,p_token_4 => 'PRODUCT_NAME'
37986: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37987: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37988: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37989: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37990: ,p_ae_header_id => NULL
37991: );

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

37984: )
37985: ,p_token_4 => 'PRODUCT_NAME'
37986: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37987: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37988: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37989: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37990: ,p_ae_header_id => NULL
37991: );
37992:

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

37985: ,p_token_4 => 'PRODUCT_NAME'
37986: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37987: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37988: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37989: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37990: ,p_ae_header_id => NULL
37991: );
37992:
37993: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38020: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38016: ----------------------------------------------------------------------------------
38017: -- 4219869 Business Flow
38018: -- Update journal entry status -- Need to generate this within IF
38019: ----------------------------------------------------------------------------------
38020: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38021: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38022: ,p_balance_type_code => l_balance_type_code
38023: );
38024:

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

38103:
38104: --
38105: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38106: --
38107: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38108: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38109: ELSE
38110: ---------------------------------------------------------------------------------------------------
38111: -- 4262811a Switch Sign

Line 38132: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38128:
38129: XLA_AE_LINES_PKG.ValidateCurrentLine;
38130: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38131:
38132: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38133: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38134: ,p_balance_type_code => l_balance_type_code);
38135:
38136: END IF;

Line 38241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38237: l_tmp_amt NUMBER;
38238: l_acc_rev_natural_side_code VARCHAR2(1);
38239:
38240: l_num_entries NUMBER;
38241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38245: l_recog_line_1 NUMBER;

Line 38242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38238: l_acc_rev_natural_side_code VARCHAR2(1);
38239:
38240: l_num_entries NUMBER;
38241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38245: l_recog_line_1 NUMBER;
38246: l_recog_line_2 NUMBER;

Line 38243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38239:
38240: l_num_entries NUMBER;
38241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38245: l_recog_line_1 NUMBER;
38246: l_recog_line_2 NUMBER;
38247:

Line 38244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38240: l_num_entries NUMBER;
38241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38245: l_recog_line_1 NUMBER;
38246: l_recog_line_2 NUMBER;
38247:
38248: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38250: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38246: l_recog_line_2 NUMBER;
38247:
38248: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38249: l_bflow_applied_to_amt NUMBER; -- 5132302
38250: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38251:
38252: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38253:
38254: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38321: l_accrual_line_num := NULL; -- 4262811
38322: l_tmp_amt := NULL; -- 4262811
38323: --
38324:
38325: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38326: l_balance_type_code <> 'B' THEN
38327: IF NVL(p_source_97,9E125) = 13
38328: THEN
38329:

Line 38396: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38392: --
38393: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38394:
38395: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38396: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38397:
38398: -- 4955764
38399: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38400: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

38436: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38437:
38438: IF xla_accounting_cache_pkg.GetValueChar
38439: (p_source_code => 'LEDGER_CATEGORY_CODE'
38440: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38441: AND l_bflow_method_code = 'PRIOR_ENTRY'
38442: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38443: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38444: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38536: p_lookup_type => 'XLA_OWNER_TYPE'
38537: ,p_lookup_code => l_component_type_code
38538: )
38539: ,p_token_4 => 'PRODUCT_NAME'
38540: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38541: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38542: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38543: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38544: ,p_ae_header_id => NULL

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

38537: ,p_lookup_code => l_component_type_code
38538: )
38539: ,p_token_4 => 'PRODUCT_NAME'
38540: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38541: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38542: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38543: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38544: ,p_ae_header_id => NULL
38545: );

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

38538: )
38539: ,p_token_4 => 'PRODUCT_NAME'
38540: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38541: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38542: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38543: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38544: ,p_ae_header_id => NULL
38545: );
38546:

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

38539: ,p_token_4 => 'PRODUCT_NAME'
38540: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38541: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38542: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38543: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38544: ,p_ae_header_id => NULL
38545: );
38546:
38547: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38574: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38570: ----------------------------------------------------------------------------------
38571: -- 4219869 Business Flow
38572: -- Update journal entry status -- Need to generate this within IF
38573: ----------------------------------------------------------------------------------
38574: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38575: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38576: ,p_balance_type_code => l_balance_type_code
38577: );
38578:

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

38657:
38658: --
38659: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38660: --
38661: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38662: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38663: ELSE
38664: ---------------------------------------------------------------------------------------------------
38665: -- 4262811a Switch Sign

Line 38686: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38682:
38683: XLA_AE_LINES_PKG.ValidateCurrentLine;
38684: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38685:
38686: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38687: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38688: ,p_balance_type_code => l_balance_type_code);
38689:
38690: END IF;

Line 38805: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38801: l_tmp_amt NUMBER;
38802: l_acc_rev_natural_side_code VARCHAR2(1);
38803:
38804: l_num_entries NUMBER;
38805: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38806: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38807: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38808: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38809: l_recog_line_1 NUMBER;

Line 38806: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38802: l_acc_rev_natural_side_code VARCHAR2(1);
38803:
38804: l_num_entries NUMBER;
38805: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38806: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38807: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38808: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38809: l_recog_line_1 NUMBER;
38810: l_recog_line_2 NUMBER;

Line 38807: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38803:
38804: l_num_entries NUMBER;
38805: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38806: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38807: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38808: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38809: l_recog_line_1 NUMBER;
38810: l_recog_line_2 NUMBER;
38811:

Line 38808: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38804: l_num_entries NUMBER;
38805: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38806: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38807: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38808: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38809: l_recog_line_1 NUMBER;
38810: l_recog_line_2 NUMBER;
38811:
38812: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38814: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38810: l_recog_line_2 NUMBER;
38811:
38812: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38813: l_bflow_applied_to_amt NUMBER; -- 5132302
38814: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38815:
38816: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38817:
38818: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38885: l_accrual_line_num := NULL; -- 4262811
38886: l_tmp_amt := NULL; -- 4262811
38887: --
38888:
38889: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38890: l_balance_type_code <> 'B' THEN
38891: IF NVL(p_source_97,9E125) = 13
38892: THEN
38893:

Line 38960: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38956: --
38957: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38958:
38959: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38960: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38961:
38962: -- 4955764
38963: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38964: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39000: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39001:
39002: IF xla_accounting_cache_pkg.GetValueChar
39003: (p_source_code => 'LEDGER_CATEGORY_CODE'
39004: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39005: AND l_bflow_method_code = 'PRIOR_ENTRY'
39006: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39007: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39008: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39114: p_lookup_type => 'XLA_OWNER_TYPE'
39115: ,p_lookup_code => l_component_type_code
39116: )
39117: ,p_token_4 => 'PRODUCT_NAME'
39118: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39119: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39120: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39121: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39122: ,p_ae_header_id => NULL

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

39115: ,p_lookup_code => l_component_type_code
39116: )
39117: ,p_token_4 => 'PRODUCT_NAME'
39118: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39119: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39120: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39121: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39122: ,p_ae_header_id => NULL
39123: );

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

39116: )
39117: ,p_token_4 => 'PRODUCT_NAME'
39118: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39119: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39120: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39121: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39122: ,p_ae_header_id => NULL
39123: );
39124:

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

39117: ,p_token_4 => 'PRODUCT_NAME'
39118: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39119: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39120: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39121: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39122: ,p_ae_header_id => NULL
39123: );
39124:
39125: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39148: ----------------------------------------------------------------------------------
39149: -- 4219869 Business Flow
39150: -- Update journal entry status -- Need to generate this within IF
39151: ----------------------------------------------------------------------------------
39152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39153: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39154: ,p_balance_type_code => l_balance_type_code
39155: );
39156:

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

39235:
39236: --
39237: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39238: --
39239: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39240: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39241: ELSE
39242: ---------------------------------------------------------------------------------------------------
39243: -- 4262811a Switch Sign

Line 39264: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39260:
39261: XLA_AE_LINES_PKG.ValidateCurrentLine;
39262: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39263:
39264: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39265: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39266: ,p_balance_type_code => l_balance_type_code);
39267:
39268: END IF;

Line 39383: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39379: l_tmp_amt NUMBER;
39380: l_acc_rev_natural_side_code VARCHAR2(1);
39381:
39382: l_num_entries NUMBER;
39383: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39384: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39385: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39386: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39387: l_recog_line_1 NUMBER;

Line 39384: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39380: l_acc_rev_natural_side_code VARCHAR2(1);
39381:
39382: l_num_entries NUMBER;
39383: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39384: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39385: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39386: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39387: l_recog_line_1 NUMBER;
39388: l_recog_line_2 NUMBER;

Line 39385: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39381:
39382: l_num_entries NUMBER;
39383: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39384: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39385: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39386: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39387: l_recog_line_1 NUMBER;
39388: l_recog_line_2 NUMBER;
39389:

Line 39386: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39382: l_num_entries NUMBER;
39383: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39384: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39385: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39386: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39387: l_recog_line_1 NUMBER;
39388: l_recog_line_2 NUMBER;
39389:
39390: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39392: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39388: l_recog_line_2 NUMBER;
39389:
39390: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39391: l_bflow_applied_to_amt NUMBER; -- 5132302
39392: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39393:
39394: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39395:
39396: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39463: l_accrual_line_num := NULL; -- 4262811
39464: l_tmp_amt := NULL; -- 4262811
39465: --
39466:
39467: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39468: l_balance_type_code <> 'B' THEN
39469: IF NVL(p_source_97,9E125) = 13
39470: THEN
39471:

Line 39538: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39534: --
39535: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39536:
39537: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39538: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39539:
39540: -- 4955764
39541: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39542: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39578: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39579:
39580: IF xla_accounting_cache_pkg.GetValueChar
39581: (p_source_code => 'LEDGER_CATEGORY_CODE'
39582: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39583: AND l_bflow_method_code = 'PRIOR_ENTRY'
39584: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39585: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39586: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39692: p_lookup_type => 'XLA_OWNER_TYPE'
39693: ,p_lookup_code => l_component_type_code
39694: )
39695: ,p_token_4 => 'PRODUCT_NAME'
39696: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39697: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39698: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39699: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39700: ,p_ae_header_id => NULL

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

39693: ,p_lookup_code => l_component_type_code
39694: )
39695: ,p_token_4 => 'PRODUCT_NAME'
39696: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39697: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39698: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39699: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39700: ,p_ae_header_id => NULL
39701: );

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

39694: )
39695: ,p_token_4 => 'PRODUCT_NAME'
39696: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39697: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39698: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39699: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39700: ,p_ae_header_id => NULL
39701: );
39702:

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

39695: ,p_token_4 => 'PRODUCT_NAME'
39696: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39697: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39698: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39699: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39700: ,p_ae_header_id => NULL
39701: );
39702:
39703: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39730: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39726: ----------------------------------------------------------------------------------
39727: -- 4219869 Business Flow
39728: -- Update journal entry status -- Need to generate this within IF
39729: ----------------------------------------------------------------------------------
39730: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39731: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39732: ,p_balance_type_code => l_balance_type_code
39733: );
39734:

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

39813:
39814: --
39815: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39816: --
39817: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39818: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39819: ELSE
39820: ---------------------------------------------------------------------------------------------------
39821: -- 4262811a Switch Sign

Line 39842: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39838:
39839: XLA_AE_LINES_PKG.ValidateCurrentLine;
39840: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39841:
39842: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39843: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39844: ,p_balance_type_code => l_balance_type_code);
39845:
39846: END IF;

Line 39961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39957: l_tmp_amt NUMBER;
39958: l_acc_rev_natural_side_code VARCHAR2(1);
39959:
39960: l_num_entries NUMBER;
39961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39965: l_recog_line_1 NUMBER;

Line 39962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39958: l_acc_rev_natural_side_code VARCHAR2(1);
39959:
39960: l_num_entries NUMBER;
39961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39965: l_recog_line_1 NUMBER;
39966: l_recog_line_2 NUMBER;

Line 39963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39959:
39960: l_num_entries NUMBER;
39961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39965: l_recog_line_1 NUMBER;
39966: l_recog_line_2 NUMBER;
39967:

Line 39964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39960: l_num_entries NUMBER;
39961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39965: l_recog_line_1 NUMBER;
39966: l_recog_line_2 NUMBER;
39967:
39968: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39970: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39966: l_recog_line_2 NUMBER;
39967:
39968: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39969: l_bflow_applied_to_amt NUMBER; -- 5132302
39970: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39971:
39972: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39973:
39974: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40041: l_accrual_line_num := NULL; -- 4262811
40042: l_tmp_amt := NULL; -- 4262811
40043: --
40044:
40045: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40046: l_balance_type_code <> 'B' THEN
40047: IF NVL(p_source_97,9E125) = 13
40048: THEN
40049:

Line 40116: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40112: --
40113: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40114:
40115: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40116: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40117:
40118: -- 4955764
40119: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40120: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40156: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40157:
40158: IF xla_accounting_cache_pkg.GetValueChar
40159: (p_source_code => 'LEDGER_CATEGORY_CODE'
40160: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40161: AND l_bflow_method_code = 'PRIOR_ENTRY'
40162: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40163: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40164: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40270: p_lookup_type => 'XLA_OWNER_TYPE'
40271: ,p_lookup_code => l_component_type_code
40272: )
40273: ,p_token_4 => 'PRODUCT_NAME'
40274: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40275: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40276: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40277: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40278: ,p_ae_header_id => NULL

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

40271: ,p_lookup_code => l_component_type_code
40272: )
40273: ,p_token_4 => 'PRODUCT_NAME'
40274: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40275: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40276: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40277: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40278: ,p_ae_header_id => NULL
40279: );

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

40272: )
40273: ,p_token_4 => 'PRODUCT_NAME'
40274: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40275: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40276: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40277: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40278: ,p_ae_header_id => NULL
40279: );
40280:

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

40273: ,p_token_4 => 'PRODUCT_NAME'
40274: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40275: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40276: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40277: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40278: ,p_ae_header_id => NULL
40279: );
40280:
40281: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40308: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40304: ----------------------------------------------------------------------------------
40305: -- 4219869 Business Flow
40306: -- Update journal entry status -- Need to generate this within IF
40307: ----------------------------------------------------------------------------------
40308: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40309: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40310: ,p_balance_type_code => l_balance_type_code
40311: );
40312:

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

40391:
40392: --
40393: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40394: --
40395: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40396: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40397: ELSE
40398: ---------------------------------------------------------------------------------------------------
40399: -- 4262811a Switch Sign

Line 40420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40416:
40417: XLA_AE_LINES_PKG.ValidateCurrentLine;
40418: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40419:
40420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40421: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40422: ,p_balance_type_code => l_balance_type_code);
40423:
40424: END IF;

Line 40539: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40535: l_tmp_amt NUMBER;
40536: l_acc_rev_natural_side_code VARCHAR2(1);
40537:
40538: l_num_entries NUMBER;
40539: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40540: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40541: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40542: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40543: l_recog_line_1 NUMBER;

Line 40540: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40536: l_acc_rev_natural_side_code VARCHAR2(1);
40537:
40538: l_num_entries NUMBER;
40539: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40540: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40541: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40542: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40543: l_recog_line_1 NUMBER;
40544: l_recog_line_2 NUMBER;

Line 40541: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40537:
40538: l_num_entries NUMBER;
40539: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40540: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40541: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40542: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40543: l_recog_line_1 NUMBER;
40544: l_recog_line_2 NUMBER;
40545:

Line 40542: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40538: l_num_entries NUMBER;
40539: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40540: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40541: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40542: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40543: l_recog_line_1 NUMBER;
40544: l_recog_line_2 NUMBER;
40545:
40546: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40548: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40544: l_recog_line_2 NUMBER;
40545:
40546: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40547: l_bflow_applied_to_amt NUMBER; -- 5132302
40548: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40549:
40550: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40551:
40552: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40619: l_accrual_line_num := NULL; -- 4262811
40620: l_tmp_amt := NULL; -- 4262811
40621: --
40622:
40623: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40624: l_balance_type_code <> 'B' THEN
40625: IF NVL(p_source_97,9E125) = 13
40626: THEN
40627:

Line 40694: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40690: --
40691: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40692:
40693: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40694: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40695:
40696: -- 4955764
40697: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40698: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40734: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40735:
40736: IF xla_accounting_cache_pkg.GetValueChar
40737: (p_source_code => 'LEDGER_CATEGORY_CODE'
40738: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40739: AND l_bflow_method_code = 'PRIOR_ENTRY'
40740: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40741: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40742: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40848: p_lookup_type => 'XLA_OWNER_TYPE'
40849: ,p_lookup_code => l_component_type_code
40850: )
40851: ,p_token_4 => 'PRODUCT_NAME'
40852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40856: ,p_ae_header_id => NULL

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

40849: ,p_lookup_code => l_component_type_code
40850: )
40851: ,p_token_4 => 'PRODUCT_NAME'
40852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40856: ,p_ae_header_id => NULL
40857: );

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

40850: )
40851: ,p_token_4 => 'PRODUCT_NAME'
40852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40856: ,p_ae_header_id => NULL
40857: );
40858:

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

40851: ,p_token_4 => 'PRODUCT_NAME'
40852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40856: ,p_ae_header_id => NULL
40857: );
40858:
40859: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40886: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40882: ----------------------------------------------------------------------------------
40883: -- 4219869 Business Flow
40884: -- Update journal entry status -- Need to generate this within IF
40885: ----------------------------------------------------------------------------------
40886: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40887: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40888: ,p_balance_type_code => l_balance_type_code
40889: );
40890:

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

40969:
40970: --
40971: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40972: --
40973: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40974: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40975: ELSE
40976: ---------------------------------------------------------------------------------------------------
40977: -- 4262811a Switch Sign

Line 40998: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40994:
40995: XLA_AE_LINES_PKG.ValidateCurrentLine;
40996: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40997:
40998: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40999: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41000: ,p_balance_type_code => l_balance_type_code);
41001:
41002: END IF;

Line 41117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41113: l_tmp_amt NUMBER;
41114: l_acc_rev_natural_side_code VARCHAR2(1);
41115:
41116: l_num_entries NUMBER;
41117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41121: l_recog_line_1 NUMBER;

Line 41118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41114: l_acc_rev_natural_side_code VARCHAR2(1);
41115:
41116: l_num_entries NUMBER;
41117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41121: l_recog_line_1 NUMBER;
41122: l_recog_line_2 NUMBER;

Line 41119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41115:
41116: l_num_entries NUMBER;
41117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41121: l_recog_line_1 NUMBER;
41122: l_recog_line_2 NUMBER;
41123:

Line 41120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41116: l_num_entries NUMBER;
41117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41121: l_recog_line_1 NUMBER;
41122: l_recog_line_2 NUMBER;
41123:
41124: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41126: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41122: l_recog_line_2 NUMBER;
41123:
41124: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41125: l_bflow_applied_to_amt NUMBER; -- 5132302
41126: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41127:
41128: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41129:
41130: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 41201: 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_accrual_line_num := NULL; -- 4262811
41198: l_tmp_amt := NULL; -- 4262811
41199: --
41200:
41201: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41202: l_balance_type_code <> 'B' THEN
41203: IF NVL(p_source_97,9E125) = 13
41204: THEN
41205:

Line 41272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41268: --
41269: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41270:
41271: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41273:
41274: -- 4955764
41275: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41276: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41312: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41313:
41314: IF xla_accounting_cache_pkg.GetValueChar
41315: (p_source_code => 'LEDGER_CATEGORY_CODE'
41316: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41317: AND l_bflow_method_code = 'PRIOR_ENTRY'
41318: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41319: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41320: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41426: p_lookup_type => 'XLA_OWNER_TYPE'
41427: ,p_lookup_code => l_component_type_code
41428: )
41429: ,p_token_4 => 'PRODUCT_NAME'
41430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41434: ,p_ae_header_id => NULL

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

41427: ,p_lookup_code => l_component_type_code
41428: )
41429: ,p_token_4 => 'PRODUCT_NAME'
41430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41434: ,p_ae_header_id => NULL
41435: );

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

41428: )
41429: ,p_token_4 => 'PRODUCT_NAME'
41430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41434: ,p_ae_header_id => NULL
41435: );
41436:

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

41429: ,p_token_4 => 'PRODUCT_NAME'
41430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41434: ,p_ae_header_id => NULL
41435: );
41436:
41437: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41460: ----------------------------------------------------------------------------------
41461: -- 4219869 Business Flow
41462: -- Update journal entry status -- Need to generate this within IF
41463: ----------------------------------------------------------------------------------
41464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41465: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41466: ,p_balance_type_code => l_balance_type_code
41467: );
41468:

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

41547:
41548: --
41549: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41550: --
41551: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41552: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41553: ELSE
41554: ---------------------------------------------------------------------------------------------------
41555: -- 4262811a Switch Sign

Line 41576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41572:
41573: XLA_AE_LINES_PKG.ValidateCurrentLine;
41574: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41575:
41576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41577: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41578: ,p_balance_type_code => l_balance_type_code);
41579:
41580: END IF;

Line 41715: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41711: l_tmp_amt NUMBER;
41712: l_acc_rev_natural_side_code VARCHAR2(1);
41713:
41714: l_num_entries NUMBER;
41715: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41716: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41717: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41718: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41719: l_recog_line_1 NUMBER;

Line 41716: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41712: l_acc_rev_natural_side_code VARCHAR2(1);
41713:
41714: l_num_entries NUMBER;
41715: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41716: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41717: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41718: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41719: l_recog_line_1 NUMBER;
41720: l_recog_line_2 NUMBER;

Line 41717: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41713:
41714: l_num_entries NUMBER;
41715: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41716: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41717: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41718: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41719: l_recog_line_1 NUMBER;
41720: l_recog_line_2 NUMBER;
41721:

Line 41718: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41714: l_num_entries NUMBER;
41715: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41716: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41717: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41718: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41719: l_recog_line_1 NUMBER;
41720: l_recog_line_2 NUMBER;
41721:
41722: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41724: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41720: l_recog_line_2 NUMBER;
41721:
41722: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41723: l_bflow_applied_to_amt NUMBER; -- 5132302
41724: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41725:
41726: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41727:
41728: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41795: l_accrual_line_num := NULL; -- 4262811
41796: l_tmp_amt := NULL; -- 4262811
41797: --
41798:
41799: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41800: l_balance_type_code <> 'B' THEN
41801: IF NVL(p_source_97,9E125) = 13
41802: THEN
41803:

Line 41870: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41866: --
41867: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41868:
41869: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41870: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41871:
41872: -- 4955764
41873: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41874: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41942: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41943:
41944: IF xla_accounting_cache_pkg.GetValueChar
41945: (p_source_code => 'LEDGER_CATEGORY_CODE'
41946: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41947: AND l_bflow_method_code = 'PRIOR_ENTRY'
41948: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41949: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41950: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42056: p_lookup_type => 'XLA_OWNER_TYPE'
42057: ,p_lookup_code => l_component_type_code
42058: )
42059: ,p_token_4 => 'PRODUCT_NAME'
42060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42064: ,p_ae_header_id => NULL

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

42057: ,p_lookup_code => l_component_type_code
42058: )
42059: ,p_token_4 => 'PRODUCT_NAME'
42060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42064: ,p_ae_header_id => NULL
42065: );

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

42058: )
42059: ,p_token_4 => 'PRODUCT_NAME'
42060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42064: ,p_ae_header_id => NULL
42065: );
42066:

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

42059: ,p_token_4 => 'PRODUCT_NAME'
42060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42064: ,p_ae_header_id => NULL
42065: );
42066:
42067: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42090: ----------------------------------------------------------------------------------
42091: -- 4219869 Business Flow
42092: -- Update journal entry status -- Need to generate this within IF
42093: ----------------------------------------------------------------------------------
42094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42095: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42096: ,p_balance_type_code => l_balance_type_code
42097: );
42098:

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

42177:
42178: --
42179: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42180: --
42181: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42182: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42183: ELSE
42184: ---------------------------------------------------------------------------------------------------
42185: -- 4262811a Switch Sign

Line 42206: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42202:
42203: XLA_AE_LINES_PKG.ValidateCurrentLine;
42204: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42205:
42206: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42207: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42208: ,p_balance_type_code => l_balance_type_code);
42209:
42210: END IF;

Line 42325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42321: l_tmp_amt NUMBER;
42322: l_acc_rev_natural_side_code VARCHAR2(1);
42323:
42324: l_num_entries NUMBER;
42325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42329: l_recog_line_1 NUMBER;

Line 42326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42322: l_acc_rev_natural_side_code VARCHAR2(1);
42323:
42324: l_num_entries NUMBER;
42325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42329: l_recog_line_1 NUMBER;
42330: l_recog_line_2 NUMBER;

Line 42327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42323:
42324: l_num_entries NUMBER;
42325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42329: l_recog_line_1 NUMBER;
42330: l_recog_line_2 NUMBER;
42331:

Line 42328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42324: l_num_entries NUMBER;
42325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42329: l_recog_line_1 NUMBER;
42330: l_recog_line_2 NUMBER;
42331:
42332: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42334: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42330: l_recog_line_2 NUMBER;
42331:
42332: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42333: l_bflow_applied_to_amt NUMBER; -- 5132302
42334: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42335:
42336: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42337:
42338: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42405: l_accrual_line_num := NULL; -- 4262811
42406: l_tmp_amt := NULL; -- 4262811
42407: --
42408:
42409: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42410: l_balance_type_code <> 'B' THEN
42411: IF NVL(p_source_97,9E125) = 13
42412: THEN
42413:

Line 42480: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42476: --
42477: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42478:
42479: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42480: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42481:
42482: -- 4955764
42483: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42484: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42520: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42521:
42522: IF xla_accounting_cache_pkg.GetValueChar
42523: (p_source_code => 'LEDGER_CATEGORY_CODE'
42524: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42525: AND l_bflow_method_code = 'PRIOR_ENTRY'
42526: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42527: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42528: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42634: p_lookup_type => 'XLA_OWNER_TYPE'
42635: ,p_lookup_code => l_component_type_code
42636: )
42637: ,p_token_4 => 'PRODUCT_NAME'
42638: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42639: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42640: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42641: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42642: ,p_ae_header_id => NULL

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

42635: ,p_lookup_code => l_component_type_code
42636: )
42637: ,p_token_4 => 'PRODUCT_NAME'
42638: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42639: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42640: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42641: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42642: ,p_ae_header_id => NULL
42643: );

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

42636: )
42637: ,p_token_4 => 'PRODUCT_NAME'
42638: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42639: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42640: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42641: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42642: ,p_ae_header_id => NULL
42643: );
42644:

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

42637: ,p_token_4 => 'PRODUCT_NAME'
42638: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42639: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42640: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42641: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42642: ,p_ae_header_id => NULL
42643: );
42644:
42645: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42668: ----------------------------------------------------------------------------------
42669: -- 4219869 Business Flow
42670: -- Update journal entry status -- Need to generate this within IF
42671: ----------------------------------------------------------------------------------
42672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42673: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42674: ,p_balance_type_code => l_balance_type_code
42675: );
42676:

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

42755:
42756: --
42757: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42758: --
42759: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42760: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42761: ELSE
42762: ---------------------------------------------------------------------------------------------------
42763: -- 4262811a Switch Sign

Line 42784: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42780:
42781: XLA_AE_LINES_PKG.ValidateCurrentLine;
42782: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42783:
42784: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42785: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42786: ,p_balance_type_code => l_balance_type_code);
42787:
42788: END IF;

Line 42923: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42919: l_tmp_amt NUMBER;
42920: l_acc_rev_natural_side_code VARCHAR2(1);
42921:
42922: l_num_entries NUMBER;
42923: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42924: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42925: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42926: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42927: l_recog_line_1 NUMBER;

Line 42924: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42920: l_acc_rev_natural_side_code VARCHAR2(1);
42921:
42922: l_num_entries NUMBER;
42923: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42924: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42925: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42926: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42927: l_recog_line_1 NUMBER;
42928: l_recog_line_2 NUMBER;

Line 42925: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42921:
42922: l_num_entries NUMBER;
42923: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42924: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42925: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42926: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42927: l_recog_line_1 NUMBER;
42928: l_recog_line_2 NUMBER;
42929:

Line 42926: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42922: l_num_entries NUMBER;
42923: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42924: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42925: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42926: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42927: l_recog_line_1 NUMBER;
42928: l_recog_line_2 NUMBER;
42929:
42930: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42932: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42928: l_recog_line_2 NUMBER;
42929:
42930: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42931: l_bflow_applied_to_amt NUMBER; -- 5132302
42932: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42933:
42934: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42935:
42936: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43003: l_accrual_line_num := NULL; -- 4262811
43004: l_tmp_amt := NULL; -- 4262811
43005: --
43006:
43007: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43008: l_balance_type_code <> 'B' THEN
43009: IF NVL(p_source_97,9E125) = 13
43010: THEN
43011:

Line 43078: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43074: --
43075: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43076:
43077: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43078: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43079:
43080: -- 4955764
43081: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43082: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43150: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43151:
43152: IF xla_accounting_cache_pkg.GetValueChar
43153: (p_source_code => 'LEDGER_CATEGORY_CODE'
43154: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43155: AND l_bflow_method_code = 'PRIOR_ENTRY'
43156: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43157: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43158: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43264: p_lookup_type => 'XLA_OWNER_TYPE'
43265: ,p_lookup_code => l_component_type_code
43266: )
43267: ,p_token_4 => 'PRODUCT_NAME'
43268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43272: ,p_ae_header_id => NULL

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

43265: ,p_lookup_code => l_component_type_code
43266: )
43267: ,p_token_4 => 'PRODUCT_NAME'
43268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43272: ,p_ae_header_id => NULL
43273: );

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

43266: )
43267: ,p_token_4 => 'PRODUCT_NAME'
43268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43272: ,p_ae_header_id => NULL
43273: );
43274:

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

43267: ,p_token_4 => 'PRODUCT_NAME'
43268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43272: ,p_ae_header_id => NULL
43273: );
43274:
43275: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43298: ----------------------------------------------------------------------------------
43299: -- 4219869 Business Flow
43300: -- Update journal entry status -- Need to generate this within IF
43301: ----------------------------------------------------------------------------------
43302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43303: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43304: ,p_balance_type_code => l_balance_type_code
43305: );
43306:

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

43385:
43386: --
43387: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43388: --
43389: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43390: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43391: ELSE
43392: ---------------------------------------------------------------------------------------------------
43393: -- 4262811a Switch Sign

Line 43414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43410:
43411: XLA_AE_LINES_PKG.ValidateCurrentLine;
43412: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43413:
43414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43415: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43416: ,p_balance_type_code => l_balance_type_code);
43417:
43418: END IF;

Line 43533: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43529: l_tmp_amt NUMBER;
43530: l_acc_rev_natural_side_code VARCHAR2(1);
43531:
43532: l_num_entries NUMBER;
43533: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43534: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43535: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43536: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43537: l_recog_line_1 NUMBER;

Line 43534: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43530: l_acc_rev_natural_side_code VARCHAR2(1);
43531:
43532: l_num_entries NUMBER;
43533: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43534: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43535: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43536: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43537: l_recog_line_1 NUMBER;
43538: l_recog_line_2 NUMBER;

Line 43535: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43531:
43532: l_num_entries NUMBER;
43533: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43534: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43535: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43536: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43537: l_recog_line_1 NUMBER;
43538: l_recog_line_2 NUMBER;
43539:

Line 43536: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43532: l_num_entries NUMBER;
43533: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43534: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43535: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43536: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43537: l_recog_line_1 NUMBER;
43538: l_recog_line_2 NUMBER;
43539:
43540: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43542: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43538: l_recog_line_2 NUMBER;
43539:
43540: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43541: l_bflow_applied_to_amt NUMBER; -- 5132302
43542: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43543:
43544: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43545:
43546: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43613: l_accrual_line_num := NULL; -- 4262811
43614: l_tmp_amt := NULL; -- 4262811
43615: --
43616:
43617: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43618: l_balance_type_code <> 'B' THEN
43619: IF NVL(p_source_97,9E125) = 13
43620: THEN
43621:

Line 43688: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43684: --
43685: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43686:
43687: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43688: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43689:
43690: -- 4955764
43691: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43692: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43728: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43729:
43730: IF xla_accounting_cache_pkg.GetValueChar
43731: (p_source_code => 'LEDGER_CATEGORY_CODE'
43732: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43733: AND l_bflow_method_code = 'PRIOR_ENTRY'
43734: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43735: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43736: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43842: p_lookup_type => 'XLA_OWNER_TYPE'
43843: ,p_lookup_code => l_component_type_code
43844: )
43845: ,p_token_4 => 'PRODUCT_NAME'
43846: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43847: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43848: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43849: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43850: ,p_ae_header_id => NULL

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

43843: ,p_lookup_code => l_component_type_code
43844: )
43845: ,p_token_4 => 'PRODUCT_NAME'
43846: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43847: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43848: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43849: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43850: ,p_ae_header_id => NULL
43851: );

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

43844: )
43845: ,p_token_4 => 'PRODUCT_NAME'
43846: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43847: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43848: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43849: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43850: ,p_ae_header_id => NULL
43851: );
43852:

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

43845: ,p_token_4 => 'PRODUCT_NAME'
43846: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43847: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43848: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43849: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43850: ,p_ae_header_id => NULL
43851: );
43852:
43853: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43880: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43876: ----------------------------------------------------------------------------------
43877: -- 4219869 Business Flow
43878: -- Update journal entry status -- Need to generate this within IF
43879: ----------------------------------------------------------------------------------
43880: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43881: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43882: ,p_balance_type_code => l_balance_type_code
43883: );
43884:

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

43963:
43964: --
43965: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43966: --
43967: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43968: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43969: ELSE
43970: ---------------------------------------------------------------------------------------------------
43971: -- 4262811a Switch Sign

Line 43992: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43988:
43989: XLA_AE_LINES_PKG.ValidateCurrentLine;
43990: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43991:
43992: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43993: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43994: ,p_balance_type_code => l_balance_type_code);
43995:
43996: END IF;

Line 44111: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44107: l_tmp_amt NUMBER;
44108: l_acc_rev_natural_side_code VARCHAR2(1);
44109:
44110: l_num_entries NUMBER;
44111: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44112: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44113: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44114: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44115: l_recog_line_1 NUMBER;

Line 44112: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44108: l_acc_rev_natural_side_code VARCHAR2(1);
44109:
44110: l_num_entries NUMBER;
44111: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44112: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44113: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44114: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44115: l_recog_line_1 NUMBER;
44116: l_recog_line_2 NUMBER;

Line 44113: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44109:
44110: l_num_entries NUMBER;
44111: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44112: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44113: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44114: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44115: l_recog_line_1 NUMBER;
44116: l_recog_line_2 NUMBER;
44117:

Line 44114: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44110: l_num_entries NUMBER;
44111: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44112: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44113: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44114: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44115: l_recog_line_1 NUMBER;
44116: l_recog_line_2 NUMBER;
44117:
44118: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44120: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44116: l_recog_line_2 NUMBER;
44117:
44118: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44119: l_bflow_applied_to_amt NUMBER; -- 5132302
44120: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44121:
44122: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44123:
44124: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44191: l_accrual_line_num := NULL; -- 4262811
44192: l_tmp_amt := NULL; -- 4262811
44193: --
44194:
44195: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44196: l_balance_type_code <> 'B' THEN
44197: IF NVL(p_source_97,9E125) = 13
44198: THEN
44199:

Line 44266: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44262: --
44263: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44264:
44265: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44266: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44267:
44268: -- 4955764
44269: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44270: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44306: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44307:
44308: IF xla_accounting_cache_pkg.GetValueChar
44309: (p_source_code => 'LEDGER_CATEGORY_CODE'
44310: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44311: AND l_bflow_method_code = 'PRIOR_ENTRY'
44312: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44313: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44314: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44420: p_lookup_type => 'XLA_OWNER_TYPE'
44421: ,p_lookup_code => l_component_type_code
44422: )
44423: ,p_token_4 => 'PRODUCT_NAME'
44424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44428: ,p_ae_header_id => NULL

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

44421: ,p_lookup_code => l_component_type_code
44422: )
44423: ,p_token_4 => 'PRODUCT_NAME'
44424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44428: ,p_ae_header_id => NULL
44429: );

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

44422: )
44423: ,p_token_4 => 'PRODUCT_NAME'
44424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44428: ,p_ae_header_id => NULL
44429: );
44430:

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

44423: ,p_token_4 => 'PRODUCT_NAME'
44424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44428: ,p_ae_header_id => NULL
44429: );
44430:
44431: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44458: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44454: ----------------------------------------------------------------------------------
44455: -- 4219869 Business Flow
44456: -- Update journal entry status -- Need to generate this within IF
44457: ----------------------------------------------------------------------------------
44458: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44459: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44460: ,p_balance_type_code => l_balance_type_code
44461: );
44462:

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

44541:
44542: --
44543: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44544: --
44545: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44546: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44547: ELSE
44548: ---------------------------------------------------------------------------------------------------
44549: -- 4262811a Switch Sign

Line 44570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44566:
44567: XLA_AE_LINES_PKG.ValidateCurrentLine;
44568: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44569:
44570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44571: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44572: ,p_balance_type_code => l_balance_type_code);
44573:
44574: END IF;

Line 44689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44685: l_tmp_amt NUMBER;
44686: l_acc_rev_natural_side_code VARCHAR2(1);
44687:
44688: l_num_entries NUMBER;
44689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44693: l_recog_line_1 NUMBER;

Line 44690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44686: l_acc_rev_natural_side_code VARCHAR2(1);
44687:
44688: l_num_entries NUMBER;
44689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44693: l_recog_line_1 NUMBER;
44694: l_recog_line_2 NUMBER;

Line 44691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44687:
44688: l_num_entries NUMBER;
44689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44693: l_recog_line_1 NUMBER;
44694: l_recog_line_2 NUMBER;
44695:

Line 44692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44688: l_num_entries NUMBER;
44689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44693: l_recog_line_1 NUMBER;
44694: l_recog_line_2 NUMBER;
44695:
44696: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44698: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44694: l_recog_line_2 NUMBER;
44695:
44696: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44697: l_bflow_applied_to_amt NUMBER; -- 5132302
44698: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44699:
44700: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44701:
44702: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44769: l_accrual_line_num := NULL; -- 4262811
44770: l_tmp_amt := NULL; -- 4262811
44771: --
44772:
44773: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44774: l_balance_type_code <> 'B' THEN
44775: IF NVL(p_source_97,9E125) = 13
44776: THEN
44777:

Line 44844: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44840: --
44841: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44842:
44843: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44844: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44845:
44846: -- 4955764
44847: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44848: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44884: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44885:
44886: IF xla_accounting_cache_pkg.GetValueChar
44887: (p_source_code => 'LEDGER_CATEGORY_CODE'
44888: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44889: AND l_bflow_method_code = 'PRIOR_ENTRY'
44890: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44891: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44892: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44998: p_lookup_type => 'XLA_OWNER_TYPE'
44999: ,p_lookup_code => l_component_type_code
45000: )
45001: ,p_token_4 => 'PRODUCT_NAME'
45002: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45003: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45004: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45005: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45006: ,p_ae_header_id => NULL

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

44999: ,p_lookup_code => l_component_type_code
45000: )
45001: ,p_token_4 => 'PRODUCT_NAME'
45002: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45003: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45004: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45005: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45006: ,p_ae_header_id => NULL
45007: );

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

45000: )
45001: ,p_token_4 => 'PRODUCT_NAME'
45002: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45003: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45004: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45005: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45006: ,p_ae_header_id => NULL
45007: );
45008:

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

45001: ,p_token_4 => 'PRODUCT_NAME'
45002: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45003: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45004: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45005: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45006: ,p_ae_header_id => NULL
45007: );
45008:
45009: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45036: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45032: ----------------------------------------------------------------------------------
45033: -- 4219869 Business Flow
45034: -- Update journal entry status -- Need to generate this within IF
45035: ----------------------------------------------------------------------------------
45036: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45037: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45038: ,p_balance_type_code => l_balance_type_code
45039: );
45040:

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

45119:
45120: --
45121: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45122: --
45123: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45124: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45125: ELSE
45126: ---------------------------------------------------------------------------------------------------
45127: -- 4262811a Switch Sign

Line 45148: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45144:
45145: XLA_AE_LINES_PKG.ValidateCurrentLine;
45146: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45147:
45148: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45149: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45150: ,p_balance_type_code => l_balance_type_code);
45151:
45152: END IF;

Line 45267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45263: l_tmp_amt NUMBER;
45264: l_acc_rev_natural_side_code VARCHAR2(1);
45265:
45266: l_num_entries NUMBER;
45267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45271: l_recog_line_1 NUMBER;

Line 45268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45264: l_acc_rev_natural_side_code VARCHAR2(1);
45265:
45266: l_num_entries NUMBER;
45267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45271: l_recog_line_1 NUMBER;
45272: l_recog_line_2 NUMBER;

Line 45269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45265:
45266: l_num_entries NUMBER;
45267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45271: l_recog_line_1 NUMBER;
45272: l_recog_line_2 NUMBER;
45273:

Line 45270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45266: l_num_entries NUMBER;
45267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45271: l_recog_line_1 NUMBER;
45272: l_recog_line_2 NUMBER;
45273:
45274: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45276: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45272: l_recog_line_2 NUMBER;
45273:
45274: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45275: l_bflow_applied_to_amt NUMBER; -- 5132302
45276: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45277:
45278: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45279:
45280: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45347: l_accrual_line_num := NULL; -- 4262811
45348: l_tmp_amt := NULL; -- 4262811
45349: --
45350:
45351: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45352: l_balance_type_code <> 'B' THEN
45353: IF NVL(p_source_97,9E125) = 13
45354: THEN
45355:

Line 45422: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45418: --
45419: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45420:
45421: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45422: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45423:
45424: -- 4955764
45425: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45426: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45462: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45463:
45464: IF xla_accounting_cache_pkg.GetValueChar
45465: (p_source_code => 'LEDGER_CATEGORY_CODE'
45466: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45467: AND l_bflow_method_code = 'PRIOR_ENTRY'
45468: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45469: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45470: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45576: p_lookup_type => 'XLA_OWNER_TYPE'
45577: ,p_lookup_code => l_component_type_code
45578: )
45579: ,p_token_4 => 'PRODUCT_NAME'
45580: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45581: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45582: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45583: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45584: ,p_ae_header_id => NULL

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

45577: ,p_lookup_code => l_component_type_code
45578: )
45579: ,p_token_4 => 'PRODUCT_NAME'
45580: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45581: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45582: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45583: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45584: ,p_ae_header_id => NULL
45585: );

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

45578: )
45579: ,p_token_4 => 'PRODUCT_NAME'
45580: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45581: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45582: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45583: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45584: ,p_ae_header_id => NULL
45585: );
45586:

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

45579: ,p_token_4 => 'PRODUCT_NAME'
45580: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45581: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45582: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45583: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45584: ,p_ae_header_id => NULL
45585: );
45586:
45587: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45614: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45610: ----------------------------------------------------------------------------------
45611: -- 4219869 Business Flow
45612: -- Update journal entry status -- Need to generate this within IF
45613: ----------------------------------------------------------------------------------
45614: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45615: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45616: ,p_balance_type_code => l_balance_type_code
45617: );
45618:

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

45697:
45698: --
45699: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45700: --
45701: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45702: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45703: ELSE
45704: ---------------------------------------------------------------------------------------------------
45705: -- 4262811a Switch Sign

Line 45726: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45722:
45723: XLA_AE_LINES_PKG.ValidateCurrentLine;
45724: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45725:
45726: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45727: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45728: ,p_balance_type_code => l_balance_type_code);
45729:
45730: END IF;

Line 45845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45841: l_tmp_amt NUMBER;
45842: l_acc_rev_natural_side_code VARCHAR2(1);
45843:
45844: l_num_entries NUMBER;
45845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45849: l_recog_line_1 NUMBER;

Line 45846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45842: l_acc_rev_natural_side_code VARCHAR2(1);
45843:
45844: l_num_entries NUMBER;
45845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45849: l_recog_line_1 NUMBER;
45850: l_recog_line_2 NUMBER;

Line 45847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45843:
45844: l_num_entries NUMBER;
45845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45849: l_recog_line_1 NUMBER;
45850: l_recog_line_2 NUMBER;
45851:

Line 45848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45844: l_num_entries NUMBER;
45845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45849: l_recog_line_1 NUMBER;
45850: l_recog_line_2 NUMBER;
45851:
45852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45850: l_recog_line_2 NUMBER;
45851:
45852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45853: l_bflow_applied_to_amt NUMBER; -- 5132302
45854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45855:
45856: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45857:
45858: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45925: l_accrual_line_num := NULL; -- 4262811
45926: l_tmp_amt := NULL; -- 4262811
45927: --
45928:
45929: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45930: l_balance_type_code <> 'B' THEN
45931: IF NVL(p_source_97,9E125) = 13
45932: THEN
45933:

Line 46000: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45996: --
45997: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45998:
45999: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46000: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46001:
46002: -- 4955764
46003: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46004: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46040: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46041:
46042: IF xla_accounting_cache_pkg.GetValueChar
46043: (p_source_code => 'LEDGER_CATEGORY_CODE'
46044: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46045: AND l_bflow_method_code = 'PRIOR_ENTRY'
46046: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46047: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46048: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46154: p_lookup_type => 'XLA_OWNER_TYPE'
46155: ,p_lookup_code => l_component_type_code
46156: )
46157: ,p_token_4 => 'PRODUCT_NAME'
46158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46162: ,p_ae_header_id => NULL

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

46155: ,p_lookup_code => l_component_type_code
46156: )
46157: ,p_token_4 => 'PRODUCT_NAME'
46158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46162: ,p_ae_header_id => NULL
46163: );

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

46156: )
46157: ,p_token_4 => 'PRODUCT_NAME'
46158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46162: ,p_ae_header_id => NULL
46163: );
46164:

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

46157: ,p_token_4 => 'PRODUCT_NAME'
46158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46162: ,p_ae_header_id => NULL
46163: );
46164:
46165: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46192: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46188: ----------------------------------------------------------------------------------
46189: -- 4219869 Business Flow
46190: -- Update journal entry status -- Need to generate this within IF
46191: ----------------------------------------------------------------------------------
46192: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46193: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46194: ,p_balance_type_code => l_balance_type_code
46195: );
46196:

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

46275:
46276: --
46277: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46278: --
46279: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46280: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46281: ELSE
46282: ---------------------------------------------------------------------------------------------------
46283: -- 4262811a Switch Sign

Line 46304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46300:
46301: XLA_AE_LINES_PKG.ValidateCurrentLine;
46302: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46303:
46304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46305: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46306: ,p_balance_type_code => l_balance_type_code);
46307:
46308: END IF;

Line 46443: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46439: l_tmp_amt NUMBER;
46440: l_acc_rev_natural_side_code VARCHAR2(1);
46441:
46442: l_num_entries NUMBER;
46443: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46444: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46445: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46446: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46447: l_recog_line_1 NUMBER;

Line 46444: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46440: l_acc_rev_natural_side_code VARCHAR2(1);
46441:
46442: l_num_entries NUMBER;
46443: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46444: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46445: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46446: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46447: l_recog_line_1 NUMBER;
46448: l_recog_line_2 NUMBER;

Line 46445: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46441:
46442: l_num_entries NUMBER;
46443: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46444: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46445: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46446: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46447: l_recog_line_1 NUMBER;
46448: l_recog_line_2 NUMBER;
46449:

Line 46446: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46442: l_num_entries NUMBER;
46443: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46444: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46445: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46446: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46447: l_recog_line_1 NUMBER;
46448: l_recog_line_2 NUMBER;
46449:
46450: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46452: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46448: l_recog_line_2 NUMBER;
46449:
46450: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46451: l_bflow_applied_to_amt NUMBER; -- 5132302
46452: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46453:
46454: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46455:
46456: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46523: l_accrual_line_num := NULL; -- 4262811
46524: l_tmp_amt := NULL; -- 4262811
46525: --
46526:
46527: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46528: l_balance_type_code <> 'B' THEN
46529: IF NVL(p_source_97,9E125) = 13
46530: THEN
46531:

Line 46598: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46594: --
46595: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46596:
46597: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46598: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46599:
46600: -- 4955764
46601: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46602: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46670: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46671:
46672: IF xla_accounting_cache_pkg.GetValueChar
46673: (p_source_code => 'LEDGER_CATEGORY_CODE'
46674: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46675: AND l_bflow_method_code = 'PRIOR_ENTRY'
46676: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46677: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46678: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46784: p_lookup_type => 'XLA_OWNER_TYPE'
46785: ,p_lookup_code => l_component_type_code
46786: )
46787: ,p_token_4 => 'PRODUCT_NAME'
46788: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46789: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46790: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46791: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46792: ,p_ae_header_id => NULL

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

46785: ,p_lookup_code => l_component_type_code
46786: )
46787: ,p_token_4 => 'PRODUCT_NAME'
46788: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46789: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46790: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46791: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46792: ,p_ae_header_id => NULL
46793: );

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

46786: )
46787: ,p_token_4 => 'PRODUCT_NAME'
46788: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46789: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46790: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46791: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46792: ,p_ae_header_id => NULL
46793: );
46794:

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

46787: ,p_token_4 => 'PRODUCT_NAME'
46788: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46789: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46790: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46791: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46792: ,p_ae_header_id => NULL
46793: );
46794:
46795: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46822: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46818: ----------------------------------------------------------------------------------
46819: -- 4219869 Business Flow
46820: -- Update journal entry status -- Need to generate this within IF
46821: ----------------------------------------------------------------------------------
46822: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46823: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46824: ,p_balance_type_code => l_balance_type_code
46825: );
46826:

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

46905:
46906: --
46907: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46908: --
46909: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46910: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46911: ELSE
46912: ---------------------------------------------------------------------------------------------------
46913: -- 4262811a Switch Sign

Line 46934: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46930:
46931: XLA_AE_LINES_PKG.ValidateCurrentLine;
46932: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46933:
46934: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46935: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46936: ,p_balance_type_code => l_balance_type_code);
46937:
46938: END IF;

Line 47053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47049: l_tmp_amt NUMBER;
47050: l_acc_rev_natural_side_code VARCHAR2(1);
47051:
47052: l_num_entries NUMBER;
47053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47057: l_recog_line_1 NUMBER;

Line 47054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47050: l_acc_rev_natural_side_code VARCHAR2(1);
47051:
47052: l_num_entries NUMBER;
47053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47057: l_recog_line_1 NUMBER;
47058: l_recog_line_2 NUMBER;

Line 47055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47051:
47052: l_num_entries NUMBER;
47053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47057: l_recog_line_1 NUMBER;
47058: l_recog_line_2 NUMBER;
47059:

Line 47056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47052: l_num_entries NUMBER;
47053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47057: l_recog_line_1 NUMBER;
47058: l_recog_line_2 NUMBER;
47059:
47060: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47062: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47058: l_recog_line_2 NUMBER;
47059:
47060: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47061: l_bflow_applied_to_amt NUMBER; -- 5132302
47062: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47063:
47064: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47065:
47066: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47133: l_accrual_line_num := NULL; -- 4262811
47134: l_tmp_amt := NULL; -- 4262811
47135: --
47136:
47137: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47138: l_balance_type_code <> 'B' THEN
47139: IF NVL(p_source_97,9E125) = 13
47140: THEN
47141:

Line 47208: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47204: --
47205: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47206:
47207: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47208: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47209:
47210: -- 4955764
47211: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47212: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47248: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47249:
47250: IF xla_accounting_cache_pkg.GetValueChar
47251: (p_source_code => 'LEDGER_CATEGORY_CODE'
47252: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47253: AND l_bflow_method_code = 'PRIOR_ENTRY'
47254: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47255: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47256: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47362: p_lookup_type => 'XLA_OWNER_TYPE'
47363: ,p_lookup_code => l_component_type_code
47364: )
47365: ,p_token_4 => 'PRODUCT_NAME'
47366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47370: ,p_ae_header_id => NULL

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

47363: ,p_lookup_code => l_component_type_code
47364: )
47365: ,p_token_4 => 'PRODUCT_NAME'
47366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47370: ,p_ae_header_id => NULL
47371: );

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

47364: )
47365: ,p_token_4 => 'PRODUCT_NAME'
47366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47370: ,p_ae_header_id => NULL
47371: );
47372:

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

47365: ,p_token_4 => 'PRODUCT_NAME'
47366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47370: ,p_ae_header_id => NULL
47371: );
47372:
47373: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47400: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47396: ----------------------------------------------------------------------------------
47397: -- 4219869 Business Flow
47398: -- Update journal entry status -- Need to generate this within IF
47399: ----------------------------------------------------------------------------------
47400: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47401: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47402: ,p_balance_type_code => l_balance_type_code
47403: );
47404:

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

47483:
47484: --
47485: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47486: --
47487: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47488: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47489: ELSE
47490: ---------------------------------------------------------------------------------------------------
47491: -- 4262811a Switch Sign

Line 47512: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47508:
47509: XLA_AE_LINES_PKG.ValidateCurrentLine;
47510: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47511:
47512: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47513: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47514: ,p_balance_type_code => l_balance_type_code);
47515:
47516: END IF;

Line 47631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47627: l_tmp_amt NUMBER;
47628: l_acc_rev_natural_side_code VARCHAR2(1);
47629:
47630: l_num_entries NUMBER;
47631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47635: l_recog_line_1 NUMBER;

Line 47632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47628: l_acc_rev_natural_side_code VARCHAR2(1);
47629:
47630: l_num_entries NUMBER;
47631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47635: l_recog_line_1 NUMBER;
47636: l_recog_line_2 NUMBER;

Line 47633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47629:
47630: l_num_entries NUMBER;
47631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47635: l_recog_line_1 NUMBER;
47636: l_recog_line_2 NUMBER;
47637:

Line 47634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47630: l_num_entries NUMBER;
47631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47635: l_recog_line_1 NUMBER;
47636: l_recog_line_2 NUMBER;
47637:
47638: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47640: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47636: l_recog_line_2 NUMBER;
47637:
47638: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47639: l_bflow_applied_to_amt NUMBER; -- 5132302
47640: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47641:
47642: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47643:
47644: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47711: l_accrual_line_num := NULL; -- 4262811
47712: l_tmp_amt := NULL; -- 4262811
47713: --
47714:
47715: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47716: l_balance_type_code <> 'B' THEN
47717: IF NVL(p_source_97,9E125) = 13
47718: THEN
47719:

Line 47786: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47782: --
47783: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47784:
47785: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47786: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47787:
47788: -- 4955764
47789: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47790: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47826: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47827:
47828: IF xla_accounting_cache_pkg.GetValueChar
47829: (p_source_code => 'LEDGER_CATEGORY_CODE'
47830: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47831: AND l_bflow_method_code = 'PRIOR_ENTRY'
47832: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47833: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47834: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47940: p_lookup_type => 'XLA_OWNER_TYPE'
47941: ,p_lookup_code => l_component_type_code
47942: )
47943: ,p_token_4 => 'PRODUCT_NAME'
47944: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47945: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47946: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47947: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47948: ,p_ae_header_id => NULL

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

47941: ,p_lookup_code => l_component_type_code
47942: )
47943: ,p_token_4 => 'PRODUCT_NAME'
47944: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47945: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47946: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47947: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47948: ,p_ae_header_id => NULL
47949: );

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

47942: )
47943: ,p_token_4 => 'PRODUCT_NAME'
47944: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47945: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47946: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47947: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47948: ,p_ae_header_id => NULL
47949: );
47950:

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

47943: ,p_token_4 => 'PRODUCT_NAME'
47944: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47945: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47946: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47947: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47948: ,p_ae_header_id => NULL
47949: );
47950:
47951: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47978: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47974: ----------------------------------------------------------------------------------
47975: -- 4219869 Business Flow
47976: -- Update journal entry status -- Need to generate this within IF
47977: ----------------------------------------------------------------------------------
47978: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47979: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47980: ,p_balance_type_code => l_balance_type_code
47981: );
47982:

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

48061:
48062: --
48063: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48064: --
48065: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48066: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48067: ELSE
48068: ---------------------------------------------------------------------------------------------------
48069: -- 4262811a Switch Sign

Line 48090: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48086:
48087: XLA_AE_LINES_PKG.ValidateCurrentLine;
48088: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48089:
48090: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48091: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48092: ,p_balance_type_code => l_balance_type_code);
48093:
48094: END IF;

Line 48209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48205: l_tmp_amt NUMBER;
48206: l_acc_rev_natural_side_code VARCHAR2(1);
48207:
48208: l_num_entries NUMBER;
48209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48213: l_recog_line_1 NUMBER;

Line 48210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48206: l_acc_rev_natural_side_code VARCHAR2(1);
48207:
48208: l_num_entries NUMBER;
48209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48213: l_recog_line_1 NUMBER;
48214: l_recog_line_2 NUMBER;

Line 48211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48207:
48208: l_num_entries NUMBER;
48209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48213: l_recog_line_1 NUMBER;
48214: l_recog_line_2 NUMBER;
48215:

Line 48212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48208: l_num_entries NUMBER;
48209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48213: l_recog_line_1 NUMBER;
48214: l_recog_line_2 NUMBER;
48215:
48216: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48218: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48214: l_recog_line_2 NUMBER;
48215:
48216: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48217: l_bflow_applied_to_amt NUMBER; -- 5132302
48218: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48219:
48220: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48221:
48222: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48289: l_accrual_line_num := NULL; -- 4262811
48290: l_tmp_amt := NULL; -- 4262811
48291: --
48292:
48293: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48294: l_balance_type_code <> 'B' THEN
48295: IF NVL(p_source_97,9E125) = 13
48296: THEN
48297:

Line 48364: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48360: --
48361: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48362:
48363: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48364: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48365:
48366: -- 4955764
48367: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48368: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

48404: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48405:
48406: IF xla_accounting_cache_pkg.GetValueChar
48407: (p_source_code => 'LEDGER_CATEGORY_CODE'
48408: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48409: AND l_bflow_method_code = 'PRIOR_ENTRY'
48410: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48411: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48412: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

48518: p_lookup_type => 'XLA_OWNER_TYPE'
48519: ,p_lookup_code => l_component_type_code
48520: )
48521: ,p_token_4 => 'PRODUCT_NAME'
48522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48526: ,p_ae_header_id => NULL

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

48519: ,p_lookup_code => l_component_type_code
48520: )
48521: ,p_token_4 => 'PRODUCT_NAME'
48522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48526: ,p_ae_header_id => NULL
48527: );

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

48520: )
48521: ,p_token_4 => 'PRODUCT_NAME'
48522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48526: ,p_ae_header_id => NULL
48527: );
48528:

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

48521: ,p_token_4 => 'PRODUCT_NAME'
48522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48526: ,p_ae_header_id => NULL
48527: );
48528:
48529: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 48556: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48552: ----------------------------------------------------------------------------------
48553: -- 4219869 Business Flow
48554: -- Update journal entry status -- Need to generate this within IF
48555: ----------------------------------------------------------------------------------
48556: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48557: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
48558: ,p_balance_type_code => l_balance_type_code
48559: );
48560:

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

48639:
48640: --
48641: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48642: --
48643: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48644: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48645: ELSE
48646: ---------------------------------------------------------------------------------------------------
48647: -- 4262811a Switch Sign

Line 48668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48664:
48665: XLA_AE_LINES_PKG.ValidateCurrentLine;
48666: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48667:
48668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48669: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48670: ,p_balance_type_code => l_balance_type_code);
48671:
48672: END IF;

Line 48787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48783: l_tmp_amt NUMBER;
48784: l_acc_rev_natural_side_code VARCHAR2(1);
48785:
48786: l_num_entries NUMBER;
48787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48791: l_recog_line_1 NUMBER;

Line 48788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48784: l_acc_rev_natural_side_code VARCHAR2(1);
48785:
48786: l_num_entries NUMBER;
48787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48791: l_recog_line_1 NUMBER;
48792: l_recog_line_2 NUMBER;

Line 48789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48785:
48786: l_num_entries NUMBER;
48787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48791: l_recog_line_1 NUMBER;
48792: l_recog_line_2 NUMBER;
48793:

Line 48790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48786: l_num_entries NUMBER;
48787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48791: l_recog_line_1 NUMBER;
48792: l_recog_line_2 NUMBER;
48793:
48794: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48796: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48792: l_recog_line_2 NUMBER;
48793:
48794: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48795: l_bflow_applied_to_amt NUMBER; -- 5132302
48796: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48797:
48798: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48799:
48800: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48867: l_accrual_line_num := NULL; -- 4262811
48868: l_tmp_amt := NULL; -- 4262811
48869: --
48870:
48871: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48872: l_balance_type_code <> 'B' THEN
48873: IF NVL(p_source_97,9E125) = 13
48874: THEN
48875:

Line 48942: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48938: --
48939: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48940:
48941: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48942: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48943:
48944: -- 4955764
48945: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48946: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

48982: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48983:
48984: IF xla_accounting_cache_pkg.GetValueChar
48985: (p_source_code => 'LEDGER_CATEGORY_CODE'
48986: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48987: AND l_bflow_method_code = 'PRIOR_ENTRY'
48988: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48989: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48990: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49096: p_lookup_type => 'XLA_OWNER_TYPE'
49097: ,p_lookup_code => l_component_type_code
49098: )
49099: ,p_token_4 => 'PRODUCT_NAME'
49100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49104: ,p_ae_header_id => NULL

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

49097: ,p_lookup_code => l_component_type_code
49098: )
49099: ,p_token_4 => 'PRODUCT_NAME'
49100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49104: ,p_ae_header_id => NULL
49105: );

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

49098: )
49099: ,p_token_4 => 'PRODUCT_NAME'
49100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49104: ,p_ae_header_id => NULL
49105: );
49106:

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

49099: ,p_token_4 => 'PRODUCT_NAME'
49100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49104: ,p_ae_header_id => NULL
49105: );
49106:
49107: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49134: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49130: ----------------------------------------------------------------------------------
49131: -- 4219869 Business Flow
49132: -- Update journal entry status -- Need to generate this within IF
49133: ----------------------------------------------------------------------------------
49134: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49135: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49136: ,p_balance_type_code => l_balance_type_code
49137: );
49138:

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

49217:
49218: --
49219: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49220: --
49221: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49222: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49223: ELSE
49224: ---------------------------------------------------------------------------------------------------
49225: -- 4262811a Switch Sign

Line 49246: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49242:
49243: XLA_AE_LINES_PKG.ValidateCurrentLine;
49244: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49245:
49246: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49247: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49248: ,p_balance_type_code => l_balance_type_code);
49249:
49250: END IF;

Line 49355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49351: l_tmp_amt NUMBER;
49352: l_acc_rev_natural_side_code VARCHAR2(1);
49353:
49354: l_num_entries NUMBER;
49355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49359: l_recog_line_1 NUMBER;

Line 49356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49352: l_acc_rev_natural_side_code VARCHAR2(1);
49353:
49354: l_num_entries NUMBER;
49355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49359: l_recog_line_1 NUMBER;
49360: l_recog_line_2 NUMBER;

Line 49357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49353:
49354: l_num_entries NUMBER;
49355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49359: l_recog_line_1 NUMBER;
49360: l_recog_line_2 NUMBER;
49361:

Line 49358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49354: l_num_entries NUMBER;
49355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49359: l_recog_line_1 NUMBER;
49360: l_recog_line_2 NUMBER;
49361:
49362: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49364: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49360: l_recog_line_2 NUMBER;
49361:
49362: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49363: l_bflow_applied_to_amt NUMBER; -- 5132302
49364: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49365:
49366: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49367:
49368: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

49435: l_accrual_line_num := NULL; -- 4262811
49436: l_tmp_amt := NULL; -- 4262811
49437: --
49438:
49439: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
49440: l_balance_type_code <> 'B' THEN
49441: IF NVL(p_source_97,9E125) = 13
49442: THEN
49443:

Line 49510: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49506: --
49507: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49508:
49509: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49510: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49511:
49512: -- 4955764
49513: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49514: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49550: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49551:
49552: IF xla_accounting_cache_pkg.GetValueChar
49553: (p_source_code => 'LEDGER_CATEGORY_CODE'
49554: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49555: AND l_bflow_method_code = 'PRIOR_ENTRY'
49556: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49557: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49558: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49650: p_lookup_type => 'XLA_OWNER_TYPE'
49651: ,p_lookup_code => l_component_type_code
49652: )
49653: ,p_token_4 => 'PRODUCT_NAME'
49654: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49655: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49656: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49657: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49658: ,p_ae_header_id => NULL

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

49651: ,p_lookup_code => l_component_type_code
49652: )
49653: ,p_token_4 => 'PRODUCT_NAME'
49654: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49655: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49656: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49657: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49658: ,p_ae_header_id => NULL
49659: );

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

49652: )
49653: ,p_token_4 => 'PRODUCT_NAME'
49654: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49655: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49656: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49657: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49658: ,p_ae_header_id => NULL
49659: );
49660:

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

49653: ,p_token_4 => 'PRODUCT_NAME'
49654: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49655: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49656: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49657: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49658: ,p_ae_header_id => NULL
49659: );
49660:
49661: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49688: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49684: ----------------------------------------------------------------------------------
49685: -- 4219869 Business Flow
49686: -- Update journal entry status -- Need to generate this within IF
49687: ----------------------------------------------------------------------------------
49688: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49689: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49690: ,p_balance_type_code => l_balance_type_code
49691: );
49692:

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

49771:
49772: --
49773: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49774: --
49775: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49776: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49777: ELSE
49778: ---------------------------------------------------------------------------------------------------
49779: -- 4262811a Switch Sign

Line 49800: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49796:
49797: XLA_AE_LINES_PKG.ValidateCurrentLine;
49798: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49799:
49800: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49801: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49802: ,p_balance_type_code => l_balance_type_code);
49803:
49804: END IF;

Line 49919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49915: l_tmp_amt NUMBER;
49916: l_acc_rev_natural_side_code VARCHAR2(1);
49917:
49918: l_num_entries NUMBER;
49919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49923: l_recog_line_1 NUMBER;

Line 49920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49916: l_acc_rev_natural_side_code VARCHAR2(1);
49917:
49918: l_num_entries NUMBER;
49919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49923: l_recog_line_1 NUMBER;
49924: l_recog_line_2 NUMBER;

Line 49921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49917:
49918: l_num_entries NUMBER;
49919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49923: l_recog_line_1 NUMBER;
49924: l_recog_line_2 NUMBER;
49925:

Line 49922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49918: l_num_entries NUMBER;
49919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49923: l_recog_line_1 NUMBER;
49924: l_recog_line_2 NUMBER;
49925:
49926: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49928: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49924: l_recog_line_2 NUMBER;
49925:
49926: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49927: l_bflow_applied_to_amt NUMBER; -- 5132302
49928: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49929:
49930: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49931:
49932: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

49999: l_accrual_line_num := NULL; -- 4262811
50000: l_tmp_amt := NULL; -- 4262811
50001: --
50002:
50003: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50004: l_balance_type_code <> 'B' THEN
50005: IF NVL(p_source_97,9E125) = 13
50006: THEN
50007:

Line 50074: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50070: --
50071: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50072:
50073: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50074: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50075:
50076: -- 4955764
50077: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50078: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

50114: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50115:
50116: IF xla_accounting_cache_pkg.GetValueChar
50117: (p_source_code => 'LEDGER_CATEGORY_CODE'
50118: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50119: AND l_bflow_method_code = 'PRIOR_ENTRY'
50120: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50121: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50122: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

50228: p_lookup_type => 'XLA_OWNER_TYPE'
50229: ,p_lookup_code => l_component_type_code
50230: )
50231: ,p_token_4 => 'PRODUCT_NAME'
50232: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50233: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50234: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50235: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50236: ,p_ae_header_id => NULL

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

50229: ,p_lookup_code => l_component_type_code
50230: )
50231: ,p_token_4 => 'PRODUCT_NAME'
50232: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50233: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50234: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50235: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50236: ,p_ae_header_id => NULL
50237: );

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

50230: )
50231: ,p_token_4 => 'PRODUCT_NAME'
50232: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50233: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50234: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50235: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50236: ,p_ae_header_id => NULL
50237: );
50238:

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

50231: ,p_token_4 => 'PRODUCT_NAME'
50232: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50233: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50234: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50235: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50236: ,p_ae_header_id => NULL
50237: );
50238:
50239: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50266: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50262: ----------------------------------------------------------------------------------
50263: -- 4219869 Business Flow
50264: -- Update journal entry status -- Need to generate this within IF
50265: ----------------------------------------------------------------------------------
50266: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50267: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50268: ,p_balance_type_code => l_balance_type_code
50269: );
50270:

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

50349:
50350: --
50351: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50352: --
50353: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50354: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50355: ELSE
50356: ---------------------------------------------------------------------------------------------------
50357: -- 4262811a Switch Sign

Line 50378: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50374:
50375: XLA_AE_LINES_PKG.ValidateCurrentLine;
50376: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50377:
50378: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50379: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50380: ,p_balance_type_code => l_balance_type_code);
50381:
50382: END IF;

Line 50497: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50493: l_tmp_amt NUMBER;
50494: l_acc_rev_natural_side_code VARCHAR2(1);
50495:
50496: l_num_entries NUMBER;
50497: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50498: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50499: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50500: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50501: l_recog_line_1 NUMBER;

Line 50498: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50494: l_acc_rev_natural_side_code VARCHAR2(1);
50495:
50496: l_num_entries NUMBER;
50497: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50498: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50499: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50500: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50501: l_recog_line_1 NUMBER;
50502: l_recog_line_2 NUMBER;

Line 50499: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50495:
50496: l_num_entries NUMBER;
50497: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50498: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50499: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50500: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50501: l_recog_line_1 NUMBER;
50502: l_recog_line_2 NUMBER;
50503:

Line 50500: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50496: l_num_entries NUMBER;
50497: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50498: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50499: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50500: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50501: l_recog_line_1 NUMBER;
50502: l_recog_line_2 NUMBER;
50503:
50504: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50506: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50502: l_recog_line_2 NUMBER;
50503:
50504: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50505: l_bflow_applied_to_amt NUMBER; -- 5132302
50506: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50507:
50508: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50509:
50510: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

50577: l_accrual_line_num := NULL; -- 4262811
50578: l_tmp_amt := NULL; -- 4262811
50579: --
50580:
50581: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50582: l_balance_type_code <> 'B' THEN
50583: IF NVL(p_source_97,9E125) = 13
50584: THEN
50585:

Line 50652: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50648: --
50649: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50650:
50651: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50652: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50653:
50654: -- 4955764
50655: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50656: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

50692: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50693:
50694: IF xla_accounting_cache_pkg.GetValueChar
50695: (p_source_code => 'LEDGER_CATEGORY_CODE'
50696: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50697: AND l_bflow_method_code = 'PRIOR_ENTRY'
50698: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50699: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50700: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

50806: p_lookup_type => 'XLA_OWNER_TYPE'
50807: ,p_lookup_code => l_component_type_code
50808: )
50809: ,p_token_4 => 'PRODUCT_NAME'
50810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50814: ,p_ae_header_id => NULL

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

50807: ,p_lookup_code => l_component_type_code
50808: )
50809: ,p_token_4 => 'PRODUCT_NAME'
50810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50814: ,p_ae_header_id => NULL
50815: );

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

50808: )
50809: ,p_token_4 => 'PRODUCT_NAME'
50810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50814: ,p_ae_header_id => NULL
50815: );
50816:

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

50809: ,p_token_4 => 'PRODUCT_NAME'
50810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50814: ,p_ae_header_id => NULL
50815: );
50816:
50817: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50840: ----------------------------------------------------------------------------------
50841: -- 4219869 Business Flow
50842: -- Update journal entry status -- Need to generate this within IF
50843: ----------------------------------------------------------------------------------
50844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50845: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50846: ,p_balance_type_code => l_balance_type_code
50847: );
50848:

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

50927:
50928: --
50929: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50930: --
50931: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50932: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50933: ELSE
50934: ---------------------------------------------------------------------------------------------------
50935: -- 4262811a Switch Sign

Line 50956: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50952:
50953: XLA_AE_LINES_PKG.ValidateCurrentLine;
50954: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50955:
50956: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50957: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50958: ,p_balance_type_code => l_balance_type_code);
50959:
50960: END IF;

Line 51075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51071: l_tmp_amt NUMBER;
51072: l_acc_rev_natural_side_code VARCHAR2(1);
51073:
51074: l_num_entries NUMBER;
51075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51079: l_recog_line_1 NUMBER;

Line 51076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51072: l_acc_rev_natural_side_code VARCHAR2(1);
51073:
51074: l_num_entries NUMBER;
51075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51079: l_recog_line_1 NUMBER;
51080: l_recog_line_2 NUMBER;

Line 51077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51073:
51074: l_num_entries NUMBER;
51075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51079: l_recog_line_1 NUMBER;
51080: l_recog_line_2 NUMBER;
51081:

Line 51078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51074: l_num_entries NUMBER;
51075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51079: l_recog_line_1 NUMBER;
51080: l_recog_line_2 NUMBER;
51081:
51082: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51084: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51080: l_recog_line_2 NUMBER;
51081:
51082: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51083: l_bflow_applied_to_amt NUMBER; -- 5132302
51084: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51085:
51086: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51087:
51088: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

51155: l_accrual_line_num := NULL; -- 4262811
51156: l_tmp_amt := NULL; -- 4262811
51157: --
51158:
51159: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51160: l_balance_type_code <> 'B' THEN
51161: IF NVL(p_source_97,9E125) = 13
51162: THEN
51163:

Line 51230: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51226: --
51227: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51228:
51229: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51230: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51231:
51232: -- 4955764
51233: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51234: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

51270: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51271:
51272: IF xla_accounting_cache_pkg.GetValueChar
51273: (p_source_code => 'LEDGER_CATEGORY_CODE'
51274: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51275: AND l_bflow_method_code = 'PRIOR_ENTRY'
51276: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51277: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51278: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

51384: p_lookup_type => 'XLA_OWNER_TYPE'
51385: ,p_lookup_code => l_component_type_code
51386: )
51387: ,p_token_4 => 'PRODUCT_NAME'
51388: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51389: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51390: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51391: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51392: ,p_ae_header_id => NULL

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

51385: ,p_lookup_code => l_component_type_code
51386: )
51387: ,p_token_4 => 'PRODUCT_NAME'
51388: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51389: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51390: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51391: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51392: ,p_ae_header_id => NULL
51393: );

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

51386: )
51387: ,p_token_4 => 'PRODUCT_NAME'
51388: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51389: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51390: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51391: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51392: ,p_ae_header_id => NULL
51393: );
51394:

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

51387: ,p_token_4 => 'PRODUCT_NAME'
51388: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51389: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51390: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51391: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51392: ,p_ae_header_id => NULL
51393: );
51394:
51395: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 51422: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51418: ----------------------------------------------------------------------------------
51419: -- 4219869 Business Flow
51420: -- Update journal entry status -- Need to generate this within IF
51421: ----------------------------------------------------------------------------------
51422: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51423: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
51424: ,p_balance_type_code => l_balance_type_code
51425: );
51426:

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

51505:
51506: --
51507: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
51508: --
51509: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
51510: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
51511: ELSE
51512: ---------------------------------------------------------------------------------------------------
51513: -- 4262811a Switch Sign

Line 51534: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51530:
51531: XLA_AE_LINES_PKG.ValidateCurrentLine;
51532: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51533:
51534: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51535: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51536: ,p_balance_type_code => l_balance_type_code);
51537:
51538: END IF;

Line 51643: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51639: l_tmp_amt NUMBER;
51640: l_acc_rev_natural_side_code VARCHAR2(1);
51641:
51642: l_num_entries NUMBER;
51643: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51644: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51645: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51646: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51647: l_recog_line_1 NUMBER;

Line 51644: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51640: l_acc_rev_natural_side_code VARCHAR2(1);
51641:
51642: l_num_entries NUMBER;
51643: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51644: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51645: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51646: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51647: l_recog_line_1 NUMBER;
51648: l_recog_line_2 NUMBER;

Line 51645: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51641:
51642: l_num_entries NUMBER;
51643: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51644: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51645: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51646: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51647: l_recog_line_1 NUMBER;
51648: l_recog_line_2 NUMBER;
51649:

Line 51646: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51642: l_num_entries NUMBER;
51643: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51644: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51645: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51646: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51647: l_recog_line_1 NUMBER;
51648: l_recog_line_2 NUMBER;
51649:
51650: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51652: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51648: l_recog_line_2 NUMBER;
51649:
51650: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51651: l_bflow_applied_to_amt NUMBER; -- 5132302
51652: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51653:
51654: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51655:
51656: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

51723: l_accrual_line_num := NULL; -- 4262811
51724: l_tmp_amt := NULL; -- 4262811
51725: --
51726:
51727: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51728: l_balance_type_code <> 'B' THEN
51729: IF NVL(p_source_97,9E125) = 36
51730: THEN
51731:

Line 51798: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51794: --
51795: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51796:
51797: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51798: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51799:
51800: -- 4955764
51801: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51802: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

51838: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51839:
51840: IF xla_accounting_cache_pkg.GetValueChar
51841: (p_source_code => 'LEDGER_CATEGORY_CODE'
51842: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51843: AND l_bflow_method_code = 'PRIOR_ENTRY'
51844: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51845: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51846: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

51938: p_lookup_type => 'XLA_OWNER_TYPE'
51939: ,p_lookup_code => l_component_type_code
51940: )
51941: ,p_token_4 => 'PRODUCT_NAME'
51942: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51943: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51944: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51945: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51946: ,p_ae_header_id => NULL

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

51939: ,p_lookup_code => l_component_type_code
51940: )
51941: ,p_token_4 => 'PRODUCT_NAME'
51942: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51943: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51944: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51945: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51946: ,p_ae_header_id => NULL
51947: );

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

51940: )
51941: ,p_token_4 => 'PRODUCT_NAME'
51942: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51943: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51944: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51945: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51946: ,p_ae_header_id => NULL
51947: );
51948:

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

51941: ,p_token_4 => 'PRODUCT_NAME'
51942: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51943: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51944: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51945: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51946: ,p_ae_header_id => NULL
51947: );
51948:
51949: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 51976: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51972: ----------------------------------------------------------------------------------
51973: -- 4219869 Business Flow
51974: -- Update journal entry status -- Need to generate this within IF
51975: ----------------------------------------------------------------------------------
51976: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51977: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
51978: ,p_balance_type_code => l_balance_type_code
51979: );
51980:

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

52059:
52060: --
52061: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52062: --
52063: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52064: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52065: ELSE
52066: ---------------------------------------------------------------------------------------------------
52067: -- 4262811a Switch Sign

Line 52088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52084:
52085: XLA_AE_LINES_PKG.ValidateCurrentLine;
52086: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52087:
52088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52089: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52090: ,p_balance_type_code => l_balance_type_code);
52091:
52092: END IF;

Line 52197: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52193: l_tmp_amt NUMBER;
52194: l_acc_rev_natural_side_code VARCHAR2(1);
52195:
52196: l_num_entries NUMBER;
52197: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52198: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52199: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52200: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52201: l_recog_line_1 NUMBER;

Line 52198: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52194: l_acc_rev_natural_side_code VARCHAR2(1);
52195:
52196: l_num_entries NUMBER;
52197: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52198: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52199: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52200: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52201: l_recog_line_1 NUMBER;
52202: l_recog_line_2 NUMBER;

Line 52199: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52195:
52196: l_num_entries NUMBER;
52197: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52198: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52199: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52200: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52201: l_recog_line_1 NUMBER;
52202: l_recog_line_2 NUMBER;
52203:

Line 52200: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52196: l_num_entries NUMBER;
52197: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52198: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52199: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52200: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52201: l_recog_line_1 NUMBER;
52202: l_recog_line_2 NUMBER;
52203:
52204: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52206: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52202: l_recog_line_2 NUMBER;
52203:
52204: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52205: l_bflow_applied_to_amt NUMBER; -- 5132302
52206: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52207:
52208: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52209:
52210: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

52277: l_accrual_line_num := NULL; -- 4262811
52278: l_tmp_amt := NULL; -- 4262811
52279: --
52280:
52281: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52282: l_balance_type_code <> 'B' THEN
52283: IF NVL(p_source_97,9E125) = 36
52284: THEN
52285:

Line 52352: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52348: --
52349: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52350:
52351: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52352: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52353:
52354: -- 4955764
52355: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52356: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

52392: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52393:
52394: IF xla_accounting_cache_pkg.GetValueChar
52395: (p_source_code => 'LEDGER_CATEGORY_CODE'
52396: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52397: AND l_bflow_method_code = 'PRIOR_ENTRY'
52398: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52399: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52400: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

52492: p_lookup_type => 'XLA_OWNER_TYPE'
52493: ,p_lookup_code => l_component_type_code
52494: )
52495: ,p_token_4 => 'PRODUCT_NAME'
52496: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52497: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52498: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52499: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52500: ,p_ae_header_id => NULL

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

52493: ,p_lookup_code => l_component_type_code
52494: )
52495: ,p_token_4 => 'PRODUCT_NAME'
52496: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52497: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52498: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52499: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52500: ,p_ae_header_id => NULL
52501: );

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

52494: )
52495: ,p_token_4 => 'PRODUCT_NAME'
52496: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52497: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52498: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52499: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52500: ,p_ae_header_id => NULL
52501: );
52502:

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

52495: ,p_token_4 => 'PRODUCT_NAME'
52496: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52497: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52498: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52499: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52500: ,p_ae_header_id => NULL
52501: );
52502:
52503: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52530: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52526: ----------------------------------------------------------------------------------
52527: -- 4219869 Business Flow
52528: -- Update journal entry status -- Need to generate this within IF
52529: ----------------------------------------------------------------------------------
52530: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52531: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52532: ,p_balance_type_code => l_balance_type_code
52533: );
52534:

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

52613:
52614: --
52615: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52616: --
52617: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52618: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52619: ELSE
52620: ---------------------------------------------------------------------------------------------------
52621: -- 4262811a Switch Sign

Line 52642: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52638:
52639: XLA_AE_LINES_PKG.ValidateCurrentLine;
52640: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52641:
52642: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52643: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52644: ,p_balance_type_code => l_balance_type_code);
52645:
52646: END IF;

Line 52761: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52757: l_tmp_amt NUMBER;
52758: l_acc_rev_natural_side_code VARCHAR2(1);
52759:
52760: l_num_entries NUMBER;
52761: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52762: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52763: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52764: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52765: l_recog_line_1 NUMBER;

Line 52762: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52758: l_acc_rev_natural_side_code VARCHAR2(1);
52759:
52760: l_num_entries NUMBER;
52761: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52762: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52763: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52764: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52765: l_recog_line_1 NUMBER;
52766: l_recog_line_2 NUMBER;

Line 52763: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52759:
52760: l_num_entries NUMBER;
52761: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52762: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52763: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52764: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52765: l_recog_line_1 NUMBER;
52766: l_recog_line_2 NUMBER;
52767:

Line 52764: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52760: l_num_entries NUMBER;
52761: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52762: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52763: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52764: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52765: l_recog_line_1 NUMBER;
52766: l_recog_line_2 NUMBER;
52767:
52768: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52770: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52766: l_recog_line_2 NUMBER;
52767:
52768: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52769: l_bflow_applied_to_amt NUMBER; -- 5132302
52770: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52771:
52772: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52773:
52774: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

52841: l_accrual_line_num := NULL; -- 4262811
52842: l_tmp_amt := NULL; -- 4262811
52843: --
52844:
52845: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52846: l_balance_type_code <> 'B' THEN
52847: IF NVL(p_source_97,9E125) = 36
52848: THEN
52849:

Line 52916: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52912: --
52913: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52914:
52915: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52916: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52917:
52918: -- 4955764
52919: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52920: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

52956: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52957:
52958: IF xla_accounting_cache_pkg.GetValueChar
52959: (p_source_code => 'LEDGER_CATEGORY_CODE'
52960: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52961: AND l_bflow_method_code = 'PRIOR_ENTRY'
52962: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52963: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52964: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

53070: p_lookup_type => 'XLA_OWNER_TYPE'
53071: ,p_lookup_code => l_component_type_code
53072: )
53073: ,p_token_4 => 'PRODUCT_NAME'
53074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53078: ,p_ae_header_id => NULL

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

53071: ,p_lookup_code => l_component_type_code
53072: )
53073: ,p_token_4 => 'PRODUCT_NAME'
53074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53078: ,p_ae_header_id => NULL
53079: );

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

53072: )
53073: ,p_token_4 => 'PRODUCT_NAME'
53074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53078: ,p_ae_header_id => NULL
53079: );
53080:

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

53073: ,p_token_4 => 'PRODUCT_NAME'
53074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53078: ,p_ae_header_id => NULL
53079: );
53080:
53081: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53108: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53104: ----------------------------------------------------------------------------------
53105: -- 4219869 Business Flow
53106: -- Update journal entry status -- Need to generate this within IF
53107: ----------------------------------------------------------------------------------
53108: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53109: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53110: ,p_balance_type_code => l_balance_type_code
53111: );
53112:

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

53191:
53192: --
53193: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53194: --
53195: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53196: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53197: ELSE
53198: ---------------------------------------------------------------------------------------------------
53199: -- 4262811a Switch Sign

Line 53220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53216:
53217: XLA_AE_LINES_PKG.ValidateCurrentLine;
53218: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53219:
53220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53221: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53222: ,p_balance_type_code => l_balance_type_code);
53223:
53224: END IF;

Line 53339: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53335: l_tmp_amt NUMBER;
53336: l_acc_rev_natural_side_code VARCHAR2(1);
53337:
53338: l_num_entries NUMBER;
53339: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53340: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53341: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53342: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53343: l_recog_line_1 NUMBER;

Line 53340: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53336: l_acc_rev_natural_side_code VARCHAR2(1);
53337:
53338: l_num_entries NUMBER;
53339: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53340: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53341: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53342: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53343: l_recog_line_1 NUMBER;
53344: l_recog_line_2 NUMBER;

Line 53341: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53337:
53338: l_num_entries NUMBER;
53339: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53340: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53341: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53342: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53343: l_recog_line_1 NUMBER;
53344: l_recog_line_2 NUMBER;
53345:

Line 53342: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53338: l_num_entries NUMBER;
53339: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53340: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53341: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53342: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53343: l_recog_line_1 NUMBER;
53344: l_recog_line_2 NUMBER;
53345:
53346: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53348: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53344: l_recog_line_2 NUMBER;
53345:
53346: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53347: l_bflow_applied_to_amt NUMBER; -- 5132302
53348: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53349:
53350: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53351:
53352: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

53419: l_accrual_line_num := NULL; -- 4262811
53420: l_tmp_amt := NULL; -- 4262811
53421: --
53422:
53423: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53424: l_balance_type_code <> 'B' THEN
53425: IF NVL(p_source_97,9E125) = 36
53426: THEN
53427:

Line 53494: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53490: --
53491: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53492:
53493: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53494: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53495:
53496: -- 4955764
53497: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53498: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 53538: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

53534: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53535:
53536: IF xla_accounting_cache_pkg.GetValueChar
53537: (p_source_code => 'LEDGER_CATEGORY_CODE'
53538: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53539: AND l_bflow_method_code = 'PRIOR_ENTRY'
53540: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53541: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53542: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 53652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

53648: p_lookup_type => 'XLA_OWNER_TYPE'
53649: ,p_lookup_code => l_component_type_code
53650: )
53651: ,p_token_4 => 'PRODUCT_NAME'
53652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53656: ,p_ae_header_id => NULL

Line 53653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

53649: ,p_lookup_code => l_component_type_code
53650: )
53651: ,p_token_4 => 'PRODUCT_NAME'
53652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53656: ,p_ae_header_id => NULL
53657: );

Line 53654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

53650: )
53651: ,p_token_4 => 'PRODUCT_NAME'
53652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53656: ,p_ae_header_id => NULL
53657: );
53658:

Line 53655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

53651: ,p_token_4 => 'PRODUCT_NAME'
53652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53656: ,p_ae_header_id => NULL
53657: );
53658:
53659: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53686: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53682: ----------------------------------------------------------------------------------
53683: -- 4219869 Business Flow
53684: -- Update journal entry status -- Need to generate this within IF
53685: ----------------------------------------------------------------------------------
53686: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53687: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53688: ,p_balance_type_code => l_balance_type_code
53689: );
53690:

Line 53773: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

53769:
53770: --
53771: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53772: --
53773: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53774: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53775: ELSE
53776: ---------------------------------------------------------------------------------------------------
53777: -- 4262811a Switch Sign

Line 53798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53794:
53795: XLA_AE_LINES_PKG.ValidateCurrentLine;
53796: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53797:
53798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53799: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53800: ,p_balance_type_code => l_balance_type_code);
53801:
53802: END IF;

Line 53917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53913: l_tmp_amt NUMBER;
53914: l_acc_rev_natural_side_code VARCHAR2(1);
53915:
53916: l_num_entries NUMBER;
53917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53921: l_recog_line_1 NUMBER;

Line 53918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53914: l_acc_rev_natural_side_code VARCHAR2(1);
53915:
53916: l_num_entries NUMBER;
53917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53921: l_recog_line_1 NUMBER;
53922: l_recog_line_2 NUMBER;

Line 53919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53915:
53916: l_num_entries NUMBER;
53917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53921: l_recog_line_1 NUMBER;
53922: l_recog_line_2 NUMBER;
53923:

Line 53920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53916: l_num_entries NUMBER;
53917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53921: l_recog_line_1 NUMBER;
53922: l_recog_line_2 NUMBER;
53923:
53924: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53926: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53922: l_recog_line_2 NUMBER;
53923:
53924: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53925: l_bflow_applied_to_amt NUMBER; -- 5132302
53926: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53927:
53928: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53929:
53930: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 54001: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

53997: l_accrual_line_num := NULL; -- 4262811
53998: l_tmp_amt := NULL; -- 4262811
53999: --
54000:
54001: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54002: l_balance_type_code <> 'B' THEN
54003: IF NVL(p_source_97,9E125) = 36
54004: THEN
54005:

Line 54072: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54068: --
54069: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54070:
54071: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54072: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54073:
54074: -- 4955764
54075: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54076: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 54116: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

54112: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54113:
54114: IF xla_accounting_cache_pkg.GetValueChar
54115: (p_source_code => 'LEDGER_CATEGORY_CODE'
54116: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54117: AND l_bflow_method_code = 'PRIOR_ENTRY'
54118: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54119: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54120: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 54230: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

54226: p_lookup_type => 'XLA_OWNER_TYPE'
54227: ,p_lookup_code => l_component_type_code
54228: )
54229: ,p_token_4 => 'PRODUCT_NAME'
54230: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54231: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54232: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54233: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54234: ,p_ae_header_id => NULL

Line 54231: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

54227: ,p_lookup_code => l_component_type_code
54228: )
54229: ,p_token_4 => 'PRODUCT_NAME'
54230: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54231: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54232: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54233: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54234: ,p_ae_header_id => NULL
54235: );

Line 54232: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

54228: )
54229: ,p_token_4 => 'PRODUCT_NAME'
54230: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54231: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54232: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54233: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54234: ,p_ae_header_id => NULL
54235: );
54236:

Line 54233: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

54229: ,p_token_4 => 'PRODUCT_NAME'
54230: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54231: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54232: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54233: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54234: ,p_ae_header_id => NULL
54235: );
54236:
54237: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54264: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54260: ----------------------------------------------------------------------------------
54261: -- 4219869 Business Flow
54262: -- Update journal entry status -- Need to generate this within IF
54263: ----------------------------------------------------------------------------------
54264: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54265: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54266: ,p_balance_type_code => l_balance_type_code
54267: );
54268:

Line 54351: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

54347:
54348: --
54349: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54350: --
54351: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54352: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54353: ELSE
54354: ---------------------------------------------------------------------------------------------------
54355: -- 4262811a Switch Sign

Line 54376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54372:
54373: XLA_AE_LINES_PKG.ValidateCurrentLine;
54374: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54375:
54376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54377: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54378: ,p_balance_type_code => l_balance_type_code);
54379:
54380: END IF;

Line 54495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54491: l_tmp_amt NUMBER;
54492: l_acc_rev_natural_side_code VARCHAR2(1);
54493:
54494: l_num_entries NUMBER;
54495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54499: l_recog_line_1 NUMBER;

Line 54496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54492: l_acc_rev_natural_side_code VARCHAR2(1);
54493:
54494: l_num_entries NUMBER;
54495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54499: l_recog_line_1 NUMBER;
54500: l_recog_line_2 NUMBER;

Line 54497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54493:
54494: l_num_entries NUMBER;
54495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54499: l_recog_line_1 NUMBER;
54500: l_recog_line_2 NUMBER;
54501:

Line 54498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54494: l_num_entries NUMBER;
54495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54499: l_recog_line_1 NUMBER;
54500: l_recog_line_2 NUMBER;
54501:
54502: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54504: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54500: l_recog_line_2 NUMBER;
54501:
54502: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54503: l_bflow_applied_to_amt NUMBER; -- 5132302
54504: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54505:
54506: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54507:
54508: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 54579: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

54575: l_accrual_line_num := NULL; -- 4262811
54576: l_tmp_amt := NULL; -- 4262811
54577: --
54578:
54579: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54580: l_balance_type_code <> 'B' THEN
54581: IF NVL(p_source_97,9E125) = 36
54582: THEN
54583:

Line 54650: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54646: --
54647: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54648:
54649: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54650: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54651:
54652: -- 4955764
54653: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54654: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 54694: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

54690: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54691:
54692: IF xla_accounting_cache_pkg.GetValueChar
54693: (p_source_code => 'LEDGER_CATEGORY_CODE'
54694: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54695: AND l_bflow_method_code = 'PRIOR_ENTRY'
54696: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54697: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54698: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 54808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

54804: p_lookup_type => 'XLA_OWNER_TYPE'
54805: ,p_lookup_code => l_component_type_code
54806: )
54807: ,p_token_4 => 'PRODUCT_NAME'
54808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54812: ,p_ae_header_id => NULL

Line 54809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

54805: ,p_lookup_code => l_component_type_code
54806: )
54807: ,p_token_4 => 'PRODUCT_NAME'
54808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54812: ,p_ae_header_id => NULL
54813: );

Line 54810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

54806: )
54807: ,p_token_4 => 'PRODUCT_NAME'
54808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54812: ,p_ae_header_id => NULL
54813: );
54814:

Line 54811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

54807: ,p_token_4 => 'PRODUCT_NAME'
54808: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54809: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54810: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54811: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54812: ,p_ae_header_id => NULL
54813: );
54814:
54815: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54842: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54838: ----------------------------------------------------------------------------------
54839: -- 4219869 Business Flow
54840: -- Update journal entry status -- Need to generate this within IF
54841: ----------------------------------------------------------------------------------
54842: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54843: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54844: ,p_balance_type_code => l_balance_type_code
54845: );
54846:

Line 54929: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

54925:
54926: --
54927: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54928: --
54929: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54930: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54931: ELSE
54932: ---------------------------------------------------------------------------------------------------
54933: -- 4262811a Switch Sign

Line 54954: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54950:
54951: XLA_AE_LINES_PKG.ValidateCurrentLine;
54952: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54953:
54954: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54955: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54956: ,p_balance_type_code => l_balance_type_code);
54957:
54958: END IF;

Line 55073: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55069: l_tmp_amt NUMBER;
55070: l_acc_rev_natural_side_code VARCHAR2(1);
55071:
55072: l_num_entries NUMBER;
55073: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55074: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55075: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55076: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55077: l_recog_line_1 NUMBER;

Line 55074: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55070: l_acc_rev_natural_side_code VARCHAR2(1);
55071:
55072: l_num_entries NUMBER;
55073: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55074: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55075: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55076: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55077: l_recog_line_1 NUMBER;
55078: l_recog_line_2 NUMBER;

Line 55075: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55071:
55072: l_num_entries NUMBER;
55073: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55074: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55075: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55076: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55077: l_recog_line_1 NUMBER;
55078: l_recog_line_2 NUMBER;
55079:

Line 55076: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55072: l_num_entries NUMBER;
55073: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55074: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55075: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55076: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55077: l_recog_line_1 NUMBER;
55078: l_recog_line_2 NUMBER;
55079:
55080: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55082: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55078: l_recog_line_2 NUMBER;
55079:
55080: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55081: l_bflow_applied_to_amt NUMBER; -- 5132302
55082: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55083:
55084: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55085:
55086: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 55157: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

55153: l_accrual_line_num := NULL; -- 4262811
55154: l_tmp_amt := NULL; -- 4262811
55155: --
55156:
55157: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55158: l_balance_type_code <> 'B' THEN
55159: IF NVL(p_source_97,9E125) = 36
55160: THEN
55161:

Line 55228: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55224: --
55225: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55226:
55227: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55228: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55229:
55230: -- 4955764
55231: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55232: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 55272: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

55268: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55269:
55270: IF xla_accounting_cache_pkg.GetValueChar
55271: (p_source_code => 'LEDGER_CATEGORY_CODE'
55272: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55273: AND l_bflow_method_code = 'PRIOR_ENTRY'
55274: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55275: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55276: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 55386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

55382: p_lookup_type => 'XLA_OWNER_TYPE'
55383: ,p_lookup_code => l_component_type_code
55384: )
55385: ,p_token_4 => 'PRODUCT_NAME'
55386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55390: ,p_ae_header_id => NULL

Line 55387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

55383: ,p_lookup_code => l_component_type_code
55384: )
55385: ,p_token_4 => 'PRODUCT_NAME'
55386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55390: ,p_ae_header_id => NULL
55391: );

Line 55388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

55384: )
55385: ,p_token_4 => 'PRODUCT_NAME'
55386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55390: ,p_ae_header_id => NULL
55391: );
55392:

Line 55389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

55385: ,p_token_4 => 'PRODUCT_NAME'
55386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55390: ,p_ae_header_id => NULL
55391: );
55392:
55393: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55416: ----------------------------------------------------------------------------------
55417: -- 4219869 Business Flow
55418: -- Update journal entry status -- Need to generate this within IF
55419: ----------------------------------------------------------------------------------
55420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55421: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55422: ,p_balance_type_code => l_balance_type_code
55423: );
55424:

Line 55507: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

55503:
55504: --
55505: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55506: --
55507: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55508: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55509: ELSE
55510: ---------------------------------------------------------------------------------------------------
55511: -- 4262811a Switch Sign

Line 55532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55528:
55529: XLA_AE_LINES_PKG.ValidateCurrentLine;
55530: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55531:
55532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55533: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55534: ,p_balance_type_code => l_balance_type_code);
55535:
55536: END IF;

Line 55641: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55637: l_tmp_amt NUMBER;
55638: l_acc_rev_natural_side_code VARCHAR2(1);
55639:
55640: l_num_entries NUMBER;
55641: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55642: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55643: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55644: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55645: l_recog_line_1 NUMBER;

Line 55642: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55638: l_acc_rev_natural_side_code VARCHAR2(1);
55639:
55640: l_num_entries NUMBER;
55641: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55642: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55643: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55644: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55645: l_recog_line_1 NUMBER;
55646: l_recog_line_2 NUMBER;

Line 55643: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55639:
55640: l_num_entries NUMBER;
55641: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55642: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55643: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55644: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55645: l_recog_line_1 NUMBER;
55646: l_recog_line_2 NUMBER;
55647:

Line 55644: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55640: l_num_entries NUMBER;
55641: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55642: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55643: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55644: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55645: l_recog_line_1 NUMBER;
55646: l_recog_line_2 NUMBER;
55647:
55648: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55650: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55646: l_recog_line_2 NUMBER;
55647:
55648: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55649: l_bflow_applied_to_amt NUMBER; -- 5132302
55650: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55651:
55652: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55653:
55654: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 55725: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

55721: l_accrual_line_num := NULL; -- 4262811
55722: l_tmp_amt := NULL; -- 4262811
55723: --
55724:
55725: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55726: l_balance_type_code <> 'B' THEN
55727: IF NVL(p_source_97,9E125) = 29
55728: THEN
55729:

Line 55796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55792: --
55793: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55794:
55795: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55797:
55798: -- 4955764
55799: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55800: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 55840: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

55836: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55837:
55838: IF xla_accounting_cache_pkg.GetValueChar
55839: (p_source_code => 'LEDGER_CATEGORY_CODE'
55840: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55841: AND l_bflow_method_code = 'PRIOR_ENTRY'
55842: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55843: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55844: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 55940: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

55936: p_lookup_type => 'XLA_OWNER_TYPE'
55937: ,p_lookup_code => l_component_type_code
55938: )
55939: ,p_token_4 => 'PRODUCT_NAME'
55940: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55941: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55942: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55943: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55944: ,p_ae_header_id => NULL

Line 55941: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

55937: ,p_lookup_code => l_component_type_code
55938: )
55939: ,p_token_4 => 'PRODUCT_NAME'
55940: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55941: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55942: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55943: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55944: ,p_ae_header_id => NULL
55945: );

Line 55942: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

55938: )
55939: ,p_token_4 => 'PRODUCT_NAME'
55940: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55941: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55942: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55943: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55944: ,p_ae_header_id => NULL
55945: );
55946:

Line 55943: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

55939: ,p_token_4 => 'PRODUCT_NAME'
55940: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55941: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55942: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55943: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55944: ,p_ae_header_id => NULL
55945: );
55946:
55947: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55974: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55970: ----------------------------------------------------------------------------------
55971: -- 4219869 Business Flow
55972: -- Update journal entry status -- Need to generate this within IF
55973: ----------------------------------------------------------------------------------
55974: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55975: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55976: ,p_balance_type_code => l_balance_type_code
55977: );
55978:

Line 56061: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

56057:
56058: --
56059: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56060: --
56061: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56062: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56063: ELSE
56064: ---------------------------------------------------------------------------------------------------
56065: -- 4262811a Switch Sign

Line 56086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56082:
56083: XLA_AE_LINES_PKG.ValidateCurrentLine;
56084: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56085:
56086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56087: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56088: ,p_balance_type_code => l_balance_type_code);
56089:
56090: END IF;

Line 56205: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56201: l_tmp_amt NUMBER;
56202: l_acc_rev_natural_side_code VARCHAR2(1);
56203:
56204: l_num_entries NUMBER;
56205: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56206: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56207: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56208: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56209: l_recog_line_1 NUMBER;

Line 56206: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56202: l_acc_rev_natural_side_code VARCHAR2(1);
56203:
56204: l_num_entries NUMBER;
56205: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56206: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56207: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56208: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56209: l_recog_line_1 NUMBER;
56210: l_recog_line_2 NUMBER;

Line 56207: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56203:
56204: l_num_entries NUMBER;
56205: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56206: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56207: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56208: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56209: l_recog_line_1 NUMBER;
56210: l_recog_line_2 NUMBER;
56211:

Line 56208: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56204: l_num_entries NUMBER;
56205: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56206: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56207: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56208: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56209: l_recog_line_1 NUMBER;
56210: l_recog_line_2 NUMBER;
56211:
56212: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56214: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56210: l_recog_line_2 NUMBER;
56211:
56212: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56213: l_bflow_applied_to_amt NUMBER; -- 5132302
56214: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56215:
56216: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56217:
56218: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 56289: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

56285: l_accrual_line_num := NULL; -- 4262811
56286: l_tmp_amt := NULL; -- 4262811
56287: --
56288:
56289: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56290: l_balance_type_code <> 'B' THEN
56291: IF NVL(p_source_97,9E125) = 20
56292: THEN
56293:

Line 56360: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56356: --
56357: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56358:
56359: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56360: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56361:
56362: -- 4955764
56363: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56364: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 56404: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

56400: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56401:
56402: IF xla_accounting_cache_pkg.GetValueChar
56403: (p_source_code => 'LEDGER_CATEGORY_CODE'
56404: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56405: AND l_bflow_method_code = 'PRIOR_ENTRY'
56406: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56407: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56408: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 56518: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

56514: p_lookup_type => 'XLA_OWNER_TYPE'
56515: ,p_lookup_code => l_component_type_code
56516: )
56517: ,p_token_4 => 'PRODUCT_NAME'
56518: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56519: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56520: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56521: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56522: ,p_ae_header_id => NULL

Line 56519: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

56515: ,p_lookup_code => l_component_type_code
56516: )
56517: ,p_token_4 => 'PRODUCT_NAME'
56518: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56519: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56520: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56521: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56522: ,p_ae_header_id => NULL
56523: );

Line 56520: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

56516: )
56517: ,p_token_4 => 'PRODUCT_NAME'
56518: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56519: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56520: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56521: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56522: ,p_ae_header_id => NULL
56523: );
56524:

Line 56521: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

56517: ,p_token_4 => 'PRODUCT_NAME'
56518: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56519: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56520: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56521: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56522: ,p_ae_header_id => NULL
56523: );
56524:
56525: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 56552: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56548: ----------------------------------------------------------------------------------
56549: -- 4219869 Business Flow
56550: -- Update journal entry status -- Need to generate this within IF
56551: ----------------------------------------------------------------------------------
56552: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56553: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
56554: ,p_balance_type_code => l_balance_type_code
56555: );
56556:

Line 56639: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

56635:
56636: --
56637: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56638: --
56639: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56640: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56641: ELSE
56642: ---------------------------------------------------------------------------------------------------
56643: -- 4262811a Switch Sign

Line 56664: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56660:
56661: XLA_AE_LINES_PKG.ValidateCurrentLine;
56662: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56663:
56664: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56665: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56666: ,p_balance_type_code => l_balance_type_code);
56667:
56668: END IF;

Line 56771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56767: l_tmp_amt NUMBER;
56768: l_acc_rev_natural_side_code VARCHAR2(1);
56769:
56770: l_num_entries NUMBER;
56771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56775: l_recog_line_1 NUMBER;

Line 56772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56768: l_acc_rev_natural_side_code VARCHAR2(1);
56769:
56770: l_num_entries NUMBER;
56771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56775: l_recog_line_1 NUMBER;
56776: l_recog_line_2 NUMBER;

Line 56773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56769:
56770: l_num_entries NUMBER;
56771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56775: l_recog_line_1 NUMBER;
56776: l_recog_line_2 NUMBER;
56777:

Line 56774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56770: l_num_entries NUMBER;
56771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56775: l_recog_line_1 NUMBER;
56776: l_recog_line_2 NUMBER;
56777:
56778: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56780: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56776: l_recog_line_2 NUMBER;
56777:
56778: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56779: l_bflow_applied_to_amt NUMBER; -- 5132302
56780: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56781:
56782: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56783:
56784: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 56855: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

56851: l_accrual_line_num := NULL; -- 4262811
56852: l_tmp_amt := NULL; -- 4262811
56853: --
56854:
56855: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56856: l_balance_type_code <> 'B' THEN
56857: IF NVL(p_source_78,'
56858: ') = 'Expense'
56859: THEN

Line 56927: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56923: --
56924: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56925:
56926: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56927: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56928:
56929: -- 4955764
56930: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56931: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 56969: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

56965: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56966:
56967: IF xla_accounting_cache_pkg.GetValueChar
56968: (p_source_code => 'LEDGER_CATEGORY_CODE'
56969: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56970: AND l_bflow_method_code = 'PRIOR_ENTRY'
56971: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56972: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56973: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 57069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

57065: p_lookup_type => 'XLA_OWNER_TYPE'
57066: ,p_lookup_code => l_component_type_code
57067: )
57068: ,p_token_4 => 'PRODUCT_NAME'
57069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57073: ,p_ae_header_id => NULL

Line 57070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

57066: ,p_lookup_code => l_component_type_code
57067: )
57068: ,p_token_4 => 'PRODUCT_NAME'
57069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57073: ,p_ae_header_id => NULL
57074: );

Line 57071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

57067: )
57068: ,p_token_4 => 'PRODUCT_NAME'
57069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57073: ,p_ae_header_id => NULL
57074: );
57075:

Line 57072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

57068: ,p_token_4 => 'PRODUCT_NAME'
57069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57073: ,p_ae_header_id => NULL
57074: );
57075:
57076: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57103: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57099: ----------------------------------------------------------------------------------
57100: -- 4219869 Business Flow
57101: -- Update journal entry status -- Need to generate this within IF
57102: ----------------------------------------------------------------------------------
57103: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57104: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57105: ,p_balance_type_code => l_balance_type_code
57106: );
57107:

Line 57190: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

57186:
57187: --
57188: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57189: --
57190: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57191: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57192: ELSE
57193: ---------------------------------------------------------------------------------------------------
57194: -- 4262811a Switch Sign

Line 57215: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57211:
57212: XLA_AE_LINES_PKG.ValidateCurrentLine;
57213: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57214:
57215: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57216: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57217: ,p_balance_type_code => l_balance_type_code);
57218:
57219: END IF;

Line 57334: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57330: l_tmp_amt NUMBER;
57331: l_acc_rev_natural_side_code VARCHAR2(1);
57332:
57333: l_num_entries NUMBER;
57334: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57335: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57336: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57337: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57338: l_recog_line_1 NUMBER;

Line 57335: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57331: l_acc_rev_natural_side_code VARCHAR2(1);
57332:
57333: l_num_entries NUMBER;
57334: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57335: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57336: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57337: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57338: l_recog_line_1 NUMBER;
57339: l_recog_line_2 NUMBER;

Line 57336: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57332:
57333: l_num_entries NUMBER;
57334: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57335: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57336: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57337: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57338: l_recog_line_1 NUMBER;
57339: l_recog_line_2 NUMBER;
57340:

Line 57337: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57333: l_num_entries NUMBER;
57334: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57335: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57336: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57337: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57338: l_recog_line_1 NUMBER;
57339: l_recog_line_2 NUMBER;
57340:
57341: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57343: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57339: l_recog_line_2 NUMBER;
57340:
57341: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57342: l_bflow_applied_to_amt NUMBER; -- 5132302
57343: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57344:
57345: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57346:
57347: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 57418: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

57414: l_accrual_line_num := NULL; -- 4262811
57415: l_tmp_amt := NULL; -- 4262811
57416: --
57417:
57418: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57419: l_balance_type_code <> 'B' THEN
57420: IF NVL(p_source_97,9E125) = 20
57421: THEN
57422:

Line 57489: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57485: --
57486: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57487:
57488: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57489: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57490:
57491: -- 4955764
57492: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57493: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 57533: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

57529: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57530:
57531: IF xla_accounting_cache_pkg.GetValueChar
57532: (p_source_code => 'LEDGER_CATEGORY_CODE'
57533: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57534: AND l_bflow_method_code = 'PRIOR_ENTRY'
57535: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57536: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57537: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 57647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

57643: p_lookup_type => 'XLA_OWNER_TYPE'
57644: ,p_lookup_code => l_component_type_code
57645: )
57646: ,p_token_4 => 'PRODUCT_NAME'
57647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57651: ,p_ae_header_id => NULL

Line 57648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

57644: ,p_lookup_code => l_component_type_code
57645: )
57646: ,p_token_4 => 'PRODUCT_NAME'
57647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57651: ,p_ae_header_id => NULL
57652: );

Line 57649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

57645: )
57646: ,p_token_4 => 'PRODUCT_NAME'
57647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57651: ,p_ae_header_id => NULL
57652: );
57653:

Line 57650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

57646: ,p_token_4 => 'PRODUCT_NAME'
57647: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57648: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57649: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57650: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57651: ,p_ae_header_id => NULL
57652: );
57653:
57654: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57681: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57677: ----------------------------------------------------------------------------------
57678: -- 4219869 Business Flow
57679: -- Update journal entry status -- Need to generate this within IF
57680: ----------------------------------------------------------------------------------
57681: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57682: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57683: ,p_balance_type_code => l_balance_type_code
57684: );
57685:

Line 57768: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

57764:
57765: --
57766: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57767: --
57768: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57769: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57770: ELSE
57771: ---------------------------------------------------------------------------------------------------
57772: -- 4262811a Switch Sign

Line 57793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57789:
57790: XLA_AE_LINES_PKG.ValidateCurrentLine;
57791: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57792:
57793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57794: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57795: ,p_balance_type_code => l_balance_type_code);
57796:
57797: END IF;

Line 57912: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57908: l_tmp_amt NUMBER;
57909: l_acc_rev_natural_side_code VARCHAR2(1);
57910:
57911: l_num_entries NUMBER;
57912: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57913: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57914: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57915: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57916: l_recog_line_1 NUMBER;

Line 57913: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57909: l_acc_rev_natural_side_code VARCHAR2(1);
57910:
57911: l_num_entries NUMBER;
57912: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57913: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57914: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57915: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57916: l_recog_line_1 NUMBER;
57917: l_recog_line_2 NUMBER;

Line 57914: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57910:
57911: l_num_entries NUMBER;
57912: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57913: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57914: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57915: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57916: l_recog_line_1 NUMBER;
57917: l_recog_line_2 NUMBER;
57918:

Line 57915: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57911: l_num_entries NUMBER;
57912: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57913: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57914: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57915: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57916: l_recog_line_1 NUMBER;
57917: l_recog_line_2 NUMBER;
57918:
57919: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57921: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57917: l_recog_line_2 NUMBER;
57918:
57919: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57920: l_bflow_applied_to_amt NUMBER; -- 5132302
57921: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57922:
57923: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57924:
57925: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 57996: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

57992: l_accrual_line_num := NULL; -- 4262811
57993: l_tmp_amt := NULL; -- 4262811
57994: --
57995:
57996: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57997: l_balance_type_code <> 'B' THEN
57998: IF NVL(p_source_97,9E125) = 20
57999: THEN
58000:

Line 58067: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58063: --
58064: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58065:
58066: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58067: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58068:
58069: -- 4955764
58070: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58071: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 58111: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

58107: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58108:
58109: IF xla_accounting_cache_pkg.GetValueChar
58110: (p_source_code => 'LEDGER_CATEGORY_CODE'
58111: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58112: AND l_bflow_method_code = 'PRIOR_ENTRY'
58113: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58114: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58115: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 58225: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

58221: p_lookup_type => 'XLA_OWNER_TYPE'
58222: ,p_lookup_code => l_component_type_code
58223: )
58224: ,p_token_4 => 'PRODUCT_NAME'
58225: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58226: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58227: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58228: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58229: ,p_ae_header_id => NULL

Line 58226: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

58222: ,p_lookup_code => l_component_type_code
58223: )
58224: ,p_token_4 => 'PRODUCT_NAME'
58225: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58226: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58227: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58228: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58229: ,p_ae_header_id => NULL
58230: );

Line 58227: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

58223: )
58224: ,p_token_4 => 'PRODUCT_NAME'
58225: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58226: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58227: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58228: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58229: ,p_ae_header_id => NULL
58230: );
58231:

Line 58228: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

58224: ,p_token_4 => 'PRODUCT_NAME'
58225: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58226: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58227: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58228: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58229: ,p_ae_header_id => NULL
58230: );
58231:
58232: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58259: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58255: ----------------------------------------------------------------------------------
58256: -- 4219869 Business Flow
58257: -- Update journal entry status -- Need to generate this within IF
58258: ----------------------------------------------------------------------------------
58259: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58260: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58261: ,p_balance_type_code => l_balance_type_code
58262: );
58263:

Line 58346: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

58342:
58343: --
58344: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58345: --
58346: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58347: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58348: ELSE
58349: ---------------------------------------------------------------------------------------------------
58350: -- 4262811a Switch Sign

Line 58371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58367:
58368: XLA_AE_LINES_PKG.ValidateCurrentLine;
58369: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58370:
58371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58372: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58373: ,p_balance_type_code => l_balance_type_code);
58374:
58375: END IF;

Line 58490: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58486: l_tmp_amt NUMBER;
58487: l_acc_rev_natural_side_code VARCHAR2(1);
58488:
58489: l_num_entries NUMBER;
58490: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58491: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58492: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58493: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58494: l_recog_line_1 NUMBER;

Line 58491: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58487: l_acc_rev_natural_side_code VARCHAR2(1);
58488:
58489: l_num_entries NUMBER;
58490: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58491: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58492: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58493: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58494: l_recog_line_1 NUMBER;
58495: l_recog_line_2 NUMBER;

Line 58492: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58488:
58489: l_num_entries NUMBER;
58490: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58491: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58492: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58493: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58494: l_recog_line_1 NUMBER;
58495: l_recog_line_2 NUMBER;
58496:

Line 58493: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58489: l_num_entries NUMBER;
58490: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58491: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58492: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58493: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58494: l_recog_line_1 NUMBER;
58495: l_recog_line_2 NUMBER;
58496:
58497: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58499: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58495: l_recog_line_2 NUMBER;
58496:
58497: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58498: l_bflow_applied_to_amt NUMBER; -- 5132302
58499: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58500:
58501: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58502:
58503: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 58574: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

58570: l_accrual_line_num := NULL; -- 4262811
58571: l_tmp_amt := NULL; -- 4262811
58572: --
58573:
58574: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58575: l_balance_type_code <> 'B' THEN
58576: IF NVL(p_source_97,9E125) = 16
58577: THEN
58578:

Line 58645: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58641: --
58642: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58643:
58644: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58645: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58646:
58647: -- 4955764
58648: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58649: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 58689: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

58685: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58686:
58687: IF xla_accounting_cache_pkg.GetValueChar
58688: (p_source_code => 'LEDGER_CATEGORY_CODE'
58689: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58690: AND l_bflow_method_code = 'PRIOR_ENTRY'
58691: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58692: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58693: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 58803: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

58799: p_lookup_type => 'XLA_OWNER_TYPE'
58800: ,p_lookup_code => l_component_type_code
58801: )
58802: ,p_token_4 => 'PRODUCT_NAME'
58803: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58804: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58805: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58806: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58807: ,p_ae_header_id => NULL

Line 58804: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

58800: ,p_lookup_code => l_component_type_code
58801: )
58802: ,p_token_4 => 'PRODUCT_NAME'
58803: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58804: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58805: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58806: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58807: ,p_ae_header_id => NULL
58808: );

Line 58805: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

58801: )
58802: ,p_token_4 => 'PRODUCT_NAME'
58803: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58804: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58805: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58806: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58807: ,p_ae_header_id => NULL
58808: );
58809:

Line 58806: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

58802: ,p_token_4 => 'PRODUCT_NAME'
58803: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58804: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58805: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58806: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58807: ,p_ae_header_id => NULL
58808: );
58809:
58810: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58837: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58833: ----------------------------------------------------------------------------------
58834: -- 4219869 Business Flow
58835: -- Update journal entry status -- Need to generate this within IF
58836: ----------------------------------------------------------------------------------
58837: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58838: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58839: ,p_balance_type_code => l_balance_type_code
58840: );
58841:

Line 58924: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

58920:
58921: --
58922: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58923: --
58924: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58925: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58926: ELSE
58927: ---------------------------------------------------------------------------------------------------
58928: -- 4262811a Switch Sign

Line 58949: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58945:
58946: XLA_AE_LINES_PKG.ValidateCurrentLine;
58947: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58948:
58949: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58950: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58951: ,p_balance_type_code => l_balance_type_code);
58952:
58953: END IF;

Line 59088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59084: l_tmp_amt NUMBER;
59085: l_acc_rev_natural_side_code VARCHAR2(1);
59086:
59087: l_num_entries NUMBER;
59088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59092: l_recog_line_1 NUMBER;

Line 59089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59085: l_acc_rev_natural_side_code VARCHAR2(1);
59086:
59087: l_num_entries NUMBER;
59088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59092: l_recog_line_1 NUMBER;
59093: l_recog_line_2 NUMBER;

Line 59090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59086:
59087: l_num_entries NUMBER;
59088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59092: l_recog_line_1 NUMBER;
59093: l_recog_line_2 NUMBER;
59094:

Line 59091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59087: l_num_entries NUMBER;
59088: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59089: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59090: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59091: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59092: l_recog_line_1 NUMBER;
59093: l_recog_line_2 NUMBER;
59094:
59095: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59097: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59093: l_recog_line_2 NUMBER;
59094:
59095: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59096: l_bflow_applied_to_amt NUMBER; -- 5132302
59097: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59098:
59099: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59100:
59101: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59172: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

59168: l_accrual_line_num := NULL; -- 4262811
59169: l_tmp_amt := NULL; -- 4262811
59170: --
59171:
59172: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59173: l_balance_type_code <> 'B' THEN
59174: IF NVL(p_source_97,9E125) = 2 AND
59175: p_source_95 < 0
59176: THEN

Line 59244: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59240: --
59241: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59242:
59243: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59244: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59245:
59246: -- 4955764
59247: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59248: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 59320: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59316: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59317:
59318: IF xla_accounting_cache_pkg.GetValueChar
59319: (p_source_code => 'LEDGER_CATEGORY_CODE'
59320: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59321: AND l_bflow_method_code = 'PRIOR_ENTRY'
59322: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59323: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59324: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 59434: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

59430: p_lookup_type => 'XLA_OWNER_TYPE'
59431: ,p_lookup_code => l_component_type_code
59432: )
59433: ,p_token_4 => 'PRODUCT_NAME'
59434: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59435: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59436: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59437: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59438: ,p_ae_header_id => NULL

Line 59435: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

59431: ,p_lookup_code => l_component_type_code
59432: )
59433: ,p_token_4 => 'PRODUCT_NAME'
59434: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59435: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59436: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59437: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59438: ,p_ae_header_id => NULL
59439: );

Line 59436: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

59432: )
59433: ,p_token_4 => 'PRODUCT_NAME'
59434: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59435: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59436: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59437: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59438: ,p_ae_header_id => NULL
59439: );
59440:

Line 59437: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

59433: ,p_token_4 => 'PRODUCT_NAME'
59434: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59435: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59436: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59437: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59438: ,p_ae_header_id => NULL
59439: );
59440:
59441: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59468: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59464: ----------------------------------------------------------------------------------
59465: -- 4219869 Business Flow
59466: -- Update journal entry status -- Need to generate this within IF
59467: ----------------------------------------------------------------------------------
59468: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59469: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59470: ,p_balance_type_code => l_balance_type_code
59471: );
59472:

Line 59555: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

59551:
59552: --
59553: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59554: --
59555: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59556: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59557: ELSE
59558: ---------------------------------------------------------------------------------------------------
59559: -- 4262811a Switch Sign

Line 59580: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59576:
59577: XLA_AE_LINES_PKG.ValidateCurrentLine;
59578: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59579:
59580: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59581: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59582: ,p_balance_type_code => l_balance_type_code);
59583:
59584: END IF;

Line 59699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59695: l_tmp_amt NUMBER;
59696: l_acc_rev_natural_side_code VARCHAR2(1);
59697:
59698: l_num_entries NUMBER;
59699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59703: l_recog_line_1 NUMBER;

Line 59700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59696: l_acc_rev_natural_side_code VARCHAR2(1);
59697:
59698: l_num_entries NUMBER;
59699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59703: l_recog_line_1 NUMBER;
59704: l_recog_line_2 NUMBER;

Line 59701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59697:
59698: l_num_entries NUMBER;
59699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59703: l_recog_line_1 NUMBER;
59704: l_recog_line_2 NUMBER;
59705:

Line 59702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59698: l_num_entries NUMBER;
59699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59703: l_recog_line_1 NUMBER;
59704: l_recog_line_2 NUMBER;
59705:
59706: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59708: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59704: l_recog_line_2 NUMBER;
59705:
59706: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59707: l_bflow_applied_to_amt NUMBER; -- 5132302
59708: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59709:
59710: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59711:
59712: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59783: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

59779: l_accrual_line_num := NULL; -- 4262811
59780: l_tmp_amt := NULL; -- 4262811
59781: --
59782:
59783: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59784: l_balance_type_code <> 'B' THEN
59785: IF NVL(p_source_97,9E125) = 2 AND
59786: p_source_95 < 0
59787: THEN

Line 59855: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59851: --
59852: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59853:
59854: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59855: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59856:
59857: -- 4955764
59858: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59859: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 59899: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59895: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59896:
59897: IF xla_accounting_cache_pkg.GetValueChar
59898: (p_source_code => 'LEDGER_CATEGORY_CODE'
59899: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59900: AND l_bflow_method_code = 'PRIOR_ENTRY'
59901: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59902: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59903: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60013: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60009: p_lookup_type => 'XLA_OWNER_TYPE'
60010: ,p_lookup_code => l_component_type_code
60011: )
60012: ,p_token_4 => 'PRODUCT_NAME'
60013: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60014: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60015: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60016: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60017: ,p_ae_header_id => NULL

Line 60014: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60010: ,p_lookup_code => l_component_type_code
60011: )
60012: ,p_token_4 => 'PRODUCT_NAME'
60013: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60014: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60015: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60016: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60017: ,p_ae_header_id => NULL
60018: );

Line 60015: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60011: )
60012: ,p_token_4 => 'PRODUCT_NAME'
60013: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60014: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60015: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60016: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60017: ,p_ae_header_id => NULL
60018: );
60019:

Line 60016: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60012: ,p_token_4 => 'PRODUCT_NAME'
60013: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60014: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60015: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60016: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60017: ,p_ae_header_id => NULL
60018: );
60019:
60020: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60047: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60043: ----------------------------------------------------------------------------------
60044: -- 4219869 Business Flow
60045: -- Update journal entry status -- Need to generate this within IF
60046: ----------------------------------------------------------------------------------
60047: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60048: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60049: ,p_balance_type_code => l_balance_type_code
60050: );
60051:

Line 60134: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

60130:
60131: --
60132: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60133: --
60134: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60135: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60136: ELSE
60137: ---------------------------------------------------------------------------------------------------
60138: -- 4262811a Switch Sign

Line 60159: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60155:
60156: XLA_AE_LINES_PKG.ValidateCurrentLine;
60157: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60158:
60159: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60160: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60161: ,p_balance_type_code => l_balance_type_code);
60162:
60163: END IF;

Line 60278: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60274: l_tmp_amt NUMBER;
60275: l_acc_rev_natural_side_code VARCHAR2(1);
60276:
60277: l_num_entries NUMBER;
60278: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60279: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60280: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60281: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60282: l_recog_line_1 NUMBER;

Line 60279: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60275: l_acc_rev_natural_side_code VARCHAR2(1);
60276:
60277: l_num_entries NUMBER;
60278: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60279: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60280: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60281: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60282: l_recog_line_1 NUMBER;
60283: l_recog_line_2 NUMBER;

Line 60280: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60276:
60277: l_num_entries NUMBER;
60278: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60279: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60280: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60281: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60282: l_recog_line_1 NUMBER;
60283: l_recog_line_2 NUMBER;
60284:

Line 60281: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60277: l_num_entries NUMBER;
60278: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60279: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60280: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60281: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60282: l_recog_line_1 NUMBER;
60283: l_recog_line_2 NUMBER;
60284:
60285: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60287: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60283: l_recog_line_2 NUMBER;
60284:
60285: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60286: l_bflow_applied_to_amt NUMBER; -- 5132302
60287: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60288:
60289: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60290:
60291: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 60362: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

60358: l_accrual_line_num := NULL; -- 4262811
60359: l_tmp_amt := NULL; -- 4262811
60360: --
60361:
60362: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60363: l_balance_type_code <> 'B' THEN
60364: IF NVL(p_source_97,9E125) = 2 AND
60365: p_source_95 < 0
60366: THEN

Line 60434: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60430: --
60431: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60432:
60433: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60434: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60435:
60436: -- 4955764
60437: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60438: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 60478: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

60474: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60475:
60476: IF xla_accounting_cache_pkg.GetValueChar
60477: (p_source_code => 'LEDGER_CATEGORY_CODE'
60478: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60479: AND l_bflow_method_code = 'PRIOR_ENTRY'
60480: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60481: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60482: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60588: p_lookup_type => 'XLA_OWNER_TYPE'
60589: ,p_lookup_code => l_component_type_code
60590: )
60591: ,p_token_4 => 'PRODUCT_NAME'
60592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60596: ,p_ae_header_id => NULL

Line 60593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60589: ,p_lookup_code => l_component_type_code
60590: )
60591: ,p_token_4 => 'PRODUCT_NAME'
60592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60596: ,p_ae_header_id => NULL
60597: );

Line 60594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60590: )
60591: ,p_token_4 => 'PRODUCT_NAME'
60592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60596: ,p_ae_header_id => NULL
60597: );
60598:

Line 60595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60591: ,p_token_4 => 'PRODUCT_NAME'
60592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60596: ,p_ae_header_id => NULL
60597: );
60598:
60599: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60626: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60622: ----------------------------------------------------------------------------------
60623: -- 4219869 Business Flow
60624: -- Update journal entry status -- Need to generate this within IF
60625: ----------------------------------------------------------------------------------
60626: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60627: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60628: ,p_balance_type_code => l_balance_type_code
60629: );
60630:

Line 60713: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

60709:
60710: --
60711: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60712: --
60713: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60714: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60715: ELSE
60716: ---------------------------------------------------------------------------------------------------
60717: -- 4262811a Switch Sign

Line 60738: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60734:
60735: XLA_AE_LINES_PKG.ValidateCurrentLine;
60736: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60737:
60738: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60739: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60740: ,p_balance_type_code => l_balance_type_code);
60741:
60742: END IF;

Line 60857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60853: l_tmp_amt NUMBER;
60854: l_acc_rev_natural_side_code VARCHAR2(1);
60855:
60856: l_num_entries NUMBER;
60857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60861: l_recog_line_1 NUMBER;

Line 60858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60854: l_acc_rev_natural_side_code VARCHAR2(1);
60855:
60856: l_num_entries NUMBER;
60857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60861: l_recog_line_1 NUMBER;
60862: l_recog_line_2 NUMBER;

Line 60859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60855:
60856: l_num_entries NUMBER;
60857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60861: l_recog_line_1 NUMBER;
60862: l_recog_line_2 NUMBER;
60863:

Line 60860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60856: l_num_entries NUMBER;
60857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60861: l_recog_line_1 NUMBER;
60862: l_recog_line_2 NUMBER;
60863:
60864: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60866: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60862: l_recog_line_2 NUMBER;
60863:
60864: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60865: l_bflow_applied_to_amt NUMBER; -- 5132302
60866: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60867:
60868: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60869:
60870: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 60941: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

60937: l_accrual_line_num := NULL; -- 4262811
60938: l_tmp_amt := NULL; -- 4262811
60939: --
60940:
60941: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60942: l_balance_type_code <> 'B' THEN
60943: IF NVL(p_source_97,9E125) = 2 AND
60944: p_source_95 < 0
60945: THEN

Line 61013: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61009: --
61010: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61011:
61012: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61013: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61014:
61015: -- 4955764
61016: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61017: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61057: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61053: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61054:
61055: IF xla_accounting_cache_pkg.GetValueChar
61056: (p_source_code => 'LEDGER_CATEGORY_CODE'
61057: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61058: AND l_bflow_method_code = 'PRIOR_ENTRY'
61059: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61060: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61061: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61167: p_lookup_type => 'XLA_OWNER_TYPE'
61168: ,p_lookup_code => l_component_type_code
61169: )
61170: ,p_token_4 => 'PRODUCT_NAME'
61171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61175: ,p_ae_header_id => NULL

Line 61172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61168: ,p_lookup_code => l_component_type_code
61169: )
61170: ,p_token_4 => 'PRODUCT_NAME'
61171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61175: ,p_ae_header_id => NULL
61176: );

Line 61173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61169: )
61170: ,p_token_4 => 'PRODUCT_NAME'
61171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61175: ,p_ae_header_id => NULL
61176: );
61177:

Line 61174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61170: ,p_token_4 => 'PRODUCT_NAME'
61171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61175: ,p_ae_header_id => NULL
61176: );
61177:
61178: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61201: ----------------------------------------------------------------------------------
61202: -- 4219869 Business Flow
61203: -- Update journal entry status -- Need to generate this within IF
61204: ----------------------------------------------------------------------------------
61205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61206: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61207: ,p_balance_type_code => l_balance_type_code
61208: );
61209:

Line 61292: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61288:
61289: --
61290: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61291: --
61292: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61293: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61294: ELSE
61295: ---------------------------------------------------------------------------------------------------
61296: -- 4262811a Switch Sign

Line 61317: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61313:
61314: XLA_AE_LINES_PKG.ValidateCurrentLine;
61315: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61316:
61317: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61318: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61319: ,p_balance_type_code => l_balance_type_code);
61320:
61321: END IF;

Line 61436: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61432: l_tmp_amt NUMBER;
61433: l_acc_rev_natural_side_code VARCHAR2(1);
61434:
61435: l_num_entries NUMBER;
61436: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61437: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61438: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61439: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61440: l_recog_line_1 NUMBER;

Line 61437: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61433: l_acc_rev_natural_side_code VARCHAR2(1);
61434:
61435: l_num_entries NUMBER;
61436: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61437: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61438: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61439: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61440: l_recog_line_1 NUMBER;
61441: l_recog_line_2 NUMBER;

Line 61438: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61434:
61435: l_num_entries NUMBER;
61436: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61437: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61438: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61439: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61440: l_recog_line_1 NUMBER;
61441: l_recog_line_2 NUMBER;
61442:

Line 61439: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61435: l_num_entries NUMBER;
61436: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61437: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61438: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61439: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61440: l_recog_line_1 NUMBER;
61441: l_recog_line_2 NUMBER;
61442:
61443: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61445: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61441: l_recog_line_2 NUMBER;
61442:
61443: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61444: l_bflow_applied_to_amt NUMBER; -- 5132302
61445: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61446:
61447: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61448:
61449: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61520: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61516: l_accrual_line_num := NULL; -- 4262811
61517: l_tmp_amt := NULL; -- 4262811
61518: --
61519:
61520: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61521: l_balance_type_code <> 'B' THEN
61522: IF NVL(p_source_97,9E125) = 16
61523: THEN
61524:

Line 61591: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61587: --
61588: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61589:
61590: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61591: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61592:
61593: -- 4955764
61594: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61595: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61635: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61631: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61632:
61633: IF xla_accounting_cache_pkg.GetValueChar
61634: (p_source_code => 'LEDGER_CATEGORY_CODE'
61635: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61636: AND l_bflow_method_code = 'PRIOR_ENTRY'
61637: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61638: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61639: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61749: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61745: p_lookup_type => 'XLA_OWNER_TYPE'
61746: ,p_lookup_code => l_component_type_code
61747: )
61748: ,p_token_4 => 'PRODUCT_NAME'
61749: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61750: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61751: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61752: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61753: ,p_ae_header_id => NULL

Line 61750: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61746: ,p_lookup_code => l_component_type_code
61747: )
61748: ,p_token_4 => 'PRODUCT_NAME'
61749: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61750: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61751: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61752: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61753: ,p_ae_header_id => NULL
61754: );

Line 61751: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61747: )
61748: ,p_token_4 => 'PRODUCT_NAME'
61749: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61750: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61751: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61752: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61753: ,p_ae_header_id => NULL
61754: );
61755:

Line 61752: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61748: ,p_token_4 => 'PRODUCT_NAME'
61749: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61750: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61751: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61752: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61753: ,p_ae_header_id => NULL
61754: );
61755:
61756: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61783: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61779: ----------------------------------------------------------------------------------
61780: -- 4219869 Business Flow
61781: -- Update journal entry status -- Need to generate this within IF
61782: ----------------------------------------------------------------------------------
61783: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61784: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61785: ,p_balance_type_code => l_balance_type_code
61786: );
61787:

Line 61870: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61866:
61867: --
61868: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61869: --
61870: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61871: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61872: ELSE
61873: ---------------------------------------------------------------------------------------------------
61874: -- 4262811a Switch Sign

Line 61895: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61891:
61892: XLA_AE_LINES_PKG.ValidateCurrentLine;
61893: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61894:
61895: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61896: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61897: ,p_balance_type_code => l_balance_type_code);
61898:
61899: END IF;

Line 62034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62030: l_tmp_amt NUMBER;
62031: l_acc_rev_natural_side_code VARCHAR2(1);
62032:
62033: l_num_entries NUMBER;
62034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62038: l_recog_line_1 NUMBER;

Line 62035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62031: l_acc_rev_natural_side_code VARCHAR2(1);
62032:
62033: l_num_entries NUMBER;
62034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62038: l_recog_line_1 NUMBER;
62039: l_recog_line_2 NUMBER;

Line 62036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62032:
62033: l_num_entries NUMBER;
62034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62038: l_recog_line_1 NUMBER;
62039: l_recog_line_2 NUMBER;
62040:

Line 62037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62033: l_num_entries NUMBER;
62034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62038: l_recog_line_1 NUMBER;
62039: l_recog_line_2 NUMBER;
62040:
62041: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62043: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62039: l_recog_line_2 NUMBER;
62040:
62041: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62042: l_bflow_applied_to_amt NUMBER; -- 5132302
62043: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62044:
62045: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62046:
62047: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62118: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62114: l_accrual_line_num := NULL; -- 4262811
62115: l_tmp_amt := NULL; -- 4262811
62116: --
62117:
62118: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62119: l_balance_type_code <> 'B' THEN
62120: IF NVL(p_source_97,9E125) = 2 AND
62121: p_source_95 < 0
62122: THEN

Line 62190: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62186: --
62187: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62188:
62189: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62190: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62191:
62192: -- 4955764
62193: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62194: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62266: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62262: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62263:
62264: IF xla_accounting_cache_pkg.GetValueChar
62265: (p_source_code => 'LEDGER_CATEGORY_CODE'
62266: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62267: AND l_bflow_method_code = 'PRIOR_ENTRY'
62268: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62269: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62270: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 62380: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

62376: p_lookup_type => 'XLA_OWNER_TYPE'
62377: ,p_lookup_code => l_component_type_code
62378: )
62379: ,p_token_4 => 'PRODUCT_NAME'
62380: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62381: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62382: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62383: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62384: ,p_ae_header_id => NULL

Line 62381: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

62377: ,p_lookup_code => l_component_type_code
62378: )
62379: ,p_token_4 => 'PRODUCT_NAME'
62380: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62381: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62382: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62383: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62384: ,p_ae_header_id => NULL
62385: );

Line 62382: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

62378: )
62379: ,p_token_4 => 'PRODUCT_NAME'
62380: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62381: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62382: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62383: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62384: ,p_ae_header_id => NULL
62385: );
62386:

Line 62383: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

62379: ,p_token_4 => 'PRODUCT_NAME'
62380: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62381: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62382: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62383: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62384: ,p_ae_header_id => NULL
62385: );
62386:
62387: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62410: ----------------------------------------------------------------------------------
62411: -- 4219869 Business Flow
62412: -- Update journal entry status -- Need to generate this within IF
62413: ----------------------------------------------------------------------------------
62414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62415: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62416: ,p_balance_type_code => l_balance_type_code
62417: );
62418:

Line 62501: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

62497:
62498: --
62499: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62500: --
62501: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62502: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62503: ELSE
62504: ---------------------------------------------------------------------------------------------------
62505: -- 4262811a Switch Sign

Line 62526: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62522:
62523: XLA_AE_LINES_PKG.ValidateCurrentLine;
62524: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62525:
62526: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62527: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62528: ,p_balance_type_code => l_balance_type_code);
62529:
62530: END IF;

Line 62635: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62631: l_tmp_amt NUMBER;
62632: l_acc_rev_natural_side_code VARCHAR2(1);
62633:
62634: l_num_entries NUMBER;
62635: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62636: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62637: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62638: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62639: l_recog_line_1 NUMBER;

Line 62636: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62632: l_acc_rev_natural_side_code VARCHAR2(1);
62633:
62634: l_num_entries NUMBER;
62635: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62636: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62637: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62638: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62639: l_recog_line_1 NUMBER;
62640: l_recog_line_2 NUMBER;

Line 62637: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62633:
62634: l_num_entries NUMBER;
62635: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62636: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62637: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62638: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62639: l_recog_line_1 NUMBER;
62640: l_recog_line_2 NUMBER;
62641:

Line 62638: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62634: l_num_entries NUMBER;
62635: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62636: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62637: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62638: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62639: l_recog_line_1 NUMBER;
62640: l_recog_line_2 NUMBER;
62641:
62642: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62644: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62640: l_recog_line_2 NUMBER;
62641:
62642: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62643: l_bflow_applied_to_amt NUMBER; -- 5132302
62644: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62645:
62646: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62647:
62648: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62719: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62715: l_accrual_line_num := NULL; -- 4262811
62716: l_tmp_amt := NULL; -- 4262811
62717: --
62718:
62719: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62720: l_balance_type_code <> 'B' THEN
62721: IF NVL(p_source_78,'
62722: ') = 'IC Accrual'
62723: THEN

Line 62791: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62787: --
62788: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62789:
62790: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62791: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62792:
62793: -- 4955764
62794: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62795: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62835: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62831: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62832:
62833: IF xla_accounting_cache_pkg.GetValueChar
62834: (p_source_code => 'LEDGER_CATEGORY_CODE'
62835: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62836: AND l_bflow_method_code = 'PRIOR_ENTRY'
62837: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62838: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62839: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 62935: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

62931: p_lookup_type => 'XLA_OWNER_TYPE'
62932: ,p_lookup_code => l_component_type_code
62933: )
62934: ,p_token_4 => 'PRODUCT_NAME'
62935: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62936: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62937: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62938: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62939: ,p_ae_header_id => NULL

Line 62936: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

62932: ,p_lookup_code => l_component_type_code
62933: )
62934: ,p_token_4 => 'PRODUCT_NAME'
62935: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62936: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62937: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62938: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62939: ,p_ae_header_id => NULL
62940: );

Line 62937: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

62933: )
62934: ,p_token_4 => 'PRODUCT_NAME'
62935: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62936: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62937: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62938: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62939: ,p_ae_header_id => NULL
62940: );
62941:

Line 62938: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

62934: ,p_token_4 => 'PRODUCT_NAME'
62935: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62936: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62937: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62938: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62939: ,p_ae_header_id => NULL
62940: );
62941:
62942: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62969: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62965: ----------------------------------------------------------------------------------
62966: -- 4219869 Business Flow
62967: -- Update journal entry status -- Need to generate this within IF
62968: ----------------------------------------------------------------------------------
62969: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62970: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62971: ,p_balance_type_code => l_balance_type_code
62972: );
62973:

Line 63056: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63052:
63053: --
63054: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63055: --
63056: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63057: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63058: ELSE
63059: ---------------------------------------------------------------------------------------------------
63060: -- 4262811a Switch Sign

Line 63081: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63077:
63078: XLA_AE_LINES_PKG.ValidateCurrentLine;
63079: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63080:
63081: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63082: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63083: ,p_balance_type_code => l_balance_type_code);
63084:
63085: END IF;

Line 63200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63196: l_tmp_amt NUMBER;
63197: l_acc_rev_natural_side_code VARCHAR2(1);
63198:
63199: l_num_entries NUMBER;
63200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63204: l_recog_line_1 NUMBER;

Line 63201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63197: l_acc_rev_natural_side_code VARCHAR2(1);
63198:
63199: l_num_entries NUMBER;
63200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63204: l_recog_line_1 NUMBER;
63205: l_recog_line_2 NUMBER;

Line 63202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63198:
63199: l_num_entries NUMBER;
63200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63204: l_recog_line_1 NUMBER;
63205: l_recog_line_2 NUMBER;
63206:

Line 63203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63199: l_num_entries NUMBER;
63200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63204: l_recog_line_1 NUMBER;
63205: l_recog_line_2 NUMBER;
63206:
63207: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63209: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63205: l_recog_line_2 NUMBER;
63206:
63207: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63208: l_bflow_applied_to_amt NUMBER; -- 5132302
63209: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63210:
63211: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63212:
63213: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 63284: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

63280: l_accrual_line_num := NULL; -- 4262811
63281: l_tmp_amt := NULL; -- 4262811
63282: --
63283:
63284: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63285: l_balance_type_code <> 'B' THEN
63286: IF NVL(p_source_97,9E125) = 2 AND
63287: p_source_95 < 0
63288: THEN

Line 63356: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63352: --
63353: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63354:
63355: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63356: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63357:
63358: -- 4955764
63359: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63360: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 63400: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

63396: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63397:
63398: IF xla_accounting_cache_pkg.GetValueChar
63399: (p_source_code => 'LEDGER_CATEGORY_CODE'
63400: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63401: AND l_bflow_method_code = 'PRIOR_ENTRY'
63402: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63403: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63404: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 63514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

63510: p_lookup_type => 'XLA_OWNER_TYPE'
63511: ,p_lookup_code => l_component_type_code
63512: )
63513: ,p_token_4 => 'PRODUCT_NAME'
63514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63518: ,p_ae_header_id => NULL

Line 63515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

63511: ,p_lookup_code => l_component_type_code
63512: )
63513: ,p_token_4 => 'PRODUCT_NAME'
63514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63518: ,p_ae_header_id => NULL
63519: );

Line 63516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

63512: )
63513: ,p_token_4 => 'PRODUCT_NAME'
63514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63518: ,p_ae_header_id => NULL
63519: );
63520:

Line 63517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

63513: ,p_token_4 => 'PRODUCT_NAME'
63514: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63515: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63516: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63517: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63518: ,p_ae_header_id => NULL
63519: );
63520:
63521: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63548: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63544: ----------------------------------------------------------------------------------
63545: -- 4219869 Business Flow
63546: -- Update journal entry status -- Need to generate this within IF
63547: ----------------------------------------------------------------------------------
63548: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63549: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63550: ,p_balance_type_code => l_balance_type_code
63551: );
63552:

Line 63635: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63631:
63632: --
63633: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63634: --
63635: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63636: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63637: ELSE
63638: ---------------------------------------------------------------------------------------------------
63639: -- 4262811a Switch Sign

Line 63660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63656:
63657: XLA_AE_LINES_PKG.ValidateCurrentLine;
63658: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63659:
63660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63661: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63662: ,p_balance_type_code => l_balance_type_code);
63663:
63664: END IF;

Line 63782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63778: l_tmp_amt NUMBER;
63779: l_acc_rev_natural_side_code VARCHAR2(1);
63780:
63781: l_num_entries NUMBER;
63782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63786: l_recog_line_1 NUMBER;

Line 63783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63779: l_acc_rev_natural_side_code VARCHAR2(1);
63780:
63781: l_num_entries NUMBER;
63782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63786: l_recog_line_1 NUMBER;
63787: l_recog_line_2 NUMBER;

Line 63784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63780:
63781: l_num_entries NUMBER;
63782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63786: l_recog_line_1 NUMBER;
63787: l_recog_line_2 NUMBER;
63788:

Line 63785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63781: l_num_entries NUMBER;
63782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63786: l_recog_line_1 NUMBER;
63787: l_recog_line_2 NUMBER;
63788:
63789: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63791: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63787: l_recog_line_2 NUMBER;
63788:
63789: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63790: l_bflow_applied_to_amt NUMBER; -- 5132302
63791: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63792:
63793: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63794:
63795: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 63866: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

63862: l_accrual_line_num := NULL; -- 4262811
63863: l_tmp_amt := NULL; -- 4262811
63864: --
63865:
63866: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63867: l_balance_type_code <> 'B' THEN
63868: IF NVL(p_source_97,9E125) = 2 AND
63869: ((p_source_95 >= 0 AND
63870: NVL(p_source_62,9E125) = 9) OR

Line 63941: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63937: --
63938: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63939:
63940: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63941: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63942:
63943: -- 4955764
63944: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63945: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 63985: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

63981: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63982:
63983: IF xla_accounting_cache_pkg.GetValueChar
63984: (p_source_code => 'LEDGER_CATEGORY_CODE'
63985: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63986: AND l_bflow_method_code = 'PRIOR_ENTRY'
63987: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63988: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63989: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64095: p_lookup_type => 'XLA_OWNER_TYPE'
64096: ,p_lookup_code => l_component_type_code
64097: )
64098: ,p_token_4 => 'PRODUCT_NAME'
64099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64103: ,p_ae_header_id => NULL

Line 64100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64096: ,p_lookup_code => l_component_type_code
64097: )
64098: ,p_token_4 => 'PRODUCT_NAME'
64099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64103: ,p_ae_header_id => NULL
64104: );

Line 64101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64097: )
64098: ,p_token_4 => 'PRODUCT_NAME'
64099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64103: ,p_ae_header_id => NULL
64104: );
64105:

Line 64102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64098: ,p_token_4 => 'PRODUCT_NAME'
64099: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64100: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64101: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64102: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64103: ,p_ae_header_id => NULL
64104: );
64105:
64106: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64133: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64129: ----------------------------------------------------------------------------------
64130: -- 4219869 Business Flow
64131: -- Update journal entry status -- Need to generate this within IF
64132: ----------------------------------------------------------------------------------
64133: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64134: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64135: ,p_balance_type_code => l_balance_type_code
64136: );
64137:

Line 64220: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64216:
64217: --
64218: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64219: --
64220: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64221: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64222: ELSE
64223: ---------------------------------------------------------------------------------------------------
64224: -- 4262811a Switch Sign

Line 64245: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64241:
64242: XLA_AE_LINES_PKG.ValidateCurrentLine;
64243: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64244:
64245: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64246: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64247: ,p_balance_type_code => l_balance_type_code);
64248:
64249: END IF;

Line 64367: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

64363: l_tmp_amt NUMBER;
64364: l_acc_rev_natural_side_code VARCHAR2(1);
64365:
64366: l_num_entries NUMBER;
64367: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64368: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64369: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64370: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64371: l_recog_line_1 NUMBER;

Line 64368: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

64364: l_acc_rev_natural_side_code VARCHAR2(1);
64365:
64366: l_num_entries NUMBER;
64367: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64368: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64369: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64370: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64371: l_recog_line_1 NUMBER;
64372: l_recog_line_2 NUMBER;

Line 64369: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

64365:
64366: l_num_entries NUMBER;
64367: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64368: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64369: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64370: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64371: l_recog_line_1 NUMBER;
64372: l_recog_line_2 NUMBER;
64373:

Line 64370: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

64366: l_num_entries NUMBER;
64367: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64368: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64369: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64370: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64371: l_recog_line_1 NUMBER;
64372: l_recog_line_2 NUMBER;
64373:
64374: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 64376: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

64372: l_recog_line_2 NUMBER;
64373:
64374: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64375: l_bflow_applied_to_amt NUMBER; -- 5132302
64376: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64377:
64378: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64379:
64380: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 64451: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

64447: l_accrual_line_num := NULL; -- 4262811
64448: l_tmp_amt := NULL; -- 4262811
64449: --
64450:
64451: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64452: l_balance_type_code <> 'B' THEN
64453: IF NVL(p_source_97,9E125) = 2 AND
64454: ((p_source_95 >= 0 AND
64455: NVL(p_source_62,9E125) = 9) OR

Line 64526: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

64522: --
64523: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
64524:
64525: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
64526: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64527:
64528: -- 4955764
64529: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64530: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 64570: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

64566: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
64567:
64568: IF xla_accounting_cache_pkg.GetValueChar
64569: (p_source_code => 'LEDGER_CATEGORY_CODE'
64570: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
64571: AND l_bflow_method_code = 'PRIOR_ENTRY'
64572: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
64573: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
64574: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64680: p_lookup_type => 'XLA_OWNER_TYPE'
64681: ,p_lookup_code => l_component_type_code
64682: )
64683: ,p_token_4 => 'PRODUCT_NAME'
64684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64688: ,p_ae_header_id => NULL

Line 64685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64681: ,p_lookup_code => l_component_type_code
64682: )
64683: ,p_token_4 => 'PRODUCT_NAME'
64684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64688: ,p_ae_header_id => NULL
64689: );

Line 64686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64682: )
64683: ,p_token_4 => 'PRODUCT_NAME'
64684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64688: ,p_ae_header_id => NULL
64689: );
64690:

Line 64687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64683: ,p_token_4 => 'PRODUCT_NAME'
64684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64688: ,p_ae_header_id => NULL
64689: );
64690:
64691: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64718: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64714: ----------------------------------------------------------------------------------
64715: -- 4219869 Business Flow
64716: -- Update journal entry status -- Need to generate this within IF
64717: ----------------------------------------------------------------------------------
64718: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64719: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64720: ,p_balance_type_code => l_balance_type_code
64721: );
64722:

Line 64805: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64801:
64802: --
64803: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64804: --
64805: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64806: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64807: ELSE
64808: ---------------------------------------------------------------------------------------------------
64809: -- 4262811a Switch Sign

Line 64830: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64826:
64827: XLA_AE_LINES_PKG.ValidateCurrentLine;
64828: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64829:
64830: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64831: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64832: ,p_balance_type_code => l_balance_type_code);
64833:
64834: END IF;

Line 64939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

64935: l_tmp_amt NUMBER;
64936: l_acc_rev_natural_side_code VARCHAR2(1);
64937:
64938: l_num_entries NUMBER;
64939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64943: l_recog_line_1 NUMBER;

Line 64940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

64936: l_acc_rev_natural_side_code VARCHAR2(1);
64937:
64938: l_num_entries NUMBER;
64939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64943: l_recog_line_1 NUMBER;
64944: l_recog_line_2 NUMBER;

Line 64941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

64937:
64938: l_num_entries NUMBER;
64939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64943: l_recog_line_1 NUMBER;
64944: l_recog_line_2 NUMBER;
64945:

Line 64942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

64938: l_num_entries NUMBER;
64939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64943: l_recog_line_1 NUMBER;
64944: l_recog_line_2 NUMBER;
64945:
64946: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 64948: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

64944: l_recog_line_2 NUMBER;
64945:
64946: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64947: l_bflow_applied_to_amt NUMBER; -- 5132302
64948: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64949:
64950: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64951:
64952: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65023: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65019: l_accrual_line_num := NULL; -- 4262811
65020: l_tmp_amt := NULL; -- 4262811
65021: --
65022:
65023: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65024: l_balance_type_code <> 'B' THEN
65025: IF NVL(p_source_78,'
65026: ') = 'IC Cost of Sales'
65027: THEN

Line 65095: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65091: --
65092: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65093:
65094: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65095: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65096:
65097: -- 4955764
65098: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65099: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 65139: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

65135: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65136:
65137: IF xla_accounting_cache_pkg.GetValueChar
65138: (p_source_code => 'LEDGER_CATEGORY_CODE'
65139: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65140: AND l_bflow_method_code = 'PRIOR_ENTRY'
65141: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65142: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65143: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 65239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

65235: p_lookup_type => 'XLA_OWNER_TYPE'
65236: ,p_lookup_code => l_component_type_code
65237: )
65238: ,p_token_4 => 'PRODUCT_NAME'
65239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65243: ,p_ae_header_id => NULL

Line 65240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

65236: ,p_lookup_code => l_component_type_code
65237: )
65238: ,p_token_4 => 'PRODUCT_NAME'
65239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65243: ,p_ae_header_id => NULL
65244: );

Line 65241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

65237: )
65238: ,p_token_4 => 'PRODUCT_NAME'
65239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65243: ,p_ae_header_id => NULL
65244: );
65245:

Line 65242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

65238: ,p_token_4 => 'PRODUCT_NAME'
65239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65243: ,p_ae_header_id => NULL
65244: );
65245:
65246: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 65273: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65269: ----------------------------------------------------------------------------------
65270: -- 4219869 Business Flow
65271: -- Update journal entry status -- Need to generate this within IF
65272: ----------------------------------------------------------------------------------
65273: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65274: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
65275: ,p_balance_type_code => l_balance_type_code
65276: );
65277:

Line 65360: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

65356:
65357: --
65358: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65359: --
65360: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65361: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65362: ELSE
65363: ---------------------------------------------------------------------------------------------------
65364: -- 4262811a Switch Sign

Line 65385: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65381:
65382: XLA_AE_LINES_PKG.ValidateCurrentLine;
65383: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65384:
65385: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65386: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65387: ,p_balance_type_code => l_balance_type_code);
65388:
65389: END IF;

Line 65494: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65490: l_tmp_amt NUMBER;
65491: l_acc_rev_natural_side_code VARCHAR2(1);
65492:
65493: l_num_entries NUMBER;
65494: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65495: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65496: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65497: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65498: l_recog_line_1 NUMBER;

Line 65495: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65491: l_acc_rev_natural_side_code VARCHAR2(1);
65492:
65493: l_num_entries NUMBER;
65494: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65495: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65496: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65497: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65498: l_recog_line_1 NUMBER;
65499: l_recog_line_2 NUMBER;

Line 65496: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65492:
65493: l_num_entries NUMBER;
65494: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65495: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65496: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65497: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65498: l_recog_line_1 NUMBER;
65499: l_recog_line_2 NUMBER;
65500:

Line 65497: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65493: l_num_entries NUMBER;
65494: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65495: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65496: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65497: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65498: l_recog_line_1 NUMBER;
65499: l_recog_line_2 NUMBER;
65500:
65501: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65503: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65499: l_recog_line_2 NUMBER;
65500:
65501: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65502: l_bflow_applied_to_amt NUMBER; -- 5132302
65503: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65504:
65505: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65506:
65507: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65578: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65574: l_accrual_line_num := NULL; -- 4262811
65575: l_tmp_amt := NULL; -- 4262811
65576: --
65577:
65578: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65579: l_balance_type_code <> 'B' THEN
65580: IF NVL(p_source_78,'
65581: ') = 'IC Cost of Sales'
65582: THEN

Line 65650: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65646: --
65647: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65648:
65649: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65650: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65651:
65652: -- 4955764
65653: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65654: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 65694: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

65690: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65691:
65692: IF xla_accounting_cache_pkg.GetValueChar
65693: (p_source_code => 'LEDGER_CATEGORY_CODE'
65694: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65695: AND l_bflow_method_code = 'PRIOR_ENTRY'
65696: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65697: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65698: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 65794: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

65790: p_lookup_type => 'XLA_OWNER_TYPE'
65791: ,p_lookup_code => l_component_type_code
65792: )
65793: ,p_token_4 => 'PRODUCT_NAME'
65794: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65795: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65796: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65797: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65798: ,p_ae_header_id => NULL

Line 65795: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

65791: ,p_lookup_code => l_component_type_code
65792: )
65793: ,p_token_4 => 'PRODUCT_NAME'
65794: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65795: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65796: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65797: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65798: ,p_ae_header_id => NULL
65799: );

Line 65796: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

65792: )
65793: ,p_token_4 => 'PRODUCT_NAME'
65794: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65795: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65796: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65797: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65798: ,p_ae_header_id => NULL
65799: );
65800:

Line 65797: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

65793: ,p_token_4 => 'PRODUCT_NAME'
65794: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65795: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65796: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65797: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65798: ,p_ae_header_id => NULL
65799: );
65800:
65801: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 65828: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65824: ----------------------------------------------------------------------------------
65825: -- 4219869 Business Flow
65826: -- Update journal entry status -- Need to generate this within IF
65827: ----------------------------------------------------------------------------------
65828: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65829: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
65830: ,p_balance_type_code => l_balance_type_code
65831: );
65832:

Line 65915: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

65911:
65912: --
65913: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65914: --
65915: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65916: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65917: ELSE
65918: ---------------------------------------------------------------------------------------------------
65919: -- 4262811a Switch Sign

Line 65940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65936:
65937: XLA_AE_LINES_PKG.ValidateCurrentLine;
65938: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65939:
65940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65941: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65942: ,p_balance_type_code => l_balance_type_code);
65943:
65944: END IF;

Line 66062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

66058: l_tmp_amt NUMBER;
66059: l_acc_rev_natural_side_code VARCHAR2(1);
66060:
66061: l_num_entries NUMBER;
66062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66066: l_recog_line_1 NUMBER;

Line 66063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

66059: l_acc_rev_natural_side_code VARCHAR2(1);
66060:
66061: l_num_entries NUMBER;
66062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66066: l_recog_line_1 NUMBER;
66067: l_recog_line_2 NUMBER;

Line 66064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

66060:
66061: l_num_entries NUMBER;
66062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66066: l_recog_line_1 NUMBER;
66067: l_recog_line_2 NUMBER;
66068:

Line 66065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

66061: l_num_entries NUMBER;
66062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66066: l_recog_line_1 NUMBER;
66067: l_recog_line_2 NUMBER;
66068:
66069: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 66071: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

66067: l_recog_line_2 NUMBER;
66068:
66069: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66070: l_bflow_applied_to_amt NUMBER; -- 5132302
66071: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66072:
66073: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66074:
66075: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 66146: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

66142: l_accrual_line_num := NULL; -- 4262811
66143: l_tmp_amt := NULL; -- 4262811
66144: --
66145:
66146: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
66147: l_balance_type_code <> 'B' THEN
66148: IF NVL(p_source_97,9E125) = 2 AND
66149: ((p_source_95 >= 0 AND
66150: NVL(p_source_62,9E125) = 9) OR

Line 66221: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

66217: --
66218: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
66219:
66220: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
66221: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66222:
66223: -- 4955764
66224: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66225: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66265: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66261: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66262:
66263: IF xla_accounting_cache_pkg.GetValueChar
66264: (p_source_code => 'LEDGER_CATEGORY_CODE'
66265: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66266: AND l_bflow_method_code = 'PRIOR_ENTRY'
66267: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66268: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66269: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66375: p_lookup_type => 'XLA_OWNER_TYPE'
66376: ,p_lookup_code => l_component_type_code
66377: )
66378: ,p_token_4 => 'PRODUCT_NAME'
66379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66383: ,p_ae_header_id => NULL

Line 66380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66376: ,p_lookup_code => l_component_type_code
66377: )
66378: ,p_token_4 => 'PRODUCT_NAME'
66379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66383: ,p_ae_header_id => NULL
66384: );

Line 66381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66377: )
66378: ,p_token_4 => 'PRODUCT_NAME'
66379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66383: ,p_ae_header_id => NULL
66384: );
66385:

Line 66382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66378: ,p_token_4 => 'PRODUCT_NAME'
66379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66383: ,p_ae_header_id => NULL
66384: );
66385:
66386: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66413: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66409: ----------------------------------------------------------------------------------
66410: -- 4219869 Business Flow
66411: -- Update journal entry status -- Need to generate this within IF
66412: ----------------------------------------------------------------------------------
66413: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66414: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66415: ,p_balance_type_code => l_balance_type_code
66416: );
66417:

Line 66500: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

66496:
66497: --
66498: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66499: --
66500: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66501: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66502: ELSE
66503: ---------------------------------------------------------------------------------------------------
66504: -- 4262811a Switch Sign

Line 66525: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66521:
66522: XLA_AE_LINES_PKG.ValidateCurrentLine;
66523: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66524:
66525: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66526: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66527: ,p_balance_type_code => l_balance_type_code);
66528:
66529: END IF;

Line 66647: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

66643: l_tmp_amt NUMBER;
66644: l_acc_rev_natural_side_code VARCHAR2(1);
66645:
66646: l_num_entries NUMBER;
66647: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66648: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66649: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66650: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66651: l_recog_line_1 NUMBER;

Line 66648: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

66644: l_acc_rev_natural_side_code VARCHAR2(1);
66645:
66646: l_num_entries NUMBER;
66647: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66648: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66649: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66650: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66651: l_recog_line_1 NUMBER;
66652: l_recog_line_2 NUMBER;

Line 66649: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

66645:
66646: l_num_entries NUMBER;
66647: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66648: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66649: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66650: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66651: l_recog_line_1 NUMBER;
66652: l_recog_line_2 NUMBER;
66653:

Line 66650: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

66646: l_num_entries NUMBER;
66647: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66648: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66649: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66650: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66651: l_recog_line_1 NUMBER;
66652: l_recog_line_2 NUMBER;
66653:
66654: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 66656: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

66652: l_recog_line_2 NUMBER;
66653:
66654: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66655: l_bflow_applied_to_amt NUMBER; -- 5132302
66656: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66657:
66658: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66659:
66660: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 66731: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

66727: l_accrual_line_num := NULL; -- 4262811
66728: l_tmp_amt := NULL; -- 4262811
66729: --
66730:
66731: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
66732: l_balance_type_code <> 'B' THEN
66733: IF NVL(p_source_97,9E125) = 2 AND
66734: ((p_source_95 >= 0 AND
66735: NVL(p_source_62,9E125) = 9) OR

Line 66806: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

66802: --
66803: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
66804:
66805: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
66806: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66807:
66808: -- 4955764
66809: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66810: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66850: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66846: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66847:
66848: IF xla_accounting_cache_pkg.GetValueChar
66849: (p_source_code => 'LEDGER_CATEGORY_CODE'
66850: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66851: AND l_bflow_method_code = 'PRIOR_ENTRY'
66852: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66853: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66854: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66964: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66960: p_lookup_type => 'XLA_OWNER_TYPE'
66961: ,p_lookup_code => l_component_type_code
66962: )
66963: ,p_token_4 => 'PRODUCT_NAME'
66964: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66965: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66966: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66967: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66968: ,p_ae_header_id => NULL

Line 66965: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66961: ,p_lookup_code => l_component_type_code
66962: )
66963: ,p_token_4 => 'PRODUCT_NAME'
66964: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66965: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66966: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66967: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66968: ,p_ae_header_id => NULL
66969: );

Line 66966: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66962: )
66963: ,p_token_4 => 'PRODUCT_NAME'
66964: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66965: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66966: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66967: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66968: ,p_ae_header_id => NULL
66969: );
66970:

Line 66967: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66963: ,p_token_4 => 'PRODUCT_NAME'
66964: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66965: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66966: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66967: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66968: ,p_ae_header_id => NULL
66969: );
66970:
66971: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66998: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66994: ----------------------------------------------------------------------------------
66995: -- 4219869 Business Flow
66996: -- Update journal entry status -- Need to generate this within IF
66997: ----------------------------------------------------------------------------------
66998: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66999: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
67000: ,p_balance_type_code => l_balance_type_code
67001: );
67002:

Line 67085: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

67081:
67082: --
67083: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
67084: --
67085: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
67086: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
67087: ELSE
67088: ---------------------------------------------------------------------------------------------------
67089: -- 4262811a Switch Sign

Line 67110: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67106:
67107: XLA_AE_LINES_PKG.ValidateCurrentLine;
67108: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67109:
67110: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67111: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
67112: ,p_balance_type_code => l_balance_type_code);
67113:
67114: END IF;

Line 67229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67225: l_tmp_amt NUMBER;
67226: l_acc_rev_natural_side_code VARCHAR2(1);
67227:
67228: l_num_entries NUMBER;
67229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67233: l_recog_line_1 NUMBER;

Line 67230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67226: l_acc_rev_natural_side_code VARCHAR2(1);
67227:
67228: l_num_entries NUMBER;
67229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67233: l_recog_line_1 NUMBER;
67234: l_recog_line_2 NUMBER;

Line 67231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67227:
67228: l_num_entries NUMBER;
67229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67233: l_recog_line_1 NUMBER;
67234: l_recog_line_2 NUMBER;
67235:

Line 67232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67228: l_num_entries NUMBER;
67229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67233: l_recog_line_1 NUMBER;
67234: l_recog_line_2 NUMBER;
67235:
67236: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67238: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67234: l_recog_line_2 NUMBER;
67235:
67236: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67237: l_bflow_applied_to_amt NUMBER; -- 5132302
67238: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67239:
67240: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67241:
67242: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 67313: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

67309: l_accrual_line_num := NULL; -- 4262811
67310: l_tmp_amt := NULL; -- 4262811
67311: --
67312:
67313: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67314: l_balance_type_code <> 'B' THEN
67315: IF NVL(p_source_97,9E125) = 12
67316: THEN
67317:

Line 67384: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67380: --
67381: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67382:
67383: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67384: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67385:
67386: -- 4955764
67387: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67388: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 67428: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

67424: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
67425:
67426: IF xla_accounting_cache_pkg.GetValueChar
67427: (p_source_code => 'LEDGER_CATEGORY_CODE'
67428: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
67429: AND l_bflow_method_code = 'PRIOR_ENTRY'
67430: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
67431: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
67432: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 67542: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

67538: p_lookup_type => 'XLA_OWNER_TYPE'
67539: ,p_lookup_code => l_component_type_code
67540: )
67541: ,p_token_4 => 'PRODUCT_NAME'
67542: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67543: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67544: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67545: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67546: ,p_ae_header_id => NULL

Line 67543: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

67539: ,p_lookup_code => l_component_type_code
67540: )
67541: ,p_token_4 => 'PRODUCT_NAME'
67542: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67543: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67544: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67545: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67546: ,p_ae_header_id => NULL
67547: );

Line 67544: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

67540: )
67541: ,p_token_4 => 'PRODUCT_NAME'
67542: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67543: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67544: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67545: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67546: ,p_ae_header_id => NULL
67547: );
67548:

Line 67545: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

67541: ,p_token_4 => 'PRODUCT_NAME'
67542: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67543: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67544: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67545: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67546: ,p_ae_header_id => NULL
67547: );
67548:
67549: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 67576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67572: ----------------------------------------------------------------------------------
67573: -- 4219869 Business Flow
67574: -- Update journal entry status -- Need to generate this within IF
67575: ----------------------------------------------------------------------------------
67576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67577: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
67578: ,p_balance_type_code => l_balance_type_code
67579: );
67580:

Line 67663: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

67659:
67660: --
67661: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
67662: --
67663: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
67664: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
67665: ELSE
67666: ---------------------------------------------------------------------------------------------------
67667: -- 4262811a Switch Sign

Line 67688: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67684:
67685: XLA_AE_LINES_PKG.ValidateCurrentLine;
67686: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67687:
67688: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67689: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
67690: ,p_balance_type_code => l_balance_type_code);
67691:
67692: END IF;

Line 67807: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67803: l_tmp_amt NUMBER;
67804: l_acc_rev_natural_side_code VARCHAR2(1);
67805:
67806: l_num_entries NUMBER;
67807: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67808: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67809: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67810: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67811: l_recog_line_1 NUMBER;

Line 67808: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67804: l_acc_rev_natural_side_code VARCHAR2(1);
67805:
67806: l_num_entries NUMBER;
67807: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67808: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67809: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67810: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67811: l_recog_line_1 NUMBER;
67812: l_recog_line_2 NUMBER;

Line 67809: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67805:
67806: l_num_entries NUMBER;
67807: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67808: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67809: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67810: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67811: l_recog_line_1 NUMBER;
67812: l_recog_line_2 NUMBER;
67813:

Line 67810: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67806: l_num_entries NUMBER;
67807: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67808: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67809: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67810: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67811: l_recog_line_1 NUMBER;
67812: l_recog_line_2 NUMBER;
67813:
67814: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67816: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67812: l_recog_line_2 NUMBER;
67813:
67814: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67815: l_bflow_applied_to_amt NUMBER; -- 5132302
67816: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67817:
67818: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67819:
67820: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 67891: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

67887: l_accrual_line_num := NULL; -- 4262811
67888: l_tmp_amt := NULL; -- 4262811
67889: --
67890:
67891: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67892: l_balance_type_code <> 'B' THEN
67893: IF NVL(p_source_97,9E125) = 12
67894: THEN
67895:

Line 67962: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67958: --
67959: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67960:
67961: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67962: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67963:
67964: -- 4955764
67965: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67966: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 68006: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

68002: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
68003:
68004: IF xla_accounting_cache_pkg.GetValueChar
68005: (p_source_code => 'LEDGER_CATEGORY_CODE'
68006: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
68007: AND l_bflow_method_code = 'PRIOR_ENTRY'
68008: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
68009: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
68010: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 68120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

68116: p_lookup_type => 'XLA_OWNER_TYPE'
68117: ,p_lookup_code => l_component_type_code
68118: )
68119: ,p_token_4 => 'PRODUCT_NAME'
68120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68124: ,p_ae_header_id => NULL

Line 68121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

68117: ,p_lookup_code => l_component_type_code
68118: )
68119: ,p_token_4 => 'PRODUCT_NAME'
68120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68124: ,p_ae_header_id => NULL
68125: );

Line 68122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

68118: )
68119: ,p_token_4 => 'PRODUCT_NAME'
68120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68124: ,p_ae_header_id => NULL
68125: );
68126:

Line 68123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

68119: ,p_token_4 => 'PRODUCT_NAME'
68120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68124: ,p_ae_header_id => NULL
68125: );
68126:
68127: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 68154: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68150: ----------------------------------------------------------------------------------
68151: -- 4219869 Business Flow
68152: -- Update journal entry status -- Need to generate this within IF
68153: ----------------------------------------------------------------------------------
68154: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68155: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
68156: ,p_balance_type_code => l_balance_type_code
68157: );
68158:

Line 68241: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

68237:
68238: --
68239: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
68240: --
68241: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
68242: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
68243: ELSE
68244: ---------------------------------------------------------------------------------------------------
68245: -- 4262811a Switch Sign

Line 68266: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68262:
68263: XLA_AE_LINES_PKG.ValidateCurrentLine;
68264: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68265:
68266: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68267: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
68268: ,p_balance_type_code => l_balance_type_code);
68269:
68270: END IF;

Line 68385: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

68381: l_tmp_amt NUMBER;
68382: l_acc_rev_natural_side_code VARCHAR2(1);
68383:
68384: l_num_entries NUMBER;
68385: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68386: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68387: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68388: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68389: l_recog_line_1 NUMBER;

Line 68386: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

68382: l_acc_rev_natural_side_code VARCHAR2(1);
68383:
68384: l_num_entries NUMBER;
68385: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68386: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68387: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68388: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68389: l_recog_line_1 NUMBER;
68390: l_recog_line_2 NUMBER;

Line 68387: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

68383:
68384: l_num_entries NUMBER;
68385: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68386: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68387: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68388: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68389: l_recog_line_1 NUMBER;
68390: l_recog_line_2 NUMBER;
68391:

Line 68388: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

68384: l_num_entries NUMBER;
68385: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68386: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68387: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68388: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68389: l_recog_line_1 NUMBER;
68390: l_recog_line_2 NUMBER;
68391:
68392: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 68394: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

68390: l_recog_line_2 NUMBER;
68391:
68392: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68393: l_bflow_applied_to_amt NUMBER; -- 5132302
68394: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68395:
68396: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68397:
68398: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 68469: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

68465: l_accrual_line_num := NULL; -- 4262811
68466: l_tmp_amt := NULL; -- 4262811
68467: --
68468:
68469: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
68470: l_balance_type_code <> 'B' THEN
68471: IF NVL(p_source_97,9E125) = 12
68472: THEN
68473:

Line 68540: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

68536: --
68537: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
68538:
68539: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
68540: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
68541:
68542: -- 4955764
68543: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68544: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 68584: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

68580: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
68581:
68582: IF xla_accounting_cache_pkg.GetValueChar
68583: (p_source_code => 'LEDGER_CATEGORY_CODE'
68584: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
68585: AND l_bflow_method_code = 'PRIOR_ENTRY'
68586: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
68587: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
68588: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 68698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

68694: p_lookup_type => 'XLA_OWNER_TYPE'
68695: ,p_lookup_code => l_component_type_code
68696: )
68697: ,p_token_4 => 'PRODUCT_NAME'
68698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68702: ,p_ae_header_id => NULL

Line 68699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

68695: ,p_lookup_code => l_component_type_code
68696: )
68697: ,p_token_4 => 'PRODUCT_NAME'
68698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68702: ,p_ae_header_id => NULL
68703: );

Line 68700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

68696: )
68697: ,p_token_4 => 'PRODUCT_NAME'
68698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68702: ,p_ae_header_id => NULL
68703: );
68704:

Line 68701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

68697: ,p_token_4 => 'PRODUCT_NAME'
68698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68702: ,p_ae_header_id => NULL
68703: );
68704:
68705: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 68732: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68728: ----------------------------------------------------------------------------------
68729: -- 4219869 Business Flow
68730: -- Update journal entry status -- Need to generate this within IF
68731: ----------------------------------------------------------------------------------
68732: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68733: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
68734: ,p_balance_type_code => l_balance_type_code
68735: );
68736:

Line 68819: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

68815:
68816: --
68817: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
68818: --
68819: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
68820: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
68821: ELSE
68822: ---------------------------------------------------------------------------------------------------
68823: -- 4262811a Switch Sign

Line 68844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68840:
68841: XLA_AE_LINES_PKG.ValidateCurrentLine;
68842: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68843:
68844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68845: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
68846: ,p_balance_type_code => l_balance_type_code);
68847:
68848: END IF;

Line 68963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

68959: l_tmp_amt NUMBER;
68960: l_acc_rev_natural_side_code VARCHAR2(1);
68961:
68962: l_num_entries NUMBER;
68963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68967: l_recog_line_1 NUMBER;

Line 68964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

68960: l_acc_rev_natural_side_code VARCHAR2(1);
68961:
68962: l_num_entries NUMBER;
68963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68967: l_recog_line_1 NUMBER;
68968: l_recog_line_2 NUMBER;

Line 68965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

68961:
68962: l_num_entries NUMBER;
68963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68967: l_recog_line_1 NUMBER;
68968: l_recog_line_2 NUMBER;
68969:

Line 68966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

68962: l_num_entries NUMBER;
68963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68967: l_recog_line_1 NUMBER;
68968: l_recog_line_2 NUMBER;
68969:
68970: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 68972: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

68968: l_recog_line_2 NUMBER;
68969:
68970: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68971: l_bflow_applied_to_amt NUMBER; -- 5132302
68972: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68973:
68974: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68975:
68976: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 69047: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

69043: l_accrual_line_num := NULL; -- 4262811
69044: l_tmp_amt := NULL; -- 4262811
69045: --
69046:
69047: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
69048: l_balance_type_code <> 'B' THEN
69049: IF NVL(p_source_97,9E125) = 12
69050: THEN
69051:

Line 69118: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

69114: --
69115: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
69116:
69117: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
69118: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69119:
69120: -- 4955764
69121: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69122: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 69162: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

69158: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
69159:
69160: IF xla_accounting_cache_pkg.GetValueChar
69161: (p_source_code => 'LEDGER_CATEGORY_CODE'
69162: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
69163: AND l_bflow_method_code = 'PRIOR_ENTRY'
69164: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
69165: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
69166: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 69276: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

69272: p_lookup_type => 'XLA_OWNER_TYPE'
69273: ,p_lookup_code => l_component_type_code
69274: )
69275: ,p_token_4 => 'PRODUCT_NAME'
69276: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69277: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69278: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69279: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69280: ,p_ae_header_id => NULL

Line 69277: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

69273: ,p_lookup_code => l_component_type_code
69274: )
69275: ,p_token_4 => 'PRODUCT_NAME'
69276: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69277: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69278: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69279: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69280: ,p_ae_header_id => NULL
69281: );

Line 69278: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

69274: )
69275: ,p_token_4 => 'PRODUCT_NAME'
69276: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69277: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69278: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69279: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69280: ,p_ae_header_id => NULL
69281: );
69282:

Line 69279: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

69275: ,p_token_4 => 'PRODUCT_NAME'
69276: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69277: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69278: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69279: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69280: ,p_ae_header_id => NULL
69281: );
69282:
69283: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 69310: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69306: ----------------------------------------------------------------------------------
69307: -- 4219869 Business Flow
69308: -- Update journal entry status -- Need to generate this within IF
69309: ----------------------------------------------------------------------------------
69310: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69311: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
69312: ,p_balance_type_code => l_balance_type_code
69313: );
69314:

Line 69397: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

69393:
69394: --
69395: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
69396: --
69397: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
69398: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
69399: ELSE
69400: ---------------------------------------------------------------------------------------------------
69401: -- 4262811a Switch Sign

Line 69422: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69418:
69419: XLA_AE_LINES_PKG.ValidateCurrentLine;
69420: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
69421:
69422: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69423: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
69424: ,p_balance_type_code => l_balance_type_code);
69425:
69426: END IF;

Line 69541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

69537: l_tmp_amt NUMBER;
69538: l_acc_rev_natural_side_code VARCHAR2(1);
69539:
69540: l_num_entries NUMBER;
69541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69545: l_recog_line_1 NUMBER;

Line 69542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

69538: l_acc_rev_natural_side_code VARCHAR2(1);
69539:
69540: l_num_entries NUMBER;
69541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69545: l_recog_line_1 NUMBER;
69546: l_recog_line_2 NUMBER;

Line 69543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

69539:
69540: l_num_entries NUMBER;
69541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69545: l_recog_line_1 NUMBER;
69546: l_recog_line_2 NUMBER;
69547:

Line 69544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

69540: l_num_entries NUMBER;
69541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69545: l_recog_line_1 NUMBER;
69546: l_recog_line_2 NUMBER;
69547:
69548: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 69550: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

69546: l_recog_line_2 NUMBER;
69547:
69548: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
69549: l_bflow_applied_to_amt NUMBER; -- 5132302
69550: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
69551:
69552: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
69553:
69554: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 69625: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

69621: l_accrual_line_num := NULL; -- 4262811
69622: l_tmp_amt := NULL; -- 4262811
69623: --
69624:
69625: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
69626: l_balance_type_code <> 'B' THEN
69627: IF NVL(p_source_97,9E125) = 12
69628: THEN
69629:

Line 69696: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

69692: --
69693: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
69694:
69695: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
69696: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69697:
69698: -- 4955764
69699: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69700: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 69740: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

69736: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
69737:
69738: IF xla_accounting_cache_pkg.GetValueChar
69739: (p_source_code => 'LEDGER_CATEGORY_CODE'
69740: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
69741: AND l_bflow_method_code = 'PRIOR_ENTRY'
69742: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
69743: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
69744: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 69854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

69850: p_lookup_type => 'XLA_OWNER_TYPE'
69851: ,p_lookup_code => l_component_type_code
69852: )
69853: ,p_token_4 => 'PRODUCT_NAME'
69854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69858: ,p_ae_header_id => NULL

Line 69855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

69851: ,p_lookup_code => l_component_type_code
69852: )
69853: ,p_token_4 => 'PRODUCT_NAME'
69854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69858: ,p_ae_header_id => NULL
69859: );

Line 69856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

69852: )
69853: ,p_token_4 => 'PRODUCT_NAME'
69854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69858: ,p_ae_header_id => NULL
69859: );
69860:

Line 69857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

69853: ,p_token_4 => 'PRODUCT_NAME'
69854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69858: ,p_ae_header_id => NULL
69859: );
69860:
69861: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 69888: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69884: ----------------------------------------------------------------------------------
69885: -- 4219869 Business Flow
69886: -- Update journal entry status -- Need to generate this within IF
69887: ----------------------------------------------------------------------------------
69888: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69889: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
69890: ,p_balance_type_code => l_balance_type_code
69891: );
69892:

Line 69975: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

69971:
69972: --
69973: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
69974: --
69975: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
69976: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
69977: ELSE
69978: ---------------------------------------------------------------------------------------------------
69979: -- 4262811a Switch Sign

Line 70000: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69996:
69997: XLA_AE_LINES_PKG.ValidateCurrentLine;
69998: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
69999:
70000: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70001: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
70002: ,p_balance_type_code => l_balance_type_code);
70003:
70004: END IF;

Line 70119: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

70115: l_tmp_amt NUMBER;
70116: l_acc_rev_natural_side_code VARCHAR2(1);
70117:
70118: l_num_entries NUMBER;
70119: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70120: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70121: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70122: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70123: l_recog_line_1 NUMBER;

Line 70120: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

70116: l_acc_rev_natural_side_code VARCHAR2(1);
70117:
70118: l_num_entries NUMBER;
70119: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70120: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70121: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70122: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70123: l_recog_line_1 NUMBER;
70124: l_recog_line_2 NUMBER;

Line 70121: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

70117:
70118: l_num_entries NUMBER;
70119: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70120: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70121: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70122: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70123: l_recog_line_1 NUMBER;
70124: l_recog_line_2 NUMBER;
70125:

Line 70122: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

70118: l_num_entries NUMBER;
70119: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70120: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70121: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70122: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70123: l_recog_line_1 NUMBER;
70124: l_recog_line_2 NUMBER;
70125:
70126: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 70128: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

70124: l_recog_line_2 NUMBER;
70125:
70126: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70127: l_bflow_applied_to_amt NUMBER; -- 5132302
70128: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70129:
70130: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70131:
70132: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 70203: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

70199: l_accrual_line_num := NULL; -- 4262811
70200: l_tmp_amt := NULL; -- 4262811
70201: --
70202:
70203: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
70204: l_balance_type_code <> 'B' THEN
70205: IF NVL(p_source_97,9E125) = 12
70206: THEN
70207:

Line 70274: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

70270: --
70271: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
70272:
70273: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
70274: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70275:
70276: -- 4955764
70277: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70278: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 70318: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

70314: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
70315:
70316: IF xla_accounting_cache_pkg.GetValueChar
70317: (p_source_code => 'LEDGER_CATEGORY_CODE'
70318: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
70319: AND l_bflow_method_code = 'PRIOR_ENTRY'
70320: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
70321: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
70322: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 70432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

70428: p_lookup_type => 'XLA_OWNER_TYPE'
70429: ,p_lookup_code => l_component_type_code
70430: )
70431: ,p_token_4 => 'PRODUCT_NAME'
70432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70436: ,p_ae_header_id => NULL

Line 70433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

70429: ,p_lookup_code => l_component_type_code
70430: )
70431: ,p_token_4 => 'PRODUCT_NAME'
70432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70436: ,p_ae_header_id => NULL
70437: );

Line 70434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

70430: )
70431: ,p_token_4 => 'PRODUCT_NAME'
70432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70436: ,p_ae_header_id => NULL
70437: );
70438:

Line 70435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

70431: ,p_token_4 => 'PRODUCT_NAME'
70432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70436: ,p_ae_header_id => NULL
70437: );
70438:
70439: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 70466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70462: ----------------------------------------------------------------------------------
70463: -- 4219869 Business Flow
70464: -- Update journal entry status -- Need to generate this within IF
70465: ----------------------------------------------------------------------------------
70466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70467: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
70468: ,p_balance_type_code => l_balance_type_code
70469: );
70470:

Line 70553: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

70549:
70550: --
70551: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
70552: --
70553: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
70554: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
70555: ELSE
70556: ---------------------------------------------------------------------------------------------------
70557: -- 4262811a Switch Sign

Line 70578: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70574:
70575: XLA_AE_LINES_PKG.ValidateCurrentLine;
70576: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
70577:
70578: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70579: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
70580: ,p_balance_type_code => l_balance_type_code);
70581:
70582: END IF;

Line 70687: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

70683: l_tmp_amt NUMBER;
70684: l_acc_rev_natural_side_code VARCHAR2(1);
70685:
70686: l_num_entries NUMBER;
70687: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70688: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70689: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70690: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70691: l_recog_line_1 NUMBER;

Line 70688: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

70684: l_acc_rev_natural_side_code VARCHAR2(1);
70685:
70686: l_num_entries NUMBER;
70687: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70688: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70689: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70690: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70691: l_recog_line_1 NUMBER;
70692: l_recog_line_2 NUMBER;

Line 70689: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

70685:
70686: l_num_entries NUMBER;
70687: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70688: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70689: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70690: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70691: l_recog_line_1 NUMBER;
70692: l_recog_line_2 NUMBER;
70693:

Line 70690: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

70686: l_num_entries NUMBER;
70687: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70688: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70689: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70690: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70691: l_recog_line_1 NUMBER;
70692: l_recog_line_2 NUMBER;
70693:
70694: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 70696: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

70692: l_recog_line_2 NUMBER;
70693:
70694: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70695: l_bflow_applied_to_amt NUMBER; -- 5132302
70696: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70697:
70698: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70699:
70700: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 70771: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

70767: l_accrual_line_num := NULL; -- 4262811
70768: l_tmp_amt := NULL; -- 4262811
70769: --
70770:
70771: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
70772: l_balance_type_code <> 'B' THEN
70773: IF NVL(p_source_97,9E125) = 12
70774: THEN
70775:

Line 70842: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

70838: --
70839: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
70840:
70841: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
70842: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70843:
70844: -- 4955764
70845: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70846: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 70886: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

70882: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
70883:
70884: IF xla_accounting_cache_pkg.GetValueChar
70885: (p_source_code => 'LEDGER_CATEGORY_CODE'
70886: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
70887: AND l_bflow_method_code = 'PRIOR_ENTRY'
70888: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
70889: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
70890: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 70986: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

70982: p_lookup_type => 'XLA_OWNER_TYPE'
70983: ,p_lookup_code => l_component_type_code
70984: )
70985: ,p_token_4 => 'PRODUCT_NAME'
70986: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70987: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70988: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70989: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70990: ,p_ae_header_id => NULL

Line 70987: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

70983: ,p_lookup_code => l_component_type_code
70984: )
70985: ,p_token_4 => 'PRODUCT_NAME'
70986: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70987: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70988: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70989: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70990: ,p_ae_header_id => NULL
70991: );

Line 70988: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

70984: )
70985: ,p_token_4 => 'PRODUCT_NAME'
70986: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70987: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70988: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70989: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70990: ,p_ae_header_id => NULL
70991: );
70992:

Line 70989: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

70985: ,p_token_4 => 'PRODUCT_NAME'
70986: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70987: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70988: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70989: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70990: ,p_ae_header_id => NULL
70991: );
70992:
70993: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 71020: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71016: ----------------------------------------------------------------------------------
71017: -- 4219869 Business Flow
71018: -- Update journal entry status -- Need to generate this within IF
71019: ----------------------------------------------------------------------------------
71020: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71021: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
71022: ,p_balance_type_code => l_balance_type_code
71023: );
71024:

Line 71107: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

71103:
71104: --
71105: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
71106: --
71107: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
71108: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
71109: ELSE
71110: ---------------------------------------------------------------------------------------------------
71111: -- 4262811a Switch Sign

Line 71132: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71128:
71129: XLA_AE_LINES_PKG.ValidateCurrentLine;
71130: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
71131:
71132: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71133: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
71134: ,p_balance_type_code => l_balance_type_code);
71135:
71136: END IF;

Line 71251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

71247: l_tmp_amt NUMBER;
71248: l_acc_rev_natural_side_code VARCHAR2(1);
71249:
71250: l_num_entries NUMBER;
71251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71255: l_recog_line_1 NUMBER;

Line 71252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

71248: l_acc_rev_natural_side_code VARCHAR2(1);
71249:
71250: l_num_entries NUMBER;
71251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71255: l_recog_line_1 NUMBER;
71256: l_recog_line_2 NUMBER;

Line 71253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

71249:
71250: l_num_entries NUMBER;
71251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71255: l_recog_line_1 NUMBER;
71256: l_recog_line_2 NUMBER;
71257:

Line 71254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

71250: l_num_entries NUMBER;
71251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71255: l_recog_line_1 NUMBER;
71256: l_recog_line_2 NUMBER;
71257:
71258: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 71260: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

71256: l_recog_line_2 NUMBER;
71257:
71258: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
71259: l_bflow_applied_to_amt NUMBER; -- 5132302
71260: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
71261:
71262: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
71263:
71264: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 71335: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

71331: l_accrual_line_num := NULL; -- 4262811
71332: l_tmp_amt := NULL; -- 4262811
71333: --
71334:
71335: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
71336: l_balance_type_code <> 'B' THEN
71337: IF NVL(p_source_97,9E125) = 12
71338: THEN
71339:

Line 71406: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

71402: --
71403: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
71404:
71405: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
71406: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71407:
71408: -- 4955764
71409: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71410: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 71450: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

71446: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
71447:
71448: IF xla_accounting_cache_pkg.GetValueChar
71449: (p_source_code => 'LEDGER_CATEGORY_CODE'
71450: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
71451: AND l_bflow_method_code = 'PRIOR_ENTRY'
71452: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
71453: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
71454: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 71564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

71560: p_lookup_type => 'XLA_OWNER_TYPE'
71561: ,p_lookup_code => l_component_type_code
71562: )
71563: ,p_token_4 => 'PRODUCT_NAME'
71564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71568: ,p_ae_header_id => NULL

Line 71565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

71561: ,p_lookup_code => l_component_type_code
71562: )
71563: ,p_token_4 => 'PRODUCT_NAME'
71564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71568: ,p_ae_header_id => NULL
71569: );

Line 71566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

71562: )
71563: ,p_token_4 => 'PRODUCT_NAME'
71564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71568: ,p_ae_header_id => NULL
71569: );
71570:

Line 71567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

71563: ,p_token_4 => 'PRODUCT_NAME'
71564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71568: ,p_ae_header_id => NULL
71569: );
71570:
71571: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 71598: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71594: ----------------------------------------------------------------------------------
71595: -- 4219869 Business Flow
71596: -- Update journal entry status -- Need to generate this within IF
71597: ----------------------------------------------------------------------------------
71598: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71599: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
71600: ,p_balance_type_code => l_balance_type_code
71601: );
71602:

Line 71685: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

71681:
71682: --
71683: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
71684: --
71685: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
71686: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
71687: ELSE
71688: ---------------------------------------------------------------------------------------------------
71689: -- 4262811a Switch Sign

Line 71710: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71706:
71707: XLA_AE_LINES_PKG.ValidateCurrentLine;
71708: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
71709:
71710: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71711: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
71712: ,p_balance_type_code => l_balance_type_code);
71713:
71714: END IF;

Line 71829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

71825: l_tmp_amt NUMBER;
71826: l_acc_rev_natural_side_code VARCHAR2(1);
71827:
71828: l_num_entries NUMBER;
71829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71833: l_recog_line_1 NUMBER;

Line 71830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

71826: l_acc_rev_natural_side_code VARCHAR2(1);
71827:
71828: l_num_entries NUMBER;
71829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71833: l_recog_line_1 NUMBER;
71834: l_recog_line_2 NUMBER;

Line 71831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

71827:
71828: l_num_entries NUMBER;
71829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71833: l_recog_line_1 NUMBER;
71834: l_recog_line_2 NUMBER;
71835:

Line 71832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

71828: l_num_entries NUMBER;
71829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71833: l_recog_line_1 NUMBER;
71834: l_recog_line_2 NUMBER;
71835:
71836: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 71838: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

71834: l_recog_line_2 NUMBER;
71835:
71836: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
71837: l_bflow_applied_to_amt NUMBER; -- 5132302
71838: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
71839:
71840: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
71841:
71842: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 71913: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

71909: l_accrual_line_num := NULL; -- 4262811
71910: l_tmp_amt := NULL; -- 4262811
71911: --
71912:
71913: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
71914: l_balance_type_code <> 'B' THEN
71915: IF NVL(p_source_97,9E125) = 12
71916: THEN
71917:

Line 71984: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

71980: --
71981: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
71982:
71983: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
71984: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71985:
71986: -- 4955764
71987: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71988: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 72028: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

72024: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
72025:
72026: IF xla_accounting_cache_pkg.GetValueChar
72027: (p_source_code => 'LEDGER_CATEGORY_CODE'
72028: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
72029: AND l_bflow_method_code = 'PRIOR_ENTRY'
72030: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
72031: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
72032: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 72142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

72138: p_lookup_type => 'XLA_OWNER_TYPE'
72139: ,p_lookup_code => l_component_type_code
72140: )
72141: ,p_token_4 => 'PRODUCT_NAME'
72142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72146: ,p_ae_header_id => NULL

Line 72143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

72139: ,p_lookup_code => l_component_type_code
72140: )
72141: ,p_token_4 => 'PRODUCT_NAME'
72142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72146: ,p_ae_header_id => NULL
72147: );

Line 72144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

72140: )
72141: ,p_token_4 => 'PRODUCT_NAME'
72142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72146: ,p_ae_header_id => NULL
72147: );
72148:

Line 72145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

72141: ,p_token_4 => 'PRODUCT_NAME'
72142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72146: ,p_ae_header_id => NULL
72147: );
72148:
72149: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 72176: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72172: ----------------------------------------------------------------------------------
72173: -- 4219869 Business Flow
72174: -- Update journal entry status -- Need to generate this within IF
72175: ----------------------------------------------------------------------------------
72176: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72177: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
72178: ,p_balance_type_code => l_balance_type_code
72179: );
72180:

Line 72263: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

72259:
72260: --
72261: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
72262: --
72263: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
72264: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
72265: ELSE
72266: ---------------------------------------------------------------------------------------------------
72267: -- 4262811a Switch Sign

Line 72288: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72284:
72285: XLA_AE_LINES_PKG.ValidateCurrentLine;
72286: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72287:
72288: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72289: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
72290: ,p_balance_type_code => l_balance_type_code);
72291:
72292: END IF;

Line 72407: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

72403: l_tmp_amt NUMBER;
72404: l_acc_rev_natural_side_code VARCHAR2(1);
72405:
72406: l_num_entries NUMBER;
72407: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72408: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72409: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72410: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72411: l_recog_line_1 NUMBER;

Line 72408: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

72404: l_acc_rev_natural_side_code VARCHAR2(1);
72405:
72406: l_num_entries NUMBER;
72407: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72408: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72409: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72410: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72411: l_recog_line_1 NUMBER;
72412: l_recog_line_2 NUMBER;

Line 72409: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

72405:
72406: l_num_entries NUMBER;
72407: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72408: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72409: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72410: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72411: l_recog_line_1 NUMBER;
72412: l_recog_line_2 NUMBER;
72413:

Line 72410: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

72406: l_num_entries NUMBER;
72407: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72408: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72409: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72410: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72411: l_recog_line_1 NUMBER;
72412: l_recog_line_2 NUMBER;
72413:
72414: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 72416: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

72412: l_recog_line_2 NUMBER;
72413:
72414: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72415: l_bflow_applied_to_amt NUMBER; -- 5132302
72416: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72417:
72418: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72419:
72420: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 72491: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

72487: l_accrual_line_num := NULL; -- 4262811
72488: l_tmp_amt := NULL; -- 4262811
72489: --
72490:
72491: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
72492: l_balance_type_code <> 'B' THEN
72493: IF NVL(p_source_97,9E125) = 12
72494: THEN
72495:

Line 72562: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

72558: --
72559: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
72560:
72561: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
72562: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
72563:
72564: -- 4955764
72565: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72566: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 72606: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

72602: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
72603:
72604: IF xla_accounting_cache_pkg.GetValueChar
72605: (p_source_code => 'LEDGER_CATEGORY_CODE'
72606: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
72607: AND l_bflow_method_code = 'PRIOR_ENTRY'
72608: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
72609: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
72610: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 72720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

72716: p_lookup_type => 'XLA_OWNER_TYPE'
72717: ,p_lookup_code => l_component_type_code
72718: )
72719: ,p_token_4 => 'PRODUCT_NAME'
72720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72724: ,p_ae_header_id => NULL

Line 72721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

72717: ,p_lookup_code => l_component_type_code
72718: )
72719: ,p_token_4 => 'PRODUCT_NAME'
72720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72724: ,p_ae_header_id => NULL
72725: );

Line 72722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

72718: )
72719: ,p_token_4 => 'PRODUCT_NAME'
72720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72724: ,p_ae_header_id => NULL
72725: );
72726:

Line 72723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

72719: ,p_token_4 => 'PRODUCT_NAME'
72720: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72721: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72722: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72723: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72724: ,p_ae_header_id => NULL
72725: );
72726:
72727: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 72754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72750: ----------------------------------------------------------------------------------
72751: -- 4219869 Business Flow
72752: -- Update journal entry status -- Need to generate this within IF
72753: ----------------------------------------------------------------------------------
72754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72755: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
72756: ,p_balance_type_code => l_balance_type_code
72757: );
72758:

Line 72841: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

72837:
72838: --
72839: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
72840: --
72841: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
72842: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
72843: ELSE
72844: ---------------------------------------------------------------------------------------------------
72845: -- 4262811a Switch Sign

Line 72866: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72862:
72863: XLA_AE_LINES_PKG.ValidateCurrentLine;
72864: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72865:
72866: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72867: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
72868: ,p_balance_type_code => l_balance_type_code);
72869:
72870: END IF;

Line 72985: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

72981: l_tmp_amt NUMBER;
72982: l_acc_rev_natural_side_code VARCHAR2(1);
72983:
72984: l_num_entries NUMBER;
72985: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72986: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72987: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72988: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72989: l_recog_line_1 NUMBER;

Line 72986: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

72982: l_acc_rev_natural_side_code VARCHAR2(1);
72983:
72984: l_num_entries NUMBER;
72985: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72986: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72987: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72988: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72989: l_recog_line_1 NUMBER;
72990: l_recog_line_2 NUMBER;

Line 72987: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

72983:
72984: l_num_entries NUMBER;
72985: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72986: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72987: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72988: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72989: l_recog_line_1 NUMBER;
72990: l_recog_line_2 NUMBER;
72991:

Line 72988: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

72984: l_num_entries NUMBER;
72985: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72986: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72987: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72988: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72989: l_recog_line_1 NUMBER;
72990: l_recog_line_2 NUMBER;
72991:
72992: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 72994: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

72990: l_recog_line_2 NUMBER;
72991:
72992: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72993: l_bflow_applied_to_amt NUMBER; -- 5132302
72994: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72995:
72996: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72997:
72998: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 73069: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

73065: l_accrual_line_num := NULL; -- 4262811
73066: l_tmp_amt := NULL; -- 4262811
73067: --
73068:
73069: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
73070: l_balance_type_code <> 'B' THEN
73071: IF NVL(p_source_97,9E125) = 12
73072: THEN
73073:

Line 73140: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

73136: --
73137: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
73138:
73139: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
73140: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
73141:
73142: -- 4955764
73143: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73144: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 73184: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

73180: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
73181:
73182: IF xla_accounting_cache_pkg.GetValueChar
73183: (p_source_code => 'LEDGER_CATEGORY_CODE'
73184: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
73185: AND l_bflow_method_code = 'PRIOR_ENTRY'
73186: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
73187: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
73188: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 73298: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

73294: p_lookup_type => 'XLA_OWNER_TYPE'
73295: ,p_lookup_code => l_component_type_code
73296: )
73297: ,p_token_4 => 'PRODUCT_NAME'
73298: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73299: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73300: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73301: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73302: ,p_ae_header_id => NULL

Line 73299: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

73295: ,p_lookup_code => l_component_type_code
73296: )
73297: ,p_token_4 => 'PRODUCT_NAME'
73298: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73299: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73300: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73301: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73302: ,p_ae_header_id => NULL
73303: );

Line 73300: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

73296: )
73297: ,p_token_4 => 'PRODUCT_NAME'
73298: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73299: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73300: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73301: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73302: ,p_ae_header_id => NULL
73303: );
73304:

Line 73301: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

73297: ,p_token_4 => 'PRODUCT_NAME'
73298: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73299: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73300: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73301: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73302: ,p_ae_header_id => NULL
73303: );
73304:
73305: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 73332: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73328: ----------------------------------------------------------------------------------
73329: -- 4219869 Business Flow
73330: -- Update journal entry status -- Need to generate this within IF
73331: ----------------------------------------------------------------------------------
73332: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73333: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
73334: ,p_balance_type_code => l_balance_type_code
73335: );
73336:

Line 73419: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

73415:
73416: --
73417: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
73418: --
73419: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
73420: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
73421: ELSE
73422: ---------------------------------------------------------------------------------------------------
73423: -- 4262811a Switch Sign

Line 73444: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73440:
73441: XLA_AE_LINES_PKG.ValidateCurrentLine;
73442: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
73443:
73444: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73445: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
73446: ,p_balance_type_code => l_balance_type_code);
73447:
73448: END IF;

Line 73563: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

73559: l_tmp_amt NUMBER;
73560: l_acc_rev_natural_side_code VARCHAR2(1);
73561:
73562: l_num_entries NUMBER;
73563: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73564: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73565: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73566: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73567: l_recog_line_1 NUMBER;

Line 73564: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

73560: l_acc_rev_natural_side_code VARCHAR2(1);
73561:
73562: l_num_entries NUMBER;
73563: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73564: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73565: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73566: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73567: l_recog_line_1 NUMBER;
73568: l_recog_line_2 NUMBER;

Line 73565: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

73561:
73562: l_num_entries NUMBER;
73563: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73564: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73565: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73566: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73567: l_recog_line_1 NUMBER;
73568: l_recog_line_2 NUMBER;
73569:

Line 73566: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

73562: l_num_entries NUMBER;
73563: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73564: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73565: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73566: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73567: l_recog_line_1 NUMBER;
73568: l_recog_line_2 NUMBER;
73569:
73570: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 73572: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

73568: l_recog_line_2 NUMBER;
73569:
73570: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
73571: l_bflow_applied_to_amt NUMBER; -- 5132302
73572: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
73573:
73574: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
73575:
73576: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 73647: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

73643: l_accrual_line_num := NULL; -- 4262811
73644: l_tmp_amt := NULL; -- 4262811
73645: --
73646:
73647: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
73648: l_balance_type_code <> 'B' THEN
73649: IF NVL(p_source_97,9E125) = 12
73650: THEN
73651:

Line 73718: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

73714: --
73715: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
73716:
73717: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
73718: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
73719:
73720: -- 4955764
73721: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73722: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 73762: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

73758: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
73759:
73760: IF xla_accounting_cache_pkg.GetValueChar
73761: (p_source_code => 'LEDGER_CATEGORY_CODE'
73762: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
73763: AND l_bflow_method_code = 'PRIOR_ENTRY'
73764: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
73765: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
73766: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 73876: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

73872: p_lookup_type => 'XLA_OWNER_TYPE'
73873: ,p_lookup_code => l_component_type_code
73874: )
73875: ,p_token_4 => 'PRODUCT_NAME'
73876: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73877: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73878: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73879: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73880: ,p_ae_header_id => NULL

Line 73877: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

73873: ,p_lookup_code => l_component_type_code
73874: )
73875: ,p_token_4 => 'PRODUCT_NAME'
73876: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73877: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73878: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73879: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73880: ,p_ae_header_id => NULL
73881: );

Line 73878: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

73874: )
73875: ,p_token_4 => 'PRODUCT_NAME'
73876: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73877: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73878: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73879: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73880: ,p_ae_header_id => NULL
73881: );
73882:

Line 73879: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

73875: ,p_token_4 => 'PRODUCT_NAME'
73876: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73877: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73878: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73879: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73880: ,p_ae_header_id => NULL
73881: );
73882:
73883: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 73910: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73906: ----------------------------------------------------------------------------------
73907: -- 4219869 Business Flow
73908: -- Update journal entry status -- Need to generate this within IF
73909: ----------------------------------------------------------------------------------
73910: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73911: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
73912: ,p_balance_type_code => l_balance_type_code
73913: );
73914:

Line 73997: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

73993:
73994: --
73995: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
73996: --
73997: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
73998: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
73999: ELSE
74000: ---------------------------------------------------------------------------------------------------
74001: -- 4262811a Switch Sign

Line 74022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74018:
74019: XLA_AE_LINES_PKG.ValidateCurrentLine;
74020: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74021:
74022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74023: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
74024: ,p_balance_type_code => l_balance_type_code);
74025:
74026: END IF;

Line 74141: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

74137: l_tmp_amt NUMBER;
74138: l_acc_rev_natural_side_code VARCHAR2(1);
74139:
74140: l_num_entries NUMBER;
74141: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74142: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74143: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74144: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74145: l_recog_line_1 NUMBER;

Line 74142: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

74138: l_acc_rev_natural_side_code VARCHAR2(1);
74139:
74140: l_num_entries NUMBER;
74141: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74142: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74143: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74144: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74145: l_recog_line_1 NUMBER;
74146: l_recog_line_2 NUMBER;

Line 74143: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

74139:
74140: l_num_entries NUMBER;
74141: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74142: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74143: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74144: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74145: l_recog_line_1 NUMBER;
74146: l_recog_line_2 NUMBER;
74147:

Line 74144: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

74140: l_num_entries NUMBER;
74141: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74142: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74143: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74144: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74145: l_recog_line_1 NUMBER;
74146: l_recog_line_2 NUMBER;
74147:
74148: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 74150: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

74146: l_recog_line_2 NUMBER;
74147:
74148: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
74149: l_bflow_applied_to_amt NUMBER; -- 5132302
74150: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
74151:
74152: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
74153:
74154: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 74225: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

74221: l_accrual_line_num := NULL; -- 4262811
74222: l_tmp_amt := NULL; -- 4262811
74223: --
74224:
74225: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
74226: l_balance_type_code <> 'B' THEN
74227: IF NVL(p_source_97,9E125) = 12
74228: THEN
74229:

Line 74296: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

74292: --
74293: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
74294:
74295: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
74296: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74297:
74298: -- 4955764
74299: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74300: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 74340: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

74336: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
74337:
74338: IF xla_accounting_cache_pkg.GetValueChar
74339: (p_source_code => 'LEDGER_CATEGORY_CODE'
74340: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
74341: AND l_bflow_method_code = 'PRIOR_ENTRY'
74342: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
74343: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
74344: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 74454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

74450: p_lookup_type => 'XLA_OWNER_TYPE'
74451: ,p_lookup_code => l_component_type_code
74452: )
74453: ,p_token_4 => 'PRODUCT_NAME'
74454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74458: ,p_ae_header_id => NULL

Line 74455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

74451: ,p_lookup_code => l_component_type_code
74452: )
74453: ,p_token_4 => 'PRODUCT_NAME'
74454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74458: ,p_ae_header_id => NULL
74459: );

Line 74456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

74452: )
74453: ,p_token_4 => 'PRODUCT_NAME'
74454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74458: ,p_ae_header_id => NULL
74459: );
74460:

Line 74457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

74453: ,p_token_4 => 'PRODUCT_NAME'
74454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74458: ,p_ae_header_id => NULL
74459: );
74460:
74461: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 74488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74484: ----------------------------------------------------------------------------------
74485: -- 4219869 Business Flow
74486: -- Update journal entry status -- Need to generate this within IF
74487: ----------------------------------------------------------------------------------
74488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74489: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
74490: ,p_balance_type_code => l_balance_type_code
74491: );
74492:

Line 74575: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

74571:
74572: --
74573: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
74574: --
74575: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
74576: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
74577: ELSE
74578: ---------------------------------------------------------------------------------------------------
74579: -- 4262811a Switch Sign

Line 74600: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74596:
74597: XLA_AE_LINES_PKG.ValidateCurrentLine;
74598: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74599:
74600: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74601: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
74602: ,p_balance_type_code => l_balance_type_code);
74603:
74604: END IF;

Line 74739: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

74735: l_tmp_amt NUMBER;
74736: l_acc_rev_natural_side_code VARCHAR2(1);
74737:
74738: l_num_entries NUMBER;
74739: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74740: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74741: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74742: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74743: l_recog_line_1 NUMBER;

Line 74740: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

74736: l_acc_rev_natural_side_code VARCHAR2(1);
74737:
74738: l_num_entries NUMBER;
74739: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74740: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74741: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74742: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74743: l_recog_line_1 NUMBER;
74744: l_recog_line_2 NUMBER;

Line 74741: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

74737:
74738: l_num_entries NUMBER;
74739: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74740: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74741: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74742: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74743: l_recog_line_1 NUMBER;
74744: l_recog_line_2 NUMBER;
74745:

Line 74742: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

74738: l_num_entries NUMBER;
74739: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74740: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74741: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74742: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74743: l_recog_line_1 NUMBER;
74744: l_recog_line_2 NUMBER;
74745:
74746: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 74748: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

74744: l_recog_line_2 NUMBER;
74745:
74746: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
74747: l_bflow_applied_to_amt NUMBER; -- 5132302
74748: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
74749:
74750: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
74751:
74752: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 74823: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

74819: l_accrual_line_num := NULL; -- 4262811
74820: l_tmp_amt := NULL; -- 4262811
74821: --
74822:
74823: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
74824: l_balance_type_code <> 'B' THEN
74825: IF NVL(p_source_97,9E125) = 12
74826: THEN
74827:

Line 74894: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

74890: --
74891: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
74892:
74893: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
74894: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74895:
74896: -- 4955764
74897: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74898: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 74970: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

74966: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
74967:
74968: IF xla_accounting_cache_pkg.GetValueChar
74969: (p_source_code => 'LEDGER_CATEGORY_CODE'
74970: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
74971: AND l_bflow_method_code = 'PRIOR_ENTRY'
74972: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
74973: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
74974: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 75084: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

75080: p_lookup_type => 'XLA_OWNER_TYPE'
75081: ,p_lookup_code => l_component_type_code
75082: )
75083: ,p_token_4 => 'PRODUCT_NAME'
75084: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75085: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75086: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75087: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75088: ,p_ae_header_id => NULL

Line 75085: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

75081: ,p_lookup_code => l_component_type_code
75082: )
75083: ,p_token_4 => 'PRODUCT_NAME'
75084: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75085: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75086: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75087: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75088: ,p_ae_header_id => NULL
75089: );

Line 75086: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

75082: )
75083: ,p_token_4 => 'PRODUCT_NAME'
75084: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75085: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75086: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75087: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75088: ,p_ae_header_id => NULL
75089: );
75090:

Line 75087: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

75083: ,p_token_4 => 'PRODUCT_NAME'
75084: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75085: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75086: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75087: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75088: ,p_ae_header_id => NULL
75089: );
75090:
75091: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 75118: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75114: ----------------------------------------------------------------------------------
75115: -- 4219869 Business Flow
75116: -- Update journal entry status -- Need to generate this within IF
75117: ----------------------------------------------------------------------------------
75118: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75119: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
75120: ,p_balance_type_code => l_balance_type_code
75121: );
75122:

Line 75205: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

75201:
75202: --
75203: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
75204: --
75205: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
75206: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
75207: ELSE
75208: ---------------------------------------------------------------------------------------------------
75209: -- 4262811a Switch Sign

Line 75230: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75226:
75227: XLA_AE_LINES_PKG.ValidateCurrentLine;
75228: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75229:
75230: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75231: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
75232: ,p_balance_type_code => l_balance_type_code);
75233:
75234: END IF;

Line 75349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

75345: l_tmp_amt NUMBER;
75346: l_acc_rev_natural_side_code VARCHAR2(1);
75347:
75348: l_num_entries NUMBER;
75349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75353: l_recog_line_1 NUMBER;

Line 75350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

75346: l_acc_rev_natural_side_code VARCHAR2(1);
75347:
75348: l_num_entries NUMBER;
75349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75353: l_recog_line_1 NUMBER;
75354: l_recog_line_2 NUMBER;

Line 75351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

75347:
75348: l_num_entries NUMBER;
75349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75353: l_recog_line_1 NUMBER;
75354: l_recog_line_2 NUMBER;
75355:

Line 75352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

75348: l_num_entries NUMBER;
75349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75353: l_recog_line_1 NUMBER;
75354: l_recog_line_2 NUMBER;
75355:
75356: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 75358: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

75354: l_recog_line_2 NUMBER;
75355:
75356: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75357: l_bflow_applied_to_amt NUMBER; -- 5132302
75358: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75359:
75360: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75361:
75362: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 75433: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

75429: l_accrual_line_num := NULL; -- 4262811
75430: l_tmp_amt := NULL; -- 4262811
75431: --
75432:
75433: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
75434: l_balance_type_code <> 'B' THEN
75435: IF NVL(p_source_97,9E125) = 9
75436: THEN
75437:

Line 75504: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

75500: --
75501: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
75502:
75503: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
75504: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
75505:
75506: -- 4955764
75507: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75508: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 75548: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

75544: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
75545:
75546: IF xla_accounting_cache_pkg.GetValueChar
75547: (p_source_code => 'LEDGER_CATEGORY_CODE'
75548: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
75549: AND l_bflow_method_code = 'PRIOR_ENTRY'
75550: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
75551: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
75552: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 75662: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

75658: p_lookup_type => 'XLA_OWNER_TYPE'
75659: ,p_lookup_code => l_component_type_code
75660: )
75661: ,p_token_4 => 'PRODUCT_NAME'
75662: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75663: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75664: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75665: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75666: ,p_ae_header_id => NULL

Line 75663: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

75659: ,p_lookup_code => l_component_type_code
75660: )
75661: ,p_token_4 => 'PRODUCT_NAME'
75662: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75663: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75664: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75665: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75666: ,p_ae_header_id => NULL
75667: );

Line 75664: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

75660: )
75661: ,p_token_4 => 'PRODUCT_NAME'
75662: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75663: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75664: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75665: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75666: ,p_ae_header_id => NULL
75667: );
75668:

Line 75665: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

75661: ,p_token_4 => 'PRODUCT_NAME'
75662: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75663: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75664: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75665: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75666: ,p_ae_header_id => NULL
75667: );
75668:
75669: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 75696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75692: ----------------------------------------------------------------------------------
75693: -- 4219869 Business Flow
75694: -- Update journal entry status -- Need to generate this within IF
75695: ----------------------------------------------------------------------------------
75696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75697: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
75698: ,p_balance_type_code => l_balance_type_code
75699: );
75700:

Line 75783: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

75779:
75780: --
75781: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
75782: --
75783: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
75784: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
75785: ELSE
75786: ---------------------------------------------------------------------------------------------------
75787: -- 4262811a Switch Sign

Line 75808: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75804:
75805: XLA_AE_LINES_PKG.ValidateCurrentLine;
75806: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75807:
75808: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75809: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
75810: ,p_balance_type_code => l_balance_type_code);
75811:
75812: END IF;

Line 75947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

75943: l_tmp_amt NUMBER;
75944: l_acc_rev_natural_side_code VARCHAR2(1);
75945:
75946: l_num_entries NUMBER;
75947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75951: l_recog_line_1 NUMBER;

Line 75948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

75944: l_acc_rev_natural_side_code VARCHAR2(1);
75945:
75946: l_num_entries NUMBER;
75947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75951: l_recog_line_1 NUMBER;
75952: l_recog_line_2 NUMBER;

Line 75949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

75945:
75946: l_num_entries NUMBER;
75947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75951: l_recog_line_1 NUMBER;
75952: l_recog_line_2 NUMBER;
75953:

Line 75950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

75946: l_num_entries NUMBER;
75947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75951: l_recog_line_1 NUMBER;
75952: l_recog_line_2 NUMBER;
75953:
75954: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 75956: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

75952: l_recog_line_2 NUMBER;
75953:
75954: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75955: l_bflow_applied_to_amt NUMBER; -- 5132302
75956: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75957:
75958: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75959:
75960: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 76031: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

76027: l_accrual_line_num := NULL; -- 4262811
76028: l_tmp_amt := NULL; -- 4262811
76029: --
76030:
76031: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
76032: l_balance_type_code <> 'B' THEN
76033: IF NVL(p_source_97,9E125) = 9
76034: THEN
76035:

Line 76102: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

76098: --
76099: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
76100:
76101: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
76102: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76103:
76104: -- 4955764
76105: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76106: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 76178: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

76174: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
76175:
76176: IF xla_accounting_cache_pkg.GetValueChar
76177: (p_source_code => 'LEDGER_CATEGORY_CODE'
76178: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
76179: AND l_bflow_method_code = 'PRIOR_ENTRY'
76180: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
76181: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
76182: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 76292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

76288: p_lookup_type => 'XLA_OWNER_TYPE'
76289: ,p_lookup_code => l_component_type_code
76290: )
76291: ,p_token_4 => 'PRODUCT_NAME'
76292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76296: ,p_ae_header_id => NULL

Line 76293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

76289: ,p_lookup_code => l_component_type_code
76290: )
76291: ,p_token_4 => 'PRODUCT_NAME'
76292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76296: ,p_ae_header_id => NULL
76297: );

Line 76294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

76290: )
76291: ,p_token_4 => 'PRODUCT_NAME'
76292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76296: ,p_ae_header_id => NULL
76297: );
76298:

Line 76295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

76291: ,p_token_4 => 'PRODUCT_NAME'
76292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76296: ,p_ae_header_id => NULL
76297: );
76298:
76299: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 76326: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76322: ----------------------------------------------------------------------------------
76323: -- 4219869 Business Flow
76324: -- Update journal entry status -- Need to generate this within IF
76325: ----------------------------------------------------------------------------------
76326: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76327: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
76328: ,p_balance_type_code => l_balance_type_code
76329: );
76330:

Line 76413: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

76409:
76410: --
76411: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
76412: --
76413: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
76414: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
76415: ELSE
76416: ---------------------------------------------------------------------------------------------------
76417: -- 4262811a Switch Sign

Line 76438: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76434:
76435: XLA_AE_LINES_PKG.ValidateCurrentLine;
76436: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
76437:
76438: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76439: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
76440: ,p_balance_type_code => l_balance_type_code);
76441:
76442: END IF;

Line 76557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

76553: l_tmp_amt NUMBER;
76554: l_acc_rev_natural_side_code VARCHAR2(1);
76555:
76556: l_num_entries NUMBER;
76557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76561: l_recog_line_1 NUMBER;

Line 76558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

76554: l_acc_rev_natural_side_code VARCHAR2(1);
76555:
76556: l_num_entries NUMBER;
76557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76561: l_recog_line_1 NUMBER;
76562: l_recog_line_2 NUMBER;

Line 76559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

76555:
76556: l_num_entries NUMBER;
76557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76561: l_recog_line_1 NUMBER;
76562: l_recog_line_2 NUMBER;
76563:

Line 76560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

76556: l_num_entries NUMBER;
76557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76561: l_recog_line_1 NUMBER;
76562: l_recog_line_2 NUMBER;
76563:
76564: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 76566: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

76562: l_recog_line_2 NUMBER;
76563:
76564: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
76565: l_bflow_applied_to_amt NUMBER; -- 5132302
76566: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
76567:
76568: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
76569:
76570: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 76641: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

76637: l_accrual_line_num := NULL; -- 4262811
76638: l_tmp_amt := NULL; -- 4262811
76639: --
76640:
76641: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
76642: l_balance_type_code <> 'B' THEN
76643: IF NVL(p_source_97,9E125) = 9
76644: THEN
76645:

Line 76712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

76708: --
76709: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
76710:
76711: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
76712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76713:
76714: -- 4955764
76715: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76716: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 76756: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

76752: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
76753:
76754: IF xla_accounting_cache_pkg.GetValueChar
76755: (p_source_code => 'LEDGER_CATEGORY_CODE'
76756: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
76757: AND l_bflow_method_code = 'PRIOR_ENTRY'
76758: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
76759: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
76760: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 76870: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

76866: p_lookup_type => 'XLA_OWNER_TYPE'
76867: ,p_lookup_code => l_component_type_code
76868: )
76869: ,p_token_4 => 'PRODUCT_NAME'
76870: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76871: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76872: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76873: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76874: ,p_ae_header_id => NULL

Line 76871: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

76867: ,p_lookup_code => l_component_type_code
76868: )
76869: ,p_token_4 => 'PRODUCT_NAME'
76870: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76871: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76872: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76873: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76874: ,p_ae_header_id => NULL
76875: );

Line 76872: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

76868: )
76869: ,p_token_4 => 'PRODUCT_NAME'
76870: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76871: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76872: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76873: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76874: ,p_ae_header_id => NULL
76875: );
76876:

Line 76873: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

76869: ,p_token_4 => 'PRODUCT_NAME'
76870: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76871: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76872: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76873: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76874: ,p_ae_header_id => NULL
76875: );
76876:
76877: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 76904: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76900: ----------------------------------------------------------------------------------
76901: -- 4219869 Business Flow
76902: -- Update journal entry status -- Need to generate this within IF
76903: ----------------------------------------------------------------------------------
76904: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76905: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
76906: ,p_balance_type_code => l_balance_type_code
76907: );
76908:

Line 76991: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

76987:
76988: --
76989: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
76990: --
76991: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
76992: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
76993: ELSE
76994: ---------------------------------------------------------------------------------------------------
76995: -- 4262811a Switch Sign

Line 77016: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77012:
77013: XLA_AE_LINES_PKG.ValidateCurrentLine;
77014: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77015:
77016: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77017: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
77018: ,p_balance_type_code => l_balance_type_code);
77019:
77020: END IF;

Line 77155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

77151: l_tmp_amt NUMBER;
77152: l_acc_rev_natural_side_code VARCHAR2(1);
77153:
77154: l_num_entries NUMBER;
77155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77159: l_recog_line_1 NUMBER;

Line 77156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

77152: l_acc_rev_natural_side_code VARCHAR2(1);
77153:
77154: l_num_entries NUMBER;
77155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77159: l_recog_line_1 NUMBER;
77160: l_recog_line_2 NUMBER;

Line 77157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

77153:
77154: l_num_entries NUMBER;
77155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77159: l_recog_line_1 NUMBER;
77160: l_recog_line_2 NUMBER;
77161:

Line 77158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

77154: l_num_entries NUMBER;
77155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77159: l_recog_line_1 NUMBER;
77160: l_recog_line_2 NUMBER;
77161:
77162: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 77164: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

77160: l_recog_line_2 NUMBER;
77161:
77162: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77163: l_bflow_applied_to_amt NUMBER; -- 5132302
77164: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77165:
77166: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77167:
77168: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 77239: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

77235: l_accrual_line_num := NULL; -- 4262811
77236: l_tmp_amt := NULL; -- 4262811
77237: --
77238:
77239: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
77240: l_balance_type_code <> 'B' THEN
77241: IF NVL(p_source_97,9E125) = 9
77242: THEN
77243:

Line 77310: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

77306: --
77307: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
77308:
77309: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
77310: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77311:
77312: -- 4955764
77313: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77314: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 77386: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

77382: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
77383:
77384: IF xla_accounting_cache_pkg.GetValueChar
77385: (p_source_code => 'LEDGER_CATEGORY_CODE'
77386: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
77387: AND l_bflow_method_code = 'PRIOR_ENTRY'
77388: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
77389: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
77390: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 77500: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

77496: p_lookup_type => 'XLA_OWNER_TYPE'
77497: ,p_lookup_code => l_component_type_code
77498: )
77499: ,p_token_4 => 'PRODUCT_NAME'
77500: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77501: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77502: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77503: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77504: ,p_ae_header_id => NULL

Line 77501: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

77497: ,p_lookup_code => l_component_type_code
77498: )
77499: ,p_token_4 => 'PRODUCT_NAME'
77500: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77501: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77502: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77503: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77504: ,p_ae_header_id => NULL
77505: );

Line 77502: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

77498: )
77499: ,p_token_4 => 'PRODUCT_NAME'
77500: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77501: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77502: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77503: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77504: ,p_ae_header_id => NULL
77505: );
77506:

Line 77503: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

77499: ,p_token_4 => 'PRODUCT_NAME'
77500: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77501: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77502: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77503: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77504: ,p_ae_header_id => NULL
77505: );
77506:
77507: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 77534: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77530: ----------------------------------------------------------------------------------
77531: -- 4219869 Business Flow
77532: -- Update journal entry status -- Need to generate this within IF
77533: ----------------------------------------------------------------------------------
77534: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77535: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
77536: ,p_balance_type_code => l_balance_type_code
77537: );
77538:

Line 77621: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

77617:
77618: --
77619: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
77620: --
77621: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
77622: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
77623: ELSE
77624: ---------------------------------------------------------------------------------------------------
77625: -- 4262811a Switch Sign

Line 77646: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77642:
77643: XLA_AE_LINES_PKG.ValidateCurrentLine;
77644: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77645:
77646: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77647: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
77648: ,p_balance_type_code => l_balance_type_code);
77649:
77650: END IF;

Line 77765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

77761: l_tmp_amt NUMBER;
77762: l_acc_rev_natural_side_code VARCHAR2(1);
77763:
77764: l_num_entries NUMBER;
77765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77769: l_recog_line_1 NUMBER;

Line 77766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

77762: l_acc_rev_natural_side_code VARCHAR2(1);
77763:
77764: l_num_entries NUMBER;
77765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77769: l_recog_line_1 NUMBER;
77770: l_recog_line_2 NUMBER;

Line 77767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

77763:
77764: l_num_entries NUMBER;
77765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77769: l_recog_line_1 NUMBER;
77770: l_recog_line_2 NUMBER;
77771:

Line 77768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

77764: l_num_entries NUMBER;
77765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77769: l_recog_line_1 NUMBER;
77770: l_recog_line_2 NUMBER;
77771:
77772: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 77774: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

77770: l_recog_line_2 NUMBER;
77771:
77772: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77773: l_bflow_applied_to_amt NUMBER; -- 5132302
77774: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77775:
77776: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77777:
77778: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 77849: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

77845: l_accrual_line_num := NULL; -- 4262811
77846: l_tmp_amt := NULL; -- 4262811
77847: --
77848:
77849: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
77850: l_balance_type_code <> 'B' THEN
77851: IF NVL(p_source_97,9E125) = 9
77852: THEN
77853:

Line 77920: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

77916: --
77917: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
77918:
77919: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
77920: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77921:
77922: -- 4955764
77923: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77924: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 77964: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

77960: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
77961:
77962: IF xla_accounting_cache_pkg.GetValueChar
77963: (p_source_code => 'LEDGER_CATEGORY_CODE'
77964: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
77965: AND l_bflow_method_code = 'PRIOR_ENTRY'
77966: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
77967: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
77968: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 78078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

78074: p_lookup_type => 'XLA_OWNER_TYPE'
78075: ,p_lookup_code => l_component_type_code
78076: )
78077: ,p_token_4 => 'PRODUCT_NAME'
78078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78082: ,p_ae_header_id => NULL

Line 78079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

78075: ,p_lookup_code => l_component_type_code
78076: )
78077: ,p_token_4 => 'PRODUCT_NAME'
78078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78082: ,p_ae_header_id => NULL
78083: );

Line 78080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

78076: )
78077: ,p_token_4 => 'PRODUCT_NAME'
78078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78082: ,p_ae_header_id => NULL
78083: );
78084:

Line 78081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

78077: ,p_token_4 => 'PRODUCT_NAME'
78078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78082: ,p_ae_header_id => NULL
78083: );
78084:
78085: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 78112: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78108: ----------------------------------------------------------------------------------
78109: -- 4219869 Business Flow
78110: -- Update journal entry status -- Need to generate this within IF
78111: ----------------------------------------------------------------------------------
78112: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78113: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
78114: ,p_balance_type_code => l_balance_type_code
78115: );
78116:

Line 78199: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

78195:
78196: --
78197: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
78198: --
78199: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
78200: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
78201: ELSE
78202: ---------------------------------------------------------------------------------------------------
78203: -- 4262811a Switch Sign

Line 78224: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78220:
78221: XLA_AE_LINES_PKG.ValidateCurrentLine;
78222: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78223:
78224: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78225: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
78226: ,p_balance_type_code => l_balance_type_code);
78227:
78228: END IF;

Line 78343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

78339: l_tmp_amt NUMBER;
78340: l_acc_rev_natural_side_code VARCHAR2(1);
78341:
78342: l_num_entries NUMBER;
78343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78347: l_recog_line_1 NUMBER;

Line 78344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

78340: l_acc_rev_natural_side_code VARCHAR2(1);
78341:
78342: l_num_entries NUMBER;
78343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78347: l_recog_line_1 NUMBER;
78348: l_recog_line_2 NUMBER;

Line 78345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

78341:
78342: l_num_entries NUMBER;
78343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78347: l_recog_line_1 NUMBER;
78348: l_recog_line_2 NUMBER;
78349:

Line 78346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

78342: l_num_entries NUMBER;
78343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78347: l_recog_line_1 NUMBER;
78348: l_recog_line_2 NUMBER;
78349:
78350: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 78352: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

78348: l_recog_line_2 NUMBER;
78349:
78350: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
78351: l_bflow_applied_to_amt NUMBER; -- 5132302
78352: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
78353:
78354: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
78355:
78356: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 78427: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

78423: l_accrual_line_num := NULL; -- 4262811
78424: l_tmp_amt := NULL; -- 4262811
78425: --
78426:
78427: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
78428: l_balance_type_code <> 'B' THEN
78429: IF NVL(p_source_97,9E125) = 9
78430: THEN
78431:

Line 78498: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

78494: --
78495: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
78496:
78497: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
78498: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
78499:
78500: -- 4955764
78501: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78502: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 78542: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

78538: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
78539:
78540: IF xla_accounting_cache_pkg.GetValueChar
78541: (p_source_code => 'LEDGER_CATEGORY_CODE'
78542: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
78543: AND l_bflow_method_code = 'PRIOR_ENTRY'
78544: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
78545: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
78546: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 78656: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

78652: p_lookup_type => 'XLA_OWNER_TYPE'
78653: ,p_lookup_code => l_component_type_code
78654: )
78655: ,p_token_4 => 'PRODUCT_NAME'
78656: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78657: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78658: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78659: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78660: ,p_ae_header_id => NULL

Line 78657: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

78653: ,p_lookup_code => l_component_type_code
78654: )
78655: ,p_token_4 => 'PRODUCT_NAME'
78656: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78657: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78658: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78659: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78660: ,p_ae_header_id => NULL
78661: );

Line 78658: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

78654: )
78655: ,p_token_4 => 'PRODUCT_NAME'
78656: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78657: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78658: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78659: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78660: ,p_ae_header_id => NULL
78661: );
78662:

Line 78659: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

78655: ,p_token_4 => 'PRODUCT_NAME'
78656: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78657: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78658: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78659: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78660: ,p_ae_header_id => NULL
78661: );
78662:
78663: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 78690: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78686: ----------------------------------------------------------------------------------
78687: -- 4219869 Business Flow
78688: -- Update journal entry status -- Need to generate this within IF
78689: ----------------------------------------------------------------------------------
78690: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78691: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
78692: ,p_balance_type_code => l_balance_type_code
78693: );
78694:

Line 78777: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

78773:
78774: --
78775: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
78776: --
78777: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
78778: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
78779: ELSE
78780: ---------------------------------------------------------------------------------------------------
78781: -- 4262811a Switch Sign

Line 78802: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78798:
78799: XLA_AE_LINES_PKG.ValidateCurrentLine;
78800: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78801:
78802: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78803: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
78804: ,p_balance_type_code => l_balance_type_code);
78805:
78806: END IF;

Line 78921: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

78917: l_tmp_amt NUMBER;
78918: l_acc_rev_natural_side_code VARCHAR2(1);
78919:
78920: l_num_entries NUMBER;
78921: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78922: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78923: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78924: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78925: l_recog_line_1 NUMBER;

Line 78922: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

78918: l_acc_rev_natural_side_code VARCHAR2(1);
78919:
78920: l_num_entries NUMBER;
78921: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78922: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78923: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78924: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78925: l_recog_line_1 NUMBER;
78926: l_recog_line_2 NUMBER;

Line 78923: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

78919:
78920: l_num_entries NUMBER;
78921: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78922: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78923: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78924: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78925: l_recog_line_1 NUMBER;
78926: l_recog_line_2 NUMBER;
78927:

Line 78924: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

78920: l_num_entries NUMBER;
78921: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78922: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78923: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78924: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78925: l_recog_line_1 NUMBER;
78926: l_recog_line_2 NUMBER;
78927:
78928: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 78930: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

78926: l_recog_line_2 NUMBER;
78927:
78928: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
78929: l_bflow_applied_to_amt NUMBER; -- 5132302
78930: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
78931:
78932: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
78933:
78934: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 79005: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

79001: l_accrual_line_num := NULL; -- 4262811
79002: l_tmp_amt := NULL; -- 4262811
79003: --
79004:
79005: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
79006: l_balance_type_code <> 'B' THEN
79007: IF NVL(p_source_97,9E125) = 9
79008: THEN
79009:

Line 79076: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

79072: --
79073: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
79074:
79075: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
79076: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79077:
79078: -- 4955764
79079: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79080: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 79120: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

79116: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
79117:
79118: IF xla_accounting_cache_pkg.GetValueChar
79119: (p_source_code => 'LEDGER_CATEGORY_CODE'
79120: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
79121: AND l_bflow_method_code = 'PRIOR_ENTRY'
79122: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
79123: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
79124: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 79234: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

79230: p_lookup_type => 'XLA_OWNER_TYPE'
79231: ,p_lookup_code => l_component_type_code
79232: )
79233: ,p_token_4 => 'PRODUCT_NAME'
79234: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79235: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79236: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79237: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79238: ,p_ae_header_id => NULL

Line 79235: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

79231: ,p_lookup_code => l_component_type_code
79232: )
79233: ,p_token_4 => 'PRODUCT_NAME'
79234: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79235: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79236: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79237: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79238: ,p_ae_header_id => NULL
79239: );

Line 79236: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

79232: )
79233: ,p_token_4 => 'PRODUCT_NAME'
79234: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79235: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79236: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79237: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79238: ,p_ae_header_id => NULL
79239: );
79240:

Line 79237: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

79233: ,p_token_4 => 'PRODUCT_NAME'
79234: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79235: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79236: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79237: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79238: ,p_ae_header_id => NULL
79239: );
79240:
79241: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 79268: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79264: ----------------------------------------------------------------------------------
79265: -- 4219869 Business Flow
79266: -- Update journal entry status -- Need to generate this within IF
79267: ----------------------------------------------------------------------------------
79268: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79269: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
79270: ,p_balance_type_code => l_balance_type_code
79271: );
79272:

Line 79355: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

79351:
79352: --
79353: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
79354: --
79355: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
79356: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
79357: ELSE
79358: ---------------------------------------------------------------------------------------------------
79359: -- 4262811a Switch Sign

Line 79380: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79376:
79377: XLA_AE_LINES_PKG.ValidateCurrentLine;
79378: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
79379:
79380: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79381: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
79382: ,p_balance_type_code => l_balance_type_code);
79383:
79384: END IF;

Line 79499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

79495: l_tmp_amt NUMBER;
79496: l_acc_rev_natural_side_code VARCHAR2(1);
79497:
79498: l_num_entries NUMBER;
79499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79503: l_recog_line_1 NUMBER;

Line 79500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

79496: l_acc_rev_natural_side_code VARCHAR2(1);
79497:
79498: l_num_entries NUMBER;
79499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79503: l_recog_line_1 NUMBER;
79504: l_recog_line_2 NUMBER;

Line 79501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

79497:
79498: l_num_entries NUMBER;
79499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79503: l_recog_line_1 NUMBER;
79504: l_recog_line_2 NUMBER;
79505:

Line 79502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

79498: l_num_entries NUMBER;
79499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79503: l_recog_line_1 NUMBER;
79504: l_recog_line_2 NUMBER;
79505:
79506: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 79508: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

79504: l_recog_line_2 NUMBER;
79505:
79506: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
79507: l_bflow_applied_to_amt NUMBER; -- 5132302
79508: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
79509:
79510: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
79511:
79512: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 79583: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

79579: l_accrual_line_num := NULL; -- 4262811
79580: l_tmp_amt := NULL; -- 4262811
79581: --
79582:
79583: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
79584: l_balance_type_code <> 'B' THEN
79585: IF NVL(p_source_97,9E125) = 9
79586: THEN
79587:

Line 79654: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

79650: --
79651: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
79652:
79653: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
79654: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79655:
79656: -- 4955764
79657: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79658: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 79698: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

79694: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
79695:
79696: IF xla_accounting_cache_pkg.GetValueChar
79697: (p_source_code => 'LEDGER_CATEGORY_CODE'
79698: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
79699: AND l_bflow_method_code = 'PRIOR_ENTRY'
79700: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
79701: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
79702: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 79812: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

79808: p_lookup_type => 'XLA_OWNER_TYPE'
79809: ,p_lookup_code => l_component_type_code
79810: )
79811: ,p_token_4 => 'PRODUCT_NAME'
79812: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79813: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79814: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79815: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79816: ,p_ae_header_id => NULL

Line 79813: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

79809: ,p_lookup_code => l_component_type_code
79810: )
79811: ,p_token_4 => 'PRODUCT_NAME'
79812: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79813: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79814: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79815: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79816: ,p_ae_header_id => NULL
79817: );

Line 79814: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

79810: )
79811: ,p_token_4 => 'PRODUCT_NAME'
79812: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79813: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79814: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79815: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79816: ,p_ae_header_id => NULL
79817: );
79818:

Line 79815: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

79811: ,p_token_4 => 'PRODUCT_NAME'
79812: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79813: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79814: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79815: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79816: ,p_ae_header_id => NULL
79817: );
79818:
79819: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 79846: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79842: ----------------------------------------------------------------------------------
79843: -- 4219869 Business Flow
79844: -- Update journal entry status -- Need to generate this within IF
79845: ----------------------------------------------------------------------------------
79846: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79847: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
79848: ,p_balance_type_code => l_balance_type_code
79849: );
79850:

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 80077: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

80073: l_tmp_amt NUMBER;
80074: l_acc_rev_natural_side_code VARCHAR2(1);
80075:
80076: l_num_entries NUMBER;
80077: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80078: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80079: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80080: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80081: l_recog_line_1 NUMBER;

Line 80078: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

80074: l_acc_rev_natural_side_code VARCHAR2(1);
80075:
80076: l_num_entries NUMBER;
80077: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80078: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80079: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80080: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80081: l_recog_line_1 NUMBER;
80082: l_recog_line_2 NUMBER;

Line 80079: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

80075:
80076: l_num_entries NUMBER;
80077: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80078: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80079: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80080: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80081: l_recog_line_1 NUMBER;
80082: l_recog_line_2 NUMBER;
80083:

Line 80080: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

80076: l_num_entries NUMBER;
80077: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80078: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80079: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80080: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80081: l_recog_line_1 NUMBER;
80082: l_recog_line_2 NUMBER;
80083:
80084: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 80086: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

80082: l_recog_line_2 NUMBER;
80083:
80084: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80085: l_bflow_applied_to_amt NUMBER; -- 5132302
80086: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80087:
80088: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80089:
80090: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 80161: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

80157: l_accrual_line_num := NULL; -- 4262811
80158: l_tmp_amt := NULL; -- 4262811
80159: --
80160:
80161: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
80162: l_balance_type_code <> 'B' THEN
80163: IF NVL(p_source_97,9E125) = 9
80164: THEN
80165:

Line 80232: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

80228: --
80229: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
80230:
80231: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
80232: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
80233:
80234: -- 4955764
80235: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80236: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 80276: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

80272: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
80273:
80274: IF xla_accounting_cache_pkg.GetValueChar
80275: (p_source_code => 'LEDGER_CATEGORY_CODE'
80276: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
80277: AND l_bflow_method_code = 'PRIOR_ENTRY'
80278: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
80279: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
80280: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 80390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

80386: p_lookup_type => 'XLA_OWNER_TYPE'
80387: ,p_lookup_code => l_component_type_code
80388: )
80389: ,p_token_4 => 'PRODUCT_NAME'
80390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80394: ,p_ae_header_id => NULL

Line 80391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

80387: ,p_lookup_code => l_component_type_code
80388: )
80389: ,p_token_4 => 'PRODUCT_NAME'
80390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80394: ,p_ae_header_id => NULL
80395: );

Line 80392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

80388: )
80389: ,p_token_4 => 'PRODUCT_NAME'
80390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80394: ,p_ae_header_id => NULL
80395: );
80396:

Line 80393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

80389: ,p_token_4 => 'PRODUCT_NAME'
80390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80394: ,p_ae_header_id => NULL
80395: );
80396:
80397: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 80424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80420: ----------------------------------------------------------------------------------
80421: -- 4219869 Business Flow
80422: -- Update journal entry status -- Need to generate this within IF
80423: ----------------------------------------------------------------------------------
80424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80425: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
80426: ,p_balance_type_code => l_balance_type_code
80427: );
80428:

Line 80511: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

80507:
80508: --
80509: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
80510: --
80511: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
80512: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
80513: ELSE
80514: ---------------------------------------------------------------------------------------------------
80515: -- 4262811a Switch Sign

Line 80536: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80532:
80533: XLA_AE_LINES_PKG.ValidateCurrentLine;
80534: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
80535:
80536: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80537: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
80538: ,p_balance_type_code => l_balance_type_code);
80539:
80540: END IF;

Line 80655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

80651: l_tmp_amt NUMBER;
80652: l_acc_rev_natural_side_code VARCHAR2(1);
80653:
80654: l_num_entries NUMBER;
80655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80659: l_recog_line_1 NUMBER;

Line 80656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

80652: l_acc_rev_natural_side_code VARCHAR2(1);
80653:
80654: l_num_entries NUMBER;
80655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80659: l_recog_line_1 NUMBER;
80660: l_recog_line_2 NUMBER;

Line 80657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

80653:
80654: l_num_entries NUMBER;
80655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80659: l_recog_line_1 NUMBER;
80660: l_recog_line_2 NUMBER;
80661:

Line 80658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

80654: l_num_entries NUMBER;
80655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80659: l_recog_line_1 NUMBER;
80660: l_recog_line_2 NUMBER;
80661:
80662: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 80664: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

80660: l_recog_line_2 NUMBER;
80661:
80662: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80663: l_bflow_applied_to_amt NUMBER; -- 5132302
80664: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80665:
80666: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80667:
80668: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 80739: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

80735: l_accrual_line_num := NULL; -- 4262811
80736: l_tmp_amt := NULL; -- 4262811
80737: --
80738:
80739: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
80740: l_balance_type_code <> 'B' THEN
80741: IF NVL(p_source_97,9E125) = 9
80742: THEN
80743:

Line 80810: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

80806: --
80807: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
80808:
80809: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
80810: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
80811:
80812: -- 4955764
80813: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80814: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 80854: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

80850: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
80851:
80852: IF xla_accounting_cache_pkg.GetValueChar
80853: (p_source_code => 'LEDGER_CATEGORY_CODE'
80854: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
80855: AND l_bflow_method_code = 'PRIOR_ENTRY'
80856: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
80857: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
80858: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 80968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

80964: p_lookup_type => 'XLA_OWNER_TYPE'
80965: ,p_lookup_code => l_component_type_code
80966: )
80967: ,p_token_4 => 'PRODUCT_NAME'
80968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80972: ,p_ae_header_id => NULL

Line 80969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

80965: ,p_lookup_code => l_component_type_code
80966: )
80967: ,p_token_4 => 'PRODUCT_NAME'
80968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80972: ,p_ae_header_id => NULL
80973: );

Line 80970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

80966: )
80967: ,p_token_4 => 'PRODUCT_NAME'
80968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80972: ,p_ae_header_id => NULL
80973: );
80974:

Line 80971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

80967: ,p_token_4 => 'PRODUCT_NAME'
80968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80972: ,p_ae_header_id => NULL
80973: );
80974:
80975: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 81002: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80998: ----------------------------------------------------------------------------------
80999: -- 4219869 Business Flow
81000: -- Update journal entry status -- Need to generate this within IF
81001: ----------------------------------------------------------------------------------
81002: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81003: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
81004: ,p_balance_type_code => l_balance_type_code
81005: );
81006:

Line 81089: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

81085:
81086: --
81087: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
81088: --
81089: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
81090: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
81091: ELSE
81092: ---------------------------------------------------------------------------------------------------
81093: -- 4262811a Switch Sign

Line 81114: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81110:
81111: XLA_AE_LINES_PKG.ValidateCurrentLine;
81112: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81113:
81114: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81115: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
81116: ,p_balance_type_code => l_balance_type_code);
81117:
81118: END IF;

Line 81223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

81219: l_tmp_amt NUMBER;
81220: l_acc_rev_natural_side_code VARCHAR2(1);
81221:
81222: l_num_entries NUMBER;
81223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81227: l_recog_line_1 NUMBER;

Line 81224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

81220: l_acc_rev_natural_side_code VARCHAR2(1);
81221:
81222: l_num_entries NUMBER;
81223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81227: l_recog_line_1 NUMBER;
81228: l_recog_line_2 NUMBER;

Line 81225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

81221:
81222: l_num_entries NUMBER;
81223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81227: l_recog_line_1 NUMBER;
81228: l_recog_line_2 NUMBER;
81229:

Line 81226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

81222: l_num_entries NUMBER;
81223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81227: l_recog_line_1 NUMBER;
81228: l_recog_line_2 NUMBER;
81229:
81230: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 81232: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

81228: l_recog_line_2 NUMBER;
81229:
81230: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81231: l_bflow_applied_to_amt NUMBER; -- 5132302
81232: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81233:
81234: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81235:
81236: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 81307: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

81303: l_accrual_line_num := NULL; -- 4262811
81304: l_tmp_amt := NULL; -- 4262811
81305: --
81306:
81307: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
81308: l_balance_type_code <> 'B' THEN
81309: IF NVL(p_source_97,9E125) = 9
81310: THEN
81311:

Line 81378: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

81374: --
81375: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
81376:
81377: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
81378: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81379:
81380: -- 4955764
81381: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81382: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 81422: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

81418: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
81419:
81420: IF xla_accounting_cache_pkg.GetValueChar
81421: (p_source_code => 'LEDGER_CATEGORY_CODE'
81422: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
81423: AND l_bflow_method_code = 'PRIOR_ENTRY'
81424: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
81425: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
81426: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 81522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

81518: p_lookup_type => 'XLA_OWNER_TYPE'
81519: ,p_lookup_code => l_component_type_code
81520: )
81521: ,p_token_4 => 'PRODUCT_NAME'
81522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81526: ,p_ae_header_id => NULL

Line 81523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

81519: ,p_lookup_code => l_component_type_code
81520: )
81521: ,p_token_4 => 'PRODUCT_NAME'
81522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81526: ,p_ae_header_id => NULL
81527: );

Line 81524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

81520: )
81521: ,p_token_4 => 'PRODUCT_NAME'
81522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81526: ,p_ae_header_id => NULL
81527: );
81528:

Line 81525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

81521: ,p_token_4 => 'PRODUCT_NAME'
81522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81526: ,p_ae_header_id => NULL
81527: );
81528:
81529: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 81556: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81552: ----------------------------------------------------------------------------------
81553: -- 4219869 Business Flow
81554: -- Update journal entry status -- Need to generate this within IF
81555: ----------------------------------------------------------------------------------
81556: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81557: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
81558: ,p_balance_type_code => l_balance_type_code
81559: );
81560:

Line 81643: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

81639:
81640: --
81641: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
81642: --
81643: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
81644: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
81645: ELSE
81646: ---------------------------------------------------------------------------------------------------
81647: -- 4262811a Switch Sign

Line 81668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81664:
81665: XLA_AE_LINES_PKG.ValidateCurrentLine;
81666: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81667:
81668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81669: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
81670: ,p_balance_type_code => l_balance_type_code);
81671:
81672: END IF;

Line 81787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

81783: l_tmp_amt NUMBER;
81784: l_acc_rev_natural_side_code VARCHAR2(1);
81785:
81786: l_num_entries NUMBER;
81787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81791: l_recog_line_1 NUMBER;

Line 81788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

81784: l_acc_rev_natural_side_code VARCHAR2(1);
81785:
81786: l_num_entries NUMBER;
81787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81791: l_recog_line_1 NUMBER;
81792: l_recog_line_2 NUMBER;

Line 81789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

81785:
81786: l_num_entries NUMBER;
81787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81791: l_recog_line_1 NUMBER;
81792: l_recog_line_2 NUMBER;
81793:

Line 81790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

81786: l_num_entries NUMBER;
81787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81791: l_recog_line_1 NUMBER;
81792: l_recog_line_2 NUMBER;
81793:
81794: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 81796: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

81792: l_recog_line_2 NUMBER;
81793:
81794: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81795: l_bflow_applied_to_amt NUMBER; -- 5132302
81796: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81797:
81798: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81799:
81800: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 81871: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

81867: l_accrual_line_num := NULL; -- 4262811
81868: l_tmp_amt := NULL; -- 4262811
81869: --
81870:
81871: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
81872: l_balance_type_code <> 'B' THEN
81873: IF NVL(p_source_97,9E125) = 9
81874: THEN
81875:

Line 81942: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

81938: --
81939: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
81940:
81941: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
81942: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81943:
81944: -- 4955764
81945: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81946: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 81986: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

81982: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
81983:
81984: IF xla_accounting_cache_pkg.GetValueChar
81985: (p_source_code => 'LEDGER_CATEGORY_CODE'
81986: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
81987: AND l_bflow_method_code = 'PRIOR_ENTRY'
81988: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
81989: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
81990: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 82100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

82096: p_lookup_type => 'XLA_OWNER_TYPE'
82097: ,p_lookup_code => l_component_type_code
82098: )
82099: ,p_token_4 => 'PRODUCT_NAME'
82100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82104: ,p_ae_header_id => NULL

Line 82101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

82097: ,p_lookup_code => l_component_type_code
82098: )
82099: ,p_token_4 => 'PRODUCT_NAME'
82100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82104: ,p_ae_header_id => NULL
82105: );

Line 82102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

82098: )
82099: ,p_token_4 => 'PRODUCT_NAME'
82100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82104: ,p_ae_header_id => NULL
82105: );
82106:

Line 82103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

82099: ,p_token_4 => 'PRODUCT_NAME'
82100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82104: ,p_ae_header_id => NULL
82105: );
82106:
82107: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 82134: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82130: ----------------------------------------------------------------------------------
82131: -- 4219869 Business Flow
82132: -- Update journal entry status -- Need to generate this within IF
82133: ----------------------------------------------------------------------------------
82134: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82135: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
82136: ,p_balance_type_code => l_balance_type_code
82137: );
82138:

Line 82221: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

82217:
82218: --
82219: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
82220: --
82221: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
82222: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
82223: ELSE
82224: ---------------------------------------------------------------------------------------------------
82225: -- 4262811a Switch Sign

Line 82246: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82242:
82243: XLA_AE_LINES_PKG.ValidateCurrentLine;
82244: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82245:
82246: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82247: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
82248: ,p_balance_type_code => l_balance_type_code);
82249:
82250: END IF;

Line 82365: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

82361: l_tmp_amt NUMBER;
82362: l_acc_rev_natural_side_code VARCHAR2(1);
82363:
82364: l_num_entries NUMBER;
82365: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82366: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82367: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82368: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82369: l_recog_line_1 NUMBER;

Line 82366: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

82362: l_acc_rev_natural_side_code VARCHAR2(1);
82363:
82364: l_num_entries NUMBER;
82365: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82366: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82367: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82368: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82369: l_recog_line_1 NUMBER;
82370: l_recog_line_2 NUMBER;

Line 82367: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

82363:
82364: l_num_entries NUMBER;
82365: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82366: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82367: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82368: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82369: l_recog_line_1 NUMBER;
82370: l_recog_line_2 NUMBER;
82371:

Line 82368: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

82364: l_num_entries NUMBER;
82365: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82366: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82367: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82368: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82369: l_recog_line_1 NUMBER;
82370: l_recog_line_2 NUMBER;
82371:
82372: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 82374: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

82370: l_recog_line_2 NUMBER;
82371:
82372: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82373: l_bflow_applied_to_amt NUMBER; -- 5132302
82374: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82375:
82376: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82377:
82378: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 82449: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

82445: l_accrual_line_num := NULL; -- 4262811
82446: l_tmp_amt := NULL; -- 4262811
82447: --
82448:
82449: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
82450: l_balance_type_code <> 'B' THEN
82451: IF NVL(p_source_97,9E125) = 9
82452: THEN
82453:

Line 82520: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

82516: --
82517: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
82518:
82519: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
82520: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
82521:
82522: -- 4955764
82523: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82524: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 82564: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

82560: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
82561:
82562: IF xla_accounting_cache_pkg.GetValueChar
82563: (p_source_code => 'LEDGER_CATEGORY_CODE'
82564: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
82565: AND l_bflow_method_code = 'PRIOR_ENTRY'
82566: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
82567: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
82568: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 82678: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

82674: p_lookup_type => 'XLA_OWNER_TYPE'
82675: ,p_lookup_code => l_component_type_code
82676: )
82677: ,p_token_4 => 'PRODUCT_NAME'
82678: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82679: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82680: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82681: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82682: ,p_ae_header_id => NULL

Line 82679: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

82675: ,p_lookup_code => l_component_type_code
82676: )
82677: ,p_token_4 => 'PRODUCT_NAME'
82678: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82679: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82680: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82681: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82682: ,p_ae_header_id => NULL
82683: );

Line 82680: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

82676: )
82677: ,p_token_4 => 'PRODUCT_NAME'
82678: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82679: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82680: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82681: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82682: ,p_ae_header_id => NULL
82683: );
82684:

Line 82681: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

82677: ,p_token_4 => 'PRODUCT_NAME'
82678: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82679: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82680: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82681: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82682: ,p_ae_header_id => NULL
82683: );
82684:
82685: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 82712: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82708: ----------------------------------------------------------------------------------
82709: -- 4219869 Business Flow
82710: -- Update journal entry status -- Need to generate this within IF
82711: ----------------------------------------------------------------------------------
82712: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82713: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
82714: ,p_balance_type_code => l_balance_type_code
82715: );
82716:

Line 82799: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

82795:
82796: --
82797: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
82798: --
82799: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
82800: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
82801: ELSE
82802: ---------------------------------------------------------------------------------------------------
82803: -- 4262811a Switch Sign

Line 82824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82820:
82821: XLA_AE_LINES_PKG.ValidateCurrentLine;
82822: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82823:
82824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82825: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
82826: ,p_balance_type_code => l_balance_type_code);
82827:
82828: END IF;

Line 82943: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

82939: l_tmp_amt NUMBER;
82940: l_acc_rev_natural_side_code VARCHAR2(1);
82941:
82942: l_num_entries NUMBER;
82943: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82944: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82945: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82946: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82947: l_recog_line_1 NUMBER;

Line 82944: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

82940: l_acc_rev_natural_side_code VARCHAR2(1);
82941:
82942: l_num_entries NUMBER;
82943: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82944: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82945: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82946: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82947: l_recog_line_1 NUMBER;
82948: l_recog_line_2 NUMBER;

Line 82945: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

82941:
82942: l_num_entries NUMBER;
82943: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82944: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82945: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82946: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82947: l_recog_line_1 NUMBER;
82948: l_recog_line_2 NUMBER;
82949:

Line 82946: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

82942: l_num_entries NUMBER;
82943: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82944: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82945: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82946: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82947: l_recog_line_1 NUMBER;
82948: l_recog_line_2 NUMBER;
82949:
82950: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 82952: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

82948: l_recog_line_2 NUMBER;
82949:
82950: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82951: l_bflow_applied_to_amt NUMBER; -- 5132302
82952: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82953:
82954: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82955:
82956: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 83027: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

83023: l_accrual_line_num := NULL; -- 4262811
83024: l_tmp_amt := NULL; -- 4262811
83025: --
83026:
83027: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
83028: l_balance_type_code <> 'B' THEN
83029: IF NVL(p_source_97,9E125) = 9
83030: THEN
83031:

Line 83098: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

83094: --
83095: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
83096:
83097: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
83098: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
83099:
83100: -- 4955764
83101: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83102: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 83142: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

83138: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
83139:
83140: IF xla_accounting_cache_pkg.GetValueChar
83141: (p_source_code => 'LEDGER_CATEGORY_CODE'
83142: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
83143: AND l_bflow_method_code = 'PRIOR_ENTRY'
83144: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
83145: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
83146: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 83256: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

83252: p_lookup_type => 'XLA_OWNER_TYPE'
83253: ,p_lookup_code => l_component_type_code
83254: )
83255: ,p_token_4 => 'PRODUCT_NAME'
83256: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83257: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83258: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83259: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83260: ,p_ae_header_id => NULL

Line 83257: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

83253: ,p_lookup_code => l_component_type_code
83254: )
83255: ,p_token_4 => 'PRODUCT_NAME'
83256: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83257: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83258: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83259: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83260: ,p_ae_header_id => NULL
83261: );

Line 83258: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

83254: )
83255: ,p_token_4 => 'PRODUCT_NAME'
83256: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83257: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83258: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83259: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83260: ,p_ae_header_id => NULL
83261: );
83262:

Line 83259: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

83255: ,p_token_4 => 'PRODUCT_NAME'
83256: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83257: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83258: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83259: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83260: ,p_ae_header_id => NULL
83261: );
83262:
83263: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 83290: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83286: ----------------------------------------------------------------------------------
83287: -- 4219869 Business Flow
83288: -- Update journal entry status -- Need to generate this within IF
83289: ----------------------------------------------------------------------------------
83290: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83291: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
83292: ,p_balance_type_code => l_balance_type_code
83293: );
83294:

Line 83377: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

83373:
83374: --
83375: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
83376: --
83377: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
83378: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
83379: ELSE
83380: ---------------------------------------------------------------------------------------------------
83381: -- 4262811a Switch Sign

Line 83402: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83398:
83399: XLA_AE_LINES_PKG.ValidateCurrentLine;
83400: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83401:
83402: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83403: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
83404: ,p_balance_type_code => l_balance_type_code);
83405:
83406: END IF;

Line 83521: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

83517: l_tmp_amt NUMBER;
83518: l_acc_rev_natural_side_code VARCHAR2(1);
83519:
83520: l_num_entries NUMBER;
83521: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83522: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83523: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83524: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83525: l_recog_line_1 NUMBER;

Line 83522: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

83518: l_acc_rev_natural_side_code VARCHAR2(1);
83519:
83520: l_num_entries NUMBER;
83521: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83522: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83523: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83524: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83525: l_recog_line_1 NUMBER;
83526: l_recog_line_2 NUMBER;

Line 83523: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

83519:
83520: l_num_entries NUMBER;
83521: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83522: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83523: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83524: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83525: l_recog_line_1 NUMBER;
83526: l_recog_line_2 NUMBER;
83527:

Line 83524: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

83520: l_num_entries NUMBER;
83521: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83522: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83523: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83524: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83525: l_recog_line_1 NUMBER;
83526: l_recog_line_2 NUMBER;
83527:
83528: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 83530: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

83526: l_recog_line_2 NUMBER;
83527:
83528: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83529: l_bflow_applied_to_amt NUMBER; -- 5132302
83530: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83531:
83532: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83533:
83534: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 83605: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

83601: l_accrual_line_num := NULL; -- 4262811
83602: l_tmp_amt := NULL; -- 4262811
83603: --
83604:
83605: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
83606: l_balance_type_code <> 'B' THEN
83607: IF NVL(p_source_97,9E125) = 9
83608: THEN
83609:

Line 83676: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

83672: --
83673: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
83674:
83675: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
83676: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
83677:
83678: -- 4955764
83679: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83680: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 83720: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

83716: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
83717:
83718: IF xla_accounting_cache_pkg.GetValueChar
83719: (p_source_code => 'LEDGER_CATEGORY_CODE'
83720: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
83721: AND l_bflow_method_code = 'PRIOR_ENTRY'
83722: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
83723: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
83724: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 83834: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

83830: p_lookup_type => 'XLA_OWNER_TYPE'
83831: ,p_lookup_code => l_component_type_code
83832: )
83833: ,p_token_4 => 'PRODUCT_NAME'
83834: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83835: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83836: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83837: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83838: ,p_ae_header_id => NULL

Line 83835: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

83831: ,p_lookup_code => l_component_type_code
83832: )
83833: ,p_token_4 => 'PRODUCT_NAME'
83834: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83835: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83836: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83837: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83838: ,p_ae_header_id => NULL
83839: );

Line 83836: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

83832: )
83833: ,p_token_4 => 'PRODUCT_NAME'
83834: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83835: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83836: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83837: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83838: ,p_ae_header_id => NULL
83839: );
83840:

Line 83837: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

83833: ,p_token_4 => 'PRODUCT_NAME'
83834: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83835: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83836: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83837: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83838: ,p_ae_header_id => NULL
83839: );
83840:
83841: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 83868: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83864: ----------------------------------------------------------------------------------
83865: -- 4219869 Business Flow
83866: -- Update journal entry status -- Need to generate this within IF
83867: ----------------------------------------------------------------------------------
83868: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83869: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
83870: ,p_balance_type_code => l_balance_type_code
83871: );
83872:

Line 83955: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

83951:
83952: --
83953: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
83954: --
83955: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
83956: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
83957: ELSE
83958: ---------------------------------------------------------------------------------------------------
83959: -- 4262811a Switch Sign

Line 83980: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83976:
83977: XLA_AE_LINES_PKG.ValidateCurrentLine;
83978: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83979:
83980: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83981: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
83982: ,p_balance_type_code => l_balance_type_code);
83983:
83984: END IF;

Line 84099: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

84095: l_tmp_amt NUMBER;
84096: l_acc_rev_natural_side_code VARCHAR2(1);
84097:
84098: l_num_entries NUMBER;
84099: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84100: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84101: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84102: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84103: l_recog_line_1 NUMBER;

Line 84100: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

84096: l_acc_rev_natural_side_code VARCHAR2(1);
84097:
84098: l_num_entries NUMBER;
84099: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84100: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84101: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84102: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84103: l_recog_line_1 NUMBER;
84104: l_recog_line_2 NUMBER;

Line 84101: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

84097:
84098: l_num_entries NUMBER;
84099: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84100: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84101: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84102: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84103: l_recog_line_1 NUMBER;
84104: l_recog_line_2 NUMBER;
84105:

Line 84102: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

84098: l_num_entries NUMBER;
84099: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84100: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84101: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84102: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84103: l_recog_line_1 NUMBER;
84104: l_recog_line_2 NUMBER;
84105:
84106: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 84108: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

84104: l_recog_line_2 NUMBER;
84105:
84106: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
84107: l_bflow_applied_to_amt NUMBER; -- 5132302
84108: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
84109:
84110: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
84111:
84112: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 84183: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

84179: l_accrual_line_num := NULL; -- 4262811
84180: l_tmp_amt := NULL; -- 4262811
84181: --
84182:
84183: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
84184: l_balance_type_code <> 'B' THEN
84185: IF NVL(p_source_97,9E125) = 9
84186: THEN
84187:

Line 84254: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

84250: --
84251: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
84252:
84253: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
84254: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84255:
84256: -- 4955764
84257: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84258: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 84298: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

84294: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
84295:
84296: IF xla_accounting_cache_pkg.GetValueChar
84297: (p_source_code => 'LEDGER_CATEGORY_CODE'
84298: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
84299: AND l_bflow_method_code = 'PRIOR_ENTRY'
84300: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
84301: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
84302: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 84412: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

84408: p_lookup_type => 'XLA_OWNER_TYPE'
84409: ,p_lookup_code => l_component_type_code
84410: )
84411: ,p_token_4 => 'PRODUCT_NAME'
84412: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84413: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84414: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84415: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84416: ,p_ae_header_id => NULL

Line 84413: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

84409: ,p_lookup_code => l_component_type_code
84410: )
84411: ,p_token_4 => 'PRODUCT_NAME'
84412: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84413: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84414: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84415: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84416: ,p_ae_header_id => NULL
84417: );

Line 84414: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

84410: )
84411: ,p_token_4 => 'PRODUCT_NAME'
84412: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84413: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84414: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84415: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84416: ,p_ae_header_id => NULL
84417: );
84418:

Line 84415: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

84411: ,p_token_4 => 'PRODUCT_NAME'
84412: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84413: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84414: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84415: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84416: ,p_ae_header_id => NULL
84417: );
84418:
84419: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 84446: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84442: ----------------------------------------------------------------------------------
84443: -- 4219869 Business Flow
84444: -- Update journal entry status -- Need to generate this within IF
84445: ----------------------------------------------------------------------------------
84446: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84447: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
84448: ,p_balance_type_code => l_balance_type_code
84449: );
84450:

Line 84533: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

84529:
84530: --
84531: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
84532: --
84533: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
84534: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
84535: ELSE
84536: ---------------------------------------------------------------------------------------------------
84537: -- 4262811a Switch Sign

Line 84558: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84554:
84555: XLA_AE_LINES_PKG.ValidateCurrentLine;
84556: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
84557:
84558: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84559: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
84560: ,p_balance_type_code => l_balance_type_code);
84561:
84562: END IF;

Line 84697: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

84693: l_tmp_amt NUMBER;
84694: l_acc_rev_natural_side_code VARCHAR2(1);
84695:
84696: l_num_entries NUMBER;
84697: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84698: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84699: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84700: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84701: l_recog_line_1 NUMBER;

Line 84698: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

84694: l_acc_rev_natural_side_code VARCHAR2(1);
84695:
84696: l_num_entries NUMBER;
84697: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84698: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84699: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84700: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84701: l_recog_line_1 NUMBER;
84702: l_recog_line_2 NUMBER;

Line 84699: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

84695:
84696: l_num_entries NUMBER;
84697: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84698: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84699: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84700: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84701: l_recog_line_1 NUMBER;
84702: l_recog_line_2 NUMBER;
84703:

Line 84700: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

84696: l_num_entries NUMBER;
84697: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84698: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84699: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84700: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84701: l_recog_line_1 NUMBER;
84702: l_recog_line_2 NUMBER;
84703:
84704: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 84706: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

84702: l_recog_line_2 NUMBER;
84703:
84704: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
84705: l_bflow_applied_to_amt NUMBER; -- 5132302
84706: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
84707:
84708: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
84709:
84710: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 84781: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

84777: l_accrual_line_num := NULL; -- 4262811
84778: l_tmp_amt := NULL; -- 4262811
84779: --
84780:
84781: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
84782: l_balance_type_code <> 'B' THEN
84783: IF NVL(p_source_97,9E125) = 9
84784: THEN
84785:

Line 84852: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

84848: --
84849: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
84850:
84851: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
84852: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84853:
84854: -- 4955764
84855: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84856: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 84928: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

84924: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
84925:
84926: IF xla_accounting_cache_pkg.GetValueChar
84927: (p_source_code => 'LEDGER_CATEGORY_CODE'
84928: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
84929: AND l_bflow_method_code = 'PRIOR_ENTRY'
84930: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
84931: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
84932: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 85042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

85038: p_lookup_type => 'XLA_OWNER_TYPE'
85039: ,p_lookup_code => l_component_type_code
85040: )
85041: ,p_token_4 => 'PRODUCT_NAME'
85042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85046: ,p_ae_header_id => NULL

Line 85043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

85039: ,p_lookup_code => l_component_type_code
85040: )
85041: ,p_token_4 => 'PRODUCT_NAME'
85042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85046: ,p_ae_header_id => NULL
85047: );

Line 85044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

85040: )
85041: ,p_token_4 => 'PRODUCT_NAME'
85042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85046: ,p_ae_header_id => NULL
85047: );
85048:

Line 85045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

85041: ,p_token_4 => 'PRODUCT_NAME'
85042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85046: ,p_ae_header_id => NULL
85047: );
85048:
85049: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 85076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85072: ----------------------------------------------------------------------------------
85073: -- 4219869 Business Flow
85074: -- Update journal entry status -- Need to generate this within IF
85075: ----------------------------------------------------------------------------------
85076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85077: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
85078: ,p_balance_type_code => l_balance_type_code
85079: );
85080:

Line 85163: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

85159:
85160: --
85161: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
85162: --
85163: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
85164: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
85165: ELSE
85166: ---------------------------------------------------------------------------------------------------
85167: -- 4262811a Switch Sign

Line 85188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85184:
85185: XLA_AE_LINES_PKG.ValidateCurrentLine;
85186: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85187:
85188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85189: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
85190: ,p_balance_type_code => l_balance_type_code);
85191:
85192: END IF;

Line 85307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

85303: l_tmp_amt NUMBER;
85304: l_acc_rev_natural_side_code VARCHAR2(1);
85305:
85306: l_num_entries NUMBER;
85307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85311: l_recog_line_1 NUMBER;

Line 85308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

85304: l_acc_rev_natural_side_code VARCHAR2(1);
85305:
85306: l_num_entries NUMBER;
85307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85311: l_recog_line_1 NUMBER;
85312: l_recog_line_2 NUMBER;

Line 85309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

85305:
85306: l_num_entries NUMBER;
85307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85311: l_recog_line_1 NUMBER;
85312: l_recog_line_2 NUMBER;
85313:

Line 85310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

85306: l_num_entries NUMBER;
85307: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85308: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85309: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85310: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85311: l_recog_line_1 NUMBER;
85312: l_recog_line_2 NUMBER;
85313:
85314: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 85316: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

85312: l_recog_line_2 NUMBER;
85313:
85314: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85315: l_bflow_applied_to_amt NUMBER; -- 5132302
85316: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85317:
85318: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85319:
85320: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 85391: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

85387: l_accrual_line_num := NULL; -- 4262811
85388: l_tmp_amt := NULL; -- 4262811
85389: --
85390:
85391: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
85392: l_balance_type_code <> 'B' THEN
85393: IF NVL(p_source_97,9E125) = 9
85394: THEN
85395:

Line 85462: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

85458: --
85459: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
85460:
85461: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
85462: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
85463:
85464: -- 4955764
85465: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85466: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 85506: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

85502: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
85503:
85504: IF xla_accounting_cache_pkg.GetValueChar
85505: (p_source_code => 'LEDGER_CATEGORY_CODE'
85506: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
85507: AND l_bflow_method_code = 'PRIOR_ENTRY'
85508: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
85509: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
85510: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 85620: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

85616: p_lookup_type => 'XLA_OWNER_TYPE'
85617: ,p_lookup_code => l_component_type_code
85618: )
85619: ,p_token_4 => 'PRODUCT_NAME'
85620: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85621: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85622: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85623: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85624: ,p_ae_header_id => NULL

Line 85621: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

85617: ,p_lookup_code => l_component_type_code
85618: )
85619: ,p_token_4 => 'PRODUCT_NAME'
85620: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85621: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85622: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85623: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85624: ,p_ae_header_id => NULL
85625: );

Line 85622: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

85618: )
85619: ,p_token_4 => 'PRODUCT_NAME'
85620: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85621: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85622: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85623: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85624: ,p_ae_header_id => NULL
85625: );
85626:

Line 85623: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

85619: ,p_token_4 => 'PRODUCT_NAME'
85620: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85621: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85622: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85623: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85624: ,p_ae_header_id => NULL
85625: );
85626:
85627: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 85654: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85650: ----------------------------------------------------------------------------------
85651: -- 4219869 Business Flow
85652: -- Update journal entry status -- Need to generate this within IF
85653: ----------------------------------------------------------------------------------
85654: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85655: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
85656: ,p_balance_type_code => l_balance_type_code
85657: );
85658:

Line 85741: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

85737:
85738: --
85739: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
85740: --
85741: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
85742: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
85743: ELSE
85744: ---------------------------------------------------------------------------------------------------
85745: -- 4262811a Switch Sign

Line 85766: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85762:
85763: XLA_AE_LINES_PKG.ValidateCurrentLine;
85764: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85765:
85766: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85767: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
85768: ,p_balance_type_code => l_balance_type_code);
85769:
85770: END IF;

Line 85885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

85881: l_tmp_amt NUMBER;
85882: l_acc_rev_natural_side_code VARCHAR2(1);
85883:
85884: l_num_entries NUMBER;
85885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85889: l_recog_line_1 NUMBER;

Line 85886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

85882: l_acc_rev_natural_side_code VARCHAR2(1);
85883:
85884: l_num_entries NUMBER;
85885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85889: l_recog_line_1 NUMBER;
85890: l_recog_line_2 NUMBER;

Line 85887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

85883:
85884: l_num_entries NUMBER;
85885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85889: l_recog_line_1 NUMBER;
85890: l_recog_line_2 NUMBER;
85891:

Line 85888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

85884: l_num_entries NUMBER;
85885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85889: l_recog_line_1 NUMBER;
85890: l_recog_line_2 NUMBER;
85891:
85892: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 85894: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

85890: l_recog_line_2 NUMBER;
85891:
85892: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85893: l_bflow_applied_to_amt NUMBER; -- 5132302
85894: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85895:
85896: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85897:
85898: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 85969: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

85965: l_accrual_line_num := NULL; -- 4262811
85966: l_tmp_amt := NULL; -- 4262811
85967: --
85968:
85969: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
85970: l_balance_type_code <> 'B' THEN
85971: IF NVL(p_source_97,9E125) = 34
85972: THEN
85973:

Line 86040: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

86036: --
86037: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
86038:
86039: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
86040: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86041:
86042: -- 4955764
86043: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86044: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 86084: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

86080: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
86081:
86082: IF xla_accounting_cache_pkg.GetValueChar
86083: (p_source_code => 'LEDGER_CATEGORY_CODE'
86084: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
86085: AND l_bflow_method_code = 'PRIOR_ENTRY'
86086: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
86087: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
86088: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 86198: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

86194: p_lookup_type => 'XLA_OWNER_TYPE'
86195: ,p_lookup_code => l_component_type_code
86196: )
86197: ,p_token_4 => 'PRODUCT_NAME'
86198: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86199: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86200: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86201: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86202: ,p_ae_header_id => NULL

Line 86199: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

86195: ,p_lookup_code => l_component_type_code
86196: )
86197: ,p_token_4 => 'PRODUCT_NAME'
86198: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86199: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86200: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86201: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86202: ,p_ae_header_id => NULL
86203: );

Line 86200: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

86196: )
86197: ,p_token_4 => 'PRODUCT_NAME'
86198: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86199: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86200: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86201: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86202: ,p_ae_header_id => NULL
86203: );
86204:

Line 86201: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

86197: ,p_token_4 => 'PRODUCT_NAME'
86198: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86199: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86200: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86201: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86202: ,p_ae_header_id => NULL
86203: );
86204:
86205: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 86232: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86228: ----------------------------------------------------------------------------------
86229: -- 4219869 Business Flow
86230: -- Update journal entry status -- Need to generate this within IF
86231: ----------------------------------------------------------------------------------
86232: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86233: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
86234: ,p_balance_type_code => l_balance_type_code
86235: );
86236:

Line 86319: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

86315:
86316: --
86317: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
86318: --
86319: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
86320: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
86321: ELSE
86322: ---------------------------------------------------------------------------------------------------
86323: -- 4262811a Switch Sign

Line 86344: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86340:
86341: XLA_AE_LINES_PKG.ValidateCurrentLine;
86342: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
86343:
86344: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86345: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
86346: ,p_balance_type_code => l_balance_type_code);
86347:
86348: END IF;

Line 86463: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

86459: l_tmp_amt NUMBER;
86460: l_acc_rev_natural_side_code VARCHAR2(1);
86461:
86462: l_num_entries NUMBER;
86463: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86464: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86465: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86466: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86467: l_recog_line_1 NUMBER;

Line 86464: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

86460: l_acc_rev_natural_side_code VARCHAR2(1);
86461:
86462: l_num_entries NUMBER;
86463: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86464: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86465: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86466: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86467: l_recog_line_1 NUMBER;
86468: l_recog_line_2 NUMBER;

Line 86465: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

86461:
86462: l_num_entries NUMBER;
86463: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86464: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86465: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86466: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86467: l_recog_line_1 NUMBER;
86468: l_recog_line_2 NUMBER;
86469:

Line 86466: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

86462: l_num_entries NUMBER;
86463: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86464: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86465: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86466: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86467: l_recog_line_1 NUMBER;
86468: l_recog_line_2 NUMBER;
86469:
86470: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 86472: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

86468: l_recog_line_2 NUMBER;
86469:
86470: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
86471: l_bflow_applied_to_amt NUMBER; -- 5132302
86472: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
86473:
86474: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
86475:
86476: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 86547: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

86543: l_accrual_line_num := NULL; -- 4262811
86544: l_tmp_amt := NULL; -- 4262811
86545: --
86546:
86547: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
86548: l_balance_type_code <> 'B' THEN
86549: IF NVL(p_source_97,9E125) = 34
86550: THEN
86551:

Line 86618: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

86614: --
86615: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
86616:
86617: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
86618: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86619:
86620: -- 4955764
86621: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86622: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 86662: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

86658: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
86659:
86660: IF xla_accounting_cache_pkg.GetValueChar
86661: (p_source_code => 'LEDGER_CATEGORY_CODE'
86662: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
86663: AND l_bflow_method_code = 'PRIOR_ENTRY'
86664: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
86665: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
86666: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 86776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

86772: p_lookup_type => 'XLA_OWNER_TYPE'
86773: ,p_lookup_code => l_component_type_code
86774: )
86775: ,p_token_4 => 'PRODUCT_NAME'
86776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86780: ,p_ae_header_id => NULL

Line 86777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

86773: ,p_lookup_code => l_component_type_code
86774: )
86775: ,p_token_4 => 'PRODUCT_NAME'
86776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86780: ,p_ae_header_id => NULL
86781: );

Line 86778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

86774: )
86775: ,p_token_4 => 'PRODUCT_NAME'
86776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86780: ,p_ae_header_id => NULL
86781: );
86782:

Line 86779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

86775: ,p_token_4 => 'PRODUCT_NAME'
86776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86780: ,p_ae_header_id => NULL
86781: );
86782:
86783: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 86810: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86806: ----------------------------------------------------------------------------------
86807: -- 4219869 Business Flow
86808: -- Update journal entry status -- Need to generate this within IF
86809: ----------------------------------------------------------------------------------
86810: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86811: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
86812: ,p_balance_type_code => l_balance_type_code
86813: );
86814:

Line 86897: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

86893:
86894: --
86895: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
86896: --
86897: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
86898: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
86899: ELSE
86900: ---------------------------------------------------------------------------------------------------
86901: -- 4262811a Switch Sign

Line 86922: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86918:
86919: XLA_AE_LINES_PKG.ValidateCurrentLine;
86920: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
86921:
86922: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86923: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
86924: ,p_balance_type_code => l_balance_type_code);
86925:
86926: END IF;

Line 87041: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

87037: l_tmp_amt NUMBER;
87038: l_acc_rev_natural_side_code VARCHAR2(1);
87039:
87040: l_num_entries NUMBER;
87041: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87042: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87043: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87044: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87045: l_recog_line_1 NUMBER;

Line 87042: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

87038: l_acc_rev_natural_side_code VARCHAR2(1);
87039:
87040: l_num_entries NUMBER;
87041: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87042: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87043: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87044: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87045: l_recog_line_1 NUMBER;
87046: l_recog_line_2 NUMBER;

Line 87043: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

87039:
87040: l_num_entries NUMBER;
87041: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87042: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87043: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87044: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87045: l_recog_line_1 NUMBER;
87046: l_recog_line_2 NUMBER;
87047:

Line 87044: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

87040: l_num_entries NUMBER;
87041: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87042: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87043: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87044: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87045: l_recog_line_1 NUMBER;
87046: l_recog_line_2 NUMBER;
87047:
87048: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 87050: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

87046: l_recog_line_2 NUMBER;
87047:
87048: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87049: l_bflow_applied_to_amt NUMBER; -- 5132302
87050: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87051:
87052: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87053:
87054: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 87125: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

87121: l_accrual_line_num := NULL; -- 4262811
87122: l_tmp_amt := NULL; -- 4262811
87123: --
87124:
87125: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
87126: l_balance_type_code <> 'B' THEN
87127: IF NVL(p_source_97,9E125) = 34
87128: THEN
87129:

Line 87196: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

87192: --
87193: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
87194:
87195: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
87196: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
87197:
87198: -- 4955764
87199: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87200: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 87240: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

87236: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
87237:
87238: IF xla_accounting_cache_pkg.GetValueChar
87239: (p_source_code => 'LEDGER_CATEGORY_CODE'
87240: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
87241: AND l_bflow_method_code = 'PRIOR_ENTRY'
87242: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
87243: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
87244: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 87354: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

87350: p_lookup_type => 'XLA_OWNER_TYPE'
87351: ,p_lookup_code => l_component_type_code
87352: )
87353: ,p_token_4 => 'PRODUCT_NAME'
87354: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87355: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87356: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87357: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87358: ,p_ae_header_id => NULL

Line 87355: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

87351: ,p_lookup_code => l_component_type_code
87352: )
87353: ,p_token_4 => 'PRODUCT_NAME'
87354: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87355: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87356: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87357: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87358: ,p_ae_header_id => NULL
87359: );

Line 87356: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

87352: )
87353: ,p_token_4 => 'PRODUCT_NAME'
87354: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87355: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87356: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87357: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87358: ,p_ae_header_id => NULL
87359: );
87360:

Line 87357: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

87353: ,p_token_4 => 'PRODUCT_NAME'
87354: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87355: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87356: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87357: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87358: ,p_ae_header_id => NULL
87359: );
87360:
87361: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 87388: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87384: ----------------------------------------------------------------------------------
87385: -- 4219869 Business Flow
87386: -- Update journal entry status -- Need to generate this within IF
87387: ----------------------------------------------------------------------------------
87388: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87389: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
87390: ,p_balance_type_code => l_balance_type_code
87391: );
87392:

Line 87475: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

87471:
87472: --
87473: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
87474: --
87475: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
87476: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
87477: ELSE
87478: ---------------------------------------------------------------------------------------------------
87479: -- 4262811a Switch Sign

Line 87500: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87496:
87497: XLA_AE_LINES_PKG.ValidateCurrentLine;
87498: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
87499:
87500: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87501: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
87502: ,p_balance_type_code => l_balance_type_code);
87503:
87504: END IF;

Line 87609: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

87605: l_tmp_amt NUMBER;
87606: l_acc_rev_natural_side_code VARCHAR2(1);
87607:
87608: l_num_entries NUMBER;
87609: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87610: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87611: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87612: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87613: l_recog_line_1 NUMBER;

Line 87610: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

87606: l_acc_rev_natural_side_code VARCHAR2(1);
87607:
87608: l_num_entries NUMBER;
87609: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87610: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87611: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87612: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87613: l_recog_line_1 NUMBER;
87614: l_recog_line_2 NUMBER;

Line 87611: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

87607:
87608: l_num_entries NUMBER;
87609: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87610: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87611: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87612: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87613: l_recog_line_1 NUMBER;
87614: l_recog_line_2 NUMBER;
87615:

Line 87612: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

87608: l_num_entries NUMBER;
87609: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87610: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87611: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87612: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87613: l_recog_line_1 NUMBER;
87614: l_recog_line_2 NUMBER;
87615:
87616: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 87618: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

87614: l_recog_line_2 NUMBER;
87615:
87616: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87617: l_bflow_applied_to_amt NUMBER; -- 5132302
87618: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87619:
87620: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87621:
87622: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 87693: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

87689: l_accrual_line_num := NULL; -- 4262811
87690: l_tmp_amt := NULL; -- 4262811
87691: --
87692:
87693: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
87694: l_balance_type_code <> 'B' THEN
87695: IF NVL(p_source_97,9E125) = 34
87696: THEN
87697:

Line 87764: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

87760: --
87761: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
87762:
87763: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
87764: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
87765:
87766: -- 4955764
87767: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87768: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 87808: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

87804: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
87805:
87806: IF xla_accounting_cache_pkg.GetValueChar
87807: (p_source_code => 'LEDGER_CATEGORY_CODE'
87808: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
87809: AND l_bflow_method_code = 'PRIOR_ENTRY'
87810: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
87811: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
87812: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 87908: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

87904: p_lookup_type => 'XLA_OWNER_TYPE'
87905: ,p_lookup_code => l_component_type_code
87906: )
87907: ,p_token_4 => 'PRODUCT_NAME'
87908: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87909: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87910: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87911: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87912: ,p_ae_header_id => NULL

Line 87909: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

87905: ,p_lookup_code => l_component_type_code
87906: )
87907: ,p_token_4 => 'PRODUCT_NAME'
87908: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87909: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87910: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87911: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87912: ,p_ae_header_id => NULL
87913: );

Line 87910: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

87906: )
87907: ,p_token_4 => 'PRODUCT_NAME'
87908: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87909: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87910: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87911: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87912: ,p_ae_header_id => NULL
87913: );
87914:

Line 87911: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

87907: ,p_token_4 => 'PRODUCT_NAME'
87908: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87909: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87910: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87911: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87912: ,p_ae_header_id => NULL
87913: );
87914:
87915: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 87942: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87938: ----------------------------------------------------------------------------------
87939: -- 4219869 Business Flow
87940: -- Update journal entry status -- Need to generate this within IF
87941: ----------------------------------------------------------------------------------
87942: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87943: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
87944: ,p_balance_type_code => l_balance_type_code
87945: );
87946:

Line 88029: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

88025:
88026: --
88027: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
88028: --
88029: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
88030: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
88031: ELSE
88032: ---------------------------------------------------------------------------------------------------
88033: -- 4262811a Switch Sign

Line 88054: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88050:
88051: XLA_AE_LINES_PKG.ValidateCurrentLine;
88052: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88053:
88054: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88055: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
88056: ,p_balance_type_code => l_balance_type_code);
88057:
88058: END IF;

Line 88173: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

88169: l_tmp_amt NUMBER;
88170: l_acc_rev_natural_side_code VARCHAR2(1);
88171:
88172: l_num_entries NUMBER;
88173: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88174: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88175: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88176: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88177: l_recog_line_1 NUMBER;

Line 88174: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

88170: l_acc_rev_natural_side_code VARCHAR2(1);
88171:
88172: l_num_entries NUMBER;
88173: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88174: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88175: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88176: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88177: l_recog_line_1 NUMBER;
88178: l_recog_line_2 NUMBER;

Line 88175: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

88171:
88172: l_num_entries NUMBER;
88173: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88174: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88175: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88176: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88177: l_recog_line_1 NUMBER;
88178: l_recog_line_2 NUMBER;
88179:

Line 88176: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

88172: l_num_entries NUMBER;
88173: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88174: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88175: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88176: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88177: l_recog_line_1 NUMBER;
88178: l_recog_line_2 NUMBER;
88179:
88180: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 88182: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

88178: l_recog_line_2 NUMBER;
88179:
88180: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88181: l_bflow_applied_to_amt NUMBER; -- 5132302
88182: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88183:
88184: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88185:
88186: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 88257: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

88253: l_accrual_line_num := NULL; -- 4262811
88254: l_tmp_amt := NULL; -- 4262811
88255: --
88256:
88257: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
88258: l_balance_type_code <> 'B' THEN
88259: IF NVL(p_source_97,9E125) = 34
88260: THEN
88261:

Line 88328: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

88324: --
88325: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
88326:
88327: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
88328: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88329:
88330: -- 4955764
88331: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88332: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 88372: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

88368: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
88369:
88370: IF xla_accounting_cache_pkg.GetValueChar
88371: (p_source_code => 'LEDGER_CATEGORY_CODE'
88372: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
88373: AND l_bflow_method_code = 'PRIOR_ENTRY'
88374: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
88375: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
88376: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 88486: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

88482: p_lookup_type => 'XLA_OWNER_TYPE'
88483: ,p_lookup_code => l_component_type_code
88484: )
88485: ,p_token_4 => 'PRODUCT_NAME'
88486: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88487: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88488: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88489: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88490: ,p_ae_header_id => NULL

Line 88487: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

88483: ,p_lookup_code => l_component_type_code
88484: )
88485: ,p_token_4 => 'PRODUCT_NAME'
88486: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88487: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88488: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88489: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88490: ,p_ae_header_id => NULL
88491: );

Line 88488: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

88484: )
88485: ,p_token_4 => 'PRODUCT_NAME'
88486: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88487: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88488: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88489: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88490: ,p_ae_header_id => NULL
88491: );
88492:

Line 88489: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

88485: ,p_token_4 => 'PRODUCT_NAME'
88486: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88487: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88488: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88489: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88490: ,p_ae_header_id => NULL
88491: );
88492:
88493: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 88520: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88516: ----------------------------------------------------------------------------------
88517: -- 4219869 Business Flow
88518: -- Update journal entry status -- Need to generate this within IF
88519: ----------------------------------------------------------------------------------
88520: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88521: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
88522: ,p_balance_type_code => l_balance_type_code
88523: );
88524:

Line 88607: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

88603:
88604: --
88605: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
88606: --
88607: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
88608: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
88609: ELSE
88610: ---------------------------------------------------------------------------------------------------
88611: -- 4262811a Switch Sign

Line 88632: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88628:
88629: XLA_AE_LINES_PKG.ValidateCurrentLine;
88630: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88631:
88632: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88633: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
88634: ,p_balance_type_code => l_balance_type_code);
88635:
88636: END IF;

Line 88751: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

88747: l_tmp_amt NUMBER;
88748: l_acc_rev_natural_side_code VARCHAR2(1);
88749:
88750: l_num_entries NUMBER;
88751: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88752: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88753: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88754: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88755: l_recog_line_1 NUMBER;

Line 88752: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

88748: l_acc_rev_natural_side_code VARCHAR2(1);
88749:
88750: l_num_entries NUMBER;
88751: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88752: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88753: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88754: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88755: l_recog_line_1 NUMBER;
88756: l_recog_line_2 NUMBER;

Line 88753: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

88749:
88750: l_num_entries NUMBER;
88751: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88752: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88753: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88754: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88755: l_recog_line_1 NUMBER;
88756: l_recog_line_2 NUMBER;
88757:

Line 88754: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

88750: l_num_entries NUMBER;
88751: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88752: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88753: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88754: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88755: l_recog_line_1 NUMBER;
88756: l_recog_line_2 NUMBER;
88757:
88758: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 88760: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

88756: l_recog_line_2 NUMBER;
88757:
88758: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88759: l_bflow_applied_to_amt NUMBER; -- 5132302
88760: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88761:
88762: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88763:
88764: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 88835: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

88831: l_accrual_line_num := NULL; -- 4262811
88832: l_tmp_amt := NULL; -- 4262811
88833: --
88834:
88835: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
88836: l_balance_type_code <> 'B' THEN
88837: IF NVL(p_source_97,9E125) = 34
88838: THEN
88839:

Line 88906: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

88902: --
88903: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
88904:
88905: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
88906: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88907:
88908: -- 4955764
88909: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88910: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 88950: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

88946: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
88947:
88948: IF xla_accounting_cache_pkg.GetValueChar
88949: (p_source_code => 'LEDGER_CATEGORY_CODE'
88950: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
88951: AND l_bflow_method_code = 'PRIOR_ENTRY'
88952: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
88953: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
88954: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 89064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

89060: p_lookup_type => 'XLA_OWNER_TYPE'
89061: ,p_lookup_code => l_component_type_code
89062: )
89063: ,p_token_4 => 'PRODUCT_NAME'
89064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89068: ,p_ae_header_id => NULL

Line 89065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

89061: ,p_lookup_code => l_component_type_code
89062: )
89063: ,p_token_4 => 'PRODUCT_NAME'
89064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89068: ,p_ae_header_id => NULL
89069: );

Line 89066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

89062: )
89063: ,p_token_4 => 'PRODUCT_NAME'
89064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89068: ,p_ae_header_id => NULL
89069: );
89070:

Line 89067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

89063: ,p_token_4 => 'PRODUCT_NAME'
89064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89068: ,p_ae_header_id => NULL
89069: );
89070:
89071: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 89098: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89094: ----------------------------------------------------------------------------------
89095: -- 4219869 Business Flow
89096: -- Update journal entry status -- Need to generate this within IF
89097: ----------------------------------------------------------------------------------
89098: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89099: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
89100: ,p_balance_type_code => l_balance_type_code
89101: );
89102:

Line 89185: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

89181:
89182: --
89183: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
89184: --
89185: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
89186: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
89187: ELSE
89188: ---------------------------------------------------------------------------------------------------
89189: -- 4262811a Switch Sign

Line 89210: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89206:
89207: XLA_AE_LINES_PKG.ValidateCurrentLine;
89208: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
89209:
89210: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89211: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
89212: ,p_balance_type_code => l_balance_type_code);
89213:
89214: END IF;

Line 89329: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

89325: l_tmp_amt NUMBER;
89326: l_acc_rev_natural_side_code VARCHAR2(1);
89327:
89328: l_num_entries NUMBER;
89329: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89330: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89331: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89332: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89333: l_recog_line_1 NUMBER;

Line 89330: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

89326: l_acc_rev_natural_side_code VARCHAR2(1);
89327:
89328: l_num_entries NUMBER;
89329: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89330: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89331: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89332: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89333: l_recog_line_1 NUMBER;
89334: l_recog_line_2 NUMBER;

Line 89331: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

89327:
89328: l_num_entries NUMBER;
89329: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89330: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89331: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89332: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89333: l_recog_line_1 NUMBER;
89334: l_recog_line_2 NUMBER;
89335:

Line 89332: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

89328: l_num_entries NUMBER;
89329: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89330: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89331: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89332: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89333: l_recog_line_1 NUMBER;
89334: l_recog_line_2 NUMBER;
89335:
89336: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 89338: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

89334: l_recog_line_2 NUMBER;
89335:
89336: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89337: l_bflow_applied_to_amt NUMBER; -- 5132302
89338: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89339:
89340: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89341:
89342: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 89413: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

89409: l_accrual_line_num := NULL; -- 4262811
89410: l_tmp_amt := NULL; -- 4262811
89411: --
89412:
89413: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
89414: l_balance_type_code <> 'B' THEN
89415: IF NVL(p_source_97,9E125) = 34
89416: THEN
89417:

Line 89484: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

89480: --
89481: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
89482:
89483: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
89484: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89485:
89486: -- 4955764
89487: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89488: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 89528: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

89524: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
89525:
89526: IF xla_accounting_cache_pkg.GetValueChar
89527: (p_source_code => 'LEDGER_CATEGORY_CODE'
89528: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
89529: AND l_bflow_method_code = 'PRIOR_ENTRY'
89530: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
89531: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
89532: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 89642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

89638: p_lookup_type => 'XLA_OWNER_TYPE'
89639: ,p_lookup_code => l_component_type_code
89640: )
89641: ,p_token_4 => 'PRODUCT_NAME'
89642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89646: ,p_ae_header_id => NULL

Line 89643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

89639: ,p_lookup_code => l_component_type_code
89640: )
89641: ,p_token_4 => 'PRODUCT_NAME'
89642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89646: ,p_ae_header_id => NULL
89647: );

Line 89644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

89640: )
89641: ,p_token_4 => 'PRODUCT_NAME'
89642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89646: ,p_ae_header_id => NULL
89647: );
89648:

Line 89645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

89641: ,p_token_4 => 'PRODUCT_NAME'
89642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89646: ,p_ae_header_id => NULL
89647: );
89648:
89649: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 89676: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89672: ----------------------------------------------------------------------------------
89673: -- 4219869 Business Flow
89674: -- Update journal entry status -- Need to generate this within IF
89675: ----------------------------------------------------------------------------------
89676: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89677: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
89678: ,p_balance_type_code => l_balance_type_code
89679: );
89680:

Line 89763: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

89759:
89760: --
89761: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
89762: --
89763: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
89764: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
89765: ELSE
89766: ---------------------------------------------------------------------------------------------------
89767: -- 4262811a Switch Sign

Line 89788: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89784:
89785: XLA_AE_LINES_PKG.ValidateCurrentLine;
89786: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
89787:
89788: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89789: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
89790: ,p_balance_type_code => l_balance_type_code);
89791:
89792: END IF;

Line 89907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

89903: l_tmp_amt NUMBER;
89904: l_acc_rev_natural_side_code VARCHAR2(1);
89905:
89906: l_num_entries NUMBER;
89907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89911: l_recog_line_1 NUMBER;

Line 89908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

89904: l_acc_rev_natural_side_code VARCHAR2(1);
89905:
89906: l_num_entries NUMBER;
89907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89911: l_recog_line_1 NUMBER;
89912: l_recog_line_2 NUMBER;

Line 89909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

89905:
89906: l_num_entries NUMBER;
89907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89911: l_recog_line_1 NUMBER;
89912: l_recog_line_2 NUMBER;
89913:

Line 89910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

89906: l_num_entries NUMBER;
89907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89911: l_recog_line_1 NUMBER;
89912: l_recog_line_2 NUMBER;
89913:
89914: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 89916: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

89912: l_recog_line_2 NUMBER;
89913:
89914: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89915: l_bflow_applied_to_amt NUMBER; -- 5132302
89916: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89917:
89918: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89919:
89920: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 89991: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

89987: l_accrual_line_num := NULL; -- 4262811
89988: l_tmp_amt := NULL; -- 4262811
89989: --
89990:
89991: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
89992: l_balance_type_code <> 'B' THEN
89993: IF NVL(p_source_97,9E125) = 34
89994: THEN
89995:

Line 90062: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

90058: --
90059: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
90060:
90061: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
90062: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
90063:
90064: -- 4955764
90065: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90066: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 90106: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

90102: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
90103:
90104: IF xla_accounting_cache_pkg.GetValueChar
90105: (p_source_code => 'LEDGER_CATEGORY_CODE'
90106: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
90107: AND l_bflow_method_code = 'PRIOR_ENTRY'
90108: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
90109: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
90110: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 90220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

90216: p_lookup_type => 'XLA_OWNER_TYPE'
90217: ,p_lookup_code => l_component_type_code
90218: )
90219: ,p_token_4 => 'PRODUCT_NAME'
90220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90224: ,p_ae_header_id => NULL

Line 90221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

90217: ,p_lookup_code => l_component_type_code
90218: )
90219: ,p_token_4 => 'PRODUCT_NAME'
90220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90224: ,p_ae_header_id => NULL
90225: );

Line 90222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

90218: )
90219: ,p_token_4 => 'PRODUCT_NAME'
90220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90224: ,p_ae_header_id => NULL
90225: );
90226:

Line 90223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

90219: ,p_token_4 => 'PRODUCT_NAME'
90220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90224: ,p_ae_header_id => NULL
90225: );
90226:
90227: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 90254: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90250: ----------------------------------------------------------------------------------
90251: -- 4219869 Business Flow
90252: -- Update journal entry status -- Need to generate this within IF
90253: ----------------------------------------------------------------------------------
90254: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90255: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
90256: ,p_balance_type_code => l_balance_type_code
90257: );
90258:

Line 90341: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

90337:
90338: --
90339: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
90340: --
90341: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
90342: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
90343: ELSE
90344: ---------------------------------------------------------------------------------------------------
90345: -- 4262811a Switch Sign

Line 90366: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90362:
90363: XLA_AE_LINES_PKG.ValidateCurrentLine;
90364: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
90365:
90366: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90367: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
90368: ,p_balance_type_code => l_balance_type_code);
90369:
90370: END IF;

Line 90485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

90481: l_tmp_amt NUMBER;
90482: l_acc_rev_natural_side_code VARCHAR2(1);
90483:
90484: l_num_entries NUMBER;
90485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90489: l_recog_line_1 NUMBER;

Line 90486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

90482: l_acc_rev_natural_side_code VARCHAR2(1);
90483:
90484: l_num_entries NUMBER;
90485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90489: l_recog_line_1 NUMBER;
90490: l_recog_line_2 NUMBER;

Line 90487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

90483:
90484: l_num_entries NUMBER;
90485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90489: l_recog_line_1 NUMBER;
90490: l_recog_line_2 NUMBER;
90491:

Line 90488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

90484: l_num_entries NUMBER;
90485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90489: l_recog_line_1 NUMBER;
90490: l_recog_line_2 NUMBER;
90491:
90492: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 90494: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

90490: l_recog_line_2 NUMBER;
90491:
90492: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90493: l_bflow_applied_to_amt NUMBER; -- 5132302
90494: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90495:
90496: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90497:
90498: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 90569: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

90565: l_accrual_line_num := NULL; -- 4262811
90566: l_tmp_amt := NULL; -- 4262811
90567: --
90568:
90569: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
90570: l_balance_type_code <> 'B' THEN
90571: IF NVL(p_source_97,9E125) = 34
90572: THEN
90573:

Line 90640: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

90636: --
90637: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
90638:
90639: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
90640: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
90641:
90642: -- 4955764
90643: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90644: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 90684: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

90680: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
90681:
90682: IF xla_accounting_cache_pkg.GetValueChar
90683: (p_source_code => 'LEDGER_CATEGORY_CODE'
90684: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
90685: AND l_bflow_method_code = 'PRIOR_ENTRY'
90686: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
90687: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
90688: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 90798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

90794: p_lookup_type => 'XLA_OWNER_TYPE'
90795: ,p_lookup_code => l_component_type_code
90796: )
90797: ,p_token_4 => 'PRODUCT_NAME'
90798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90802: ,p_ae_header_id => NULL

Line 90799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

90795: ,p_lookup_code => l_component_type_code
90796: )
90797: ,p_token_4 => 'PRODUCT_NAME'
90798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90802: ,p_ae_header_id => NULL
90803: );

Line 90800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

90796: )
90797: ,p_token_4 => 'PRODUCT_NAME'
90798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90802: ,p_ae_header_id => NULL
90803: );
90804:

Line 90801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

90797: ,p_token_4 => 'PRODUCT_NAME'
90798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90802: ,p_ae_header_id => NULL
90803: );
90804:
90805: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 90832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90828: ----------------------------------------------------------------------------------
90829: -- 4219869 Business Flow
90830: -- Update journal entry status -- Need to generate this within IF
90831: ----------------------------------------------------------------------------------
90832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90833: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
90834: ,p_balance_type_code => l_balance_type_code
90835: );
90836:

Line 90919: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

90915:
90916: --
90917: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
90918: --
90919: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
90920: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
90921: ELSE
90922: ---------------------------------------------------------------------------------------------------
90923: -- 4262811a Switch Sign

Line 90944: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90940:
90941: XLA_AE_LINES_PKG.ValidateCurrentLine;
90942: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
90943:
90944: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90945: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
90946: ,p_balance_type_code => l_balance_type_code);
90947:
90948: END IF;

Line 91063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

91059: l_tmp_amt NUMBER;
91060: l_acc_rev_natural_side_code VARCHAR2(1);
91061:
91062: l_num_entries NUMBER;
91063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91067: l_recog_line_1 NUMBER;

Line 91064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

91060: l_acc_rev_natural_side_code VARCHAR2(1);
91061:
91062: l_num_entries NUMBER;
91063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91067: l_recog_line_1 NUMBER;
91068: l_recog_line_2 NUMBER;

Line 91065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

91061:
91062: l_num_entries NUMBER;
91063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91067: l_recog_line_1 NUMBER;
91068: l_recog_line_2 NUMBER;
91069:

Line 91066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

91062: l_num_entries NUMBER;
91063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91067: l_recog_line_1 NUMBER;
91068: l_recog_line_2 NUMBER;
91069:
91070: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 91072: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

91068: l_recog_line_2 NUMBER;
91069:
91070: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
91071: l_bflow_applied_to_amt NUMBER; -- 5132302
91072: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
91073:
91074: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
91075:
91076: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 91147: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

91143: l_accrual_line_num := NULL; -- 4262811
91144: l_tmp_amt := NULL; -- 4262811
91145: --
91146:
91147: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
91148: l_balance_type_code <> 'B' THEN
91149: IF NVL(p_source_97,9E125) = 34
91150: THEN
91151:

Line 91218: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

91214: --
91215: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
91216:
91217: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
91218: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91219:
91220: -- 4955764
91221: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91222: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 91262: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

91258: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
91259:
91260: IF xla_accounting_cache_pkg.GetValueChar
91261: (p_source_code => 'LEDGER_CATEGORY_CODE'
91262: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
91263: AND l_bflow_method_code = 'PRIOR_ENTRY'
91264: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
91265: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
91266: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 91376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

91372: p_lookup_type => 'XLA_OWNER_TYPE'
91373: ,p_lookup_code => l_component_type_code
91374: )
91375: ,p_token_4 => 'PRODUCT_NAME'
91376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91380: ,p_ae_header_id => NULL

Line 91377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

91373: ,p_lookup_code => l_component_type_code
91374: )
91375: ,p_token_4 => 'PRODUCT_NAME'
91376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91380: ,p_ae_header_id => NULL
91381: );

Line 91378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

91374: )
91375: ,p_token_4 => 'PRODUCT_NAME'
91376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91380: ,p_ae_header_id => NULL
91381: );
91382:

Line 91379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

91375: ,p_token_4 => 'PRODUCT_NAME'
91376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91380: ,p_ae_header_id => NULL
91381: );
91382:
91383: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 91410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91406: ----------------------------------------------------------------------------------
91407: -- 4219869 Business Flow
91408: -- Update journal entry status -- Need to generate this within IF
91409: ----------------------------------------------------------------------------------
91410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91411: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
91412: ,p_balance_type_code => l_balance_type_code
91413: );
91414:

Line 91497: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

91493:
91494: --
91495: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
91496: --
91497: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
91498: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
91499: ELSE
91500: ---------------------------------------------------------------------------------------------------
91501: -- 4262811a Switch Sign

Line 91522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91518:
91519: XLA_AE_LINES_PKG.ValidateCurrentLine;
91520: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
91521:
91522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91523: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
91524: ,p_balance_type_code => l_balance_type_code);
91525:
91526: END IF;

Line 91641: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

91637: l_tmp_amt NUMBER;
91638: l_acc_rev_natural_side_code VARCHAR2(1);
91639:
91640: l_num_entries NUMBER;
91641: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91642: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91643: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91644: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91645: l_recog_line_1 NUMBER;

Line 91642: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

91638: l_acc_rev_natural_side_code VARCHAR2(1);
91639:
91640: l_num_entries NUMBER;
91641: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91642: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91643: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91644: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91645: l_recog_line_1 NUMBER;
91646: l_recog_line_2 NUMBER;

Line 91643: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

91639:
91640: l_num_entries NUMBER;
91641: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91642: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91643: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91644: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91645: l_recog_line_1 NUMBER;
91646: l_recog_line_2 NUMBER;
91647:

Line 91644: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

91640: l_num_entries NUMBER;
91641: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91642: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91643: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91644: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91645: l_recog_line_1 NUMBER;
91646: l_recog_line_2 NUMBER;
91647:
91648: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 91650: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

91646: l_recog_line_2 NUMBER;
91647:
91648: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
91649: l_bflow_applied_to_amt NUMBER; -- 5132302
91650: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
91651:
91652: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
91653:
91654: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 91725: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

91721: l_accrual_line_num := NULL; -- 4262811
91722: l_tmp_amt := NULL; -- 4262811
91723: --
91724:
91725: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
91726: l_balance_type_code <> 'B' THEN
91727: IF NVL(p_source_97,9E125) = 34
91728: THEN
91729:

Line 91796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

91792: --
91793: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
91794:
91795: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
91796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91797:
91798: -- 4955764
91799: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91800: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 91840: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

91836: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
91837:
91838: IF xla_accounting_cache_pkg.GetValueChar
91839: (p_source_code => 'LEDGER_CATEGORY_CODE'
91840: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
91841: AND l_bflow_method_code = 'PRIOR_ENTRY'
91842: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
91843: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
91844: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 91954: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

91950: p_lookup_type => 'XLA_OWNER_TYPE'
91951: ,p_lookup_code => l_component_type_code
91952: )
91953: ,p_token_4 => 'PRODUCT_NAME'
91954: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91955: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91956: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91957: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91958: ,p_ae_header_id => NULL

Line 91955: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

91951: ,p_lookup_code => l_component_type_code
91952: )
91953: ,p_token_4 => 'PRODUCT_NAME'
91954: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91955: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91956: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91957: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91958: ,p_ae_header_id => NULL
91959: );

Line 91956: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

91952: )
91953: ,p_token_4 => 'PRODUCT_NAME'
91954: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91955: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91956: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91957: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91958: ,p_ae_header_id => NULL
91959: );
91960:

Line 91957: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

91953: ,p_token_4 => 'PRODUCT_NAME'
91954: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91955: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91956: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91957: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91958: ,p_ae_header_id => NULL
91959: );
91960:
91961: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 91988: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91984: ----------------------------------------------------------------------------------
91985: -- 4219869 Business Flow
91986: -- Update journal entry status -- Need to generate this within IF
91987: ----------------------------------------------------------------------------------
91988: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91989: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
91990: ,p_balance_type_code => l_balance_type_code
91991: );
91992:

Line 92075: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

92071:
92072: --
92073: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
92074: --
92075: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
92076: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
92077: ELSE
92078: ---------------------------------------------------------------------------------------------------
92079: -- 4262811a Switch Sign

Line 92100: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92096:
92097: XLA_AE_LINES_PKG.ValidateCurrentLine;
92098: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92099:
92100: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92101: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
92102: ,p_balance_type_code => l_balance_type_code);
92103:
92104: END IF;

Line 92219: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

92215: l_tmp_amt NUMBER;
92216: l_acc_rev_natural_side_code VARCHAR2(1);
92217:
92218: l_num_entries NUMBER;
92219: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92220: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92221: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92222: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92223: l_recog_line_1 NUMBER;

Line 92220: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

92216: l_acc_rev_natural_side_code VARCHAR2(1);
92217:
92218: l_num_entries NUMBER;
92219: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92220: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92221: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92222: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92223: l_recog_line_1 NUMBER;
92224: l_recog_line_2 NUMBER;

Line 92221: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

92217:
92218: l_num_entries NUMBER;
92219: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92220: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92221: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92222: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92223: l_recog_line_1 NUMBER;
92224: l_recog_line_2 NUMBER;
92225:

Line 92222: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

92218: l_num_entries NUMBER;
92219: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92220: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92221: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92222: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92223: l_recog_line_1 NUMBER;
92224: l_recog_line_2 NUMBER;
92225:
92226: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 92228: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

92224: l_recog_line_2 NUMBER;
92225:
92226: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92227: l_bflow_applied_to_amt NUMBER; -- 5132302
92228: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92229:
92230: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92231:
92232: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 92303: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

92299: l_accrual_line_num := NULL; -- 4262811
92300: l_tmp_amt := NULL; -- 4262811
92301: --
92302:
92303: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
92304: l_balance_type_code <> 'B' THEN
92305: IF NVL(p_source_97,9E125) = 10
92306: THEN
92307:

Line 92374: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

92370: --
92371: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
92372:
92373: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
92374: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92375:
92376: -- 4955764
92377: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92378: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 92418: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

92414: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
92415:
92416: IF xla_accounting_cache_pkg.GetValueChar
92417: (p_source_code => 'LEDGER_CATEGORY_CODE'
92418: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
92419: AND l_bflow_method_code = 'PRIOR_ENTRY'
92420: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
92421: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
92422: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 92532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

92528: p_lookup_type => 'XLA_OWNER_TYPE'
92529: ,p_lookup_code => l_component_type_code
92530: )
92531: ,p_token_4 => 'PRODUCT_NAME'
92532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92536: ,p_ae_header_id => NULL

Line 92533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

92529: ,p_lookup_code => l_component_type_code
92530: )
92531: ,p_token_4 => 'PRODUCT_NAME'
92532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92536: ,p_ae_header_id => NULL
92537: );

Line 92534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

92530: )
92531: ,p_token_4 => 'PRODUCT_NAME'
92532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92536: ,p_ae_header_id => NULL
92537: );
92538:

Line 92535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

92531: ,p_token_4 => 'PRODUCT_NAME'
92532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92536: ,p_ae_header_id => NULL
92537: );
92538:
92539: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 92566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92562: ----------------------------------------------------------------------------------
92563: -- 4219869 Business Flow
92564: -- Update journal entry status -- Need to generate this within IF
92565: ----------------------------------------------------------------------------------
92566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92567: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
92568: ,p_balance_type_code => l_balance_type_code
92569: );
92570:

Line 92653: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

92649:
92650: --
92651: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
92652: --
92653: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
92654: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
92655: ELSE
92656: ---------------------------------------------------------------------------------------------------
92657: -- 4262811a Switch Sign

Line 92678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92674:
92675: XLA_AE_LINES_PKG.ValidateCurrentLine;
92676: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92677:
92678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92679: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
92680: ,p_balance_type_code => l_balance_type_code);
92681:
92682: END IF;

Line 92797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

92793: l_tmp_amt NUMBER;
92794: l_acc_rev_natural_side_code VARCHAR2(1);
92795:
92796: l_num_entries NUMBER;
92797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92801: l_recog_line_1 NUMBER;

Line 92798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

92794: l_acc_rev_natural_side_code VARCHAR2(1);
92795:
92796: l_num_entries NUMBER;
92797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92801: l_recog_line_1 NUMBER;
92802: l_recog_line_2 NUMBER;

Line 92799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

92795:
92796: l_num_entries NUMBER;
92797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92801: l_recog_line_1 NUMBER;
92802: l_recog_line_2 NUMBER;
92803:

Line 92800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

92796: l_num_entries NUMBER;
92797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92801: l_recog_line_1 NUMBER;
92802: l_recog_line_2 NUMBER;
92803:
92804: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 92806: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

92802: l_recog_line_2 NUMBER;
92803:
92804: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92805: l_bflow_applied_to_amt NUMBER; -- 5132302
92806: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92807:
92808: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92809:
92810: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 92881: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

92877: l_accrual_line_num := NULL; -- 4262811
92878: l_tmp_amt := NULL; -- 4262811
92879: --
92880:
92881: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
92882: l_balance_type_code <> 'B' THEN
92883: IF NVL(p_source_97,9E125) = 10
92884: THEN
92885:

Line 92952: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

92948: --
92949: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
92950:
92951: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
92952: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92953:
92954: -- 4955764
92955: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92956: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 92996: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

92992: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
92993:
92994: IF xla_accounting_cache_pkg.GetValueChar
92995: (p_source_code => 'LEDGER_CATEGORY_CODE'
92996: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
92997: AND l_bflow_method_code = 'PRIOR_ENTRY'
92998: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
92999: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
93000: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 93110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

93106: p_lookup_type => 'XLA_OWNER_TYPE'
93107: ,p_lookup_code => l_component_type_code
93108: )
93109: ,p_token_4 => 'PRODUCT_NAME'
93110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93114: ,p_ae_header_id => NULL

Line 93111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

93107: ,p_lookup_code => l_component_type_code
93108: )
93109: ,p_token_4 => 'PRODUCT_NAME'
93110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93114: ,p_ae_header_id => NULL
93115: );

Line 93112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

93108: )
93109: ,p_token_4 => 'PRODUCT_NAME'
93110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93114: ,p_ae_header_id => NULL
93115: );
93116:

Line 93113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

93109: ,p_token_4 => 'PRODUCT_NAME'
93110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93114: ,p_ae_header_id => NULL
93115: );
93116:
93117: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 93144: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93140: ----------------------------------------------------------------------------------
93141: -- 4219869 Business Flow
93142: -- Update journal entry status -- Need to generate this within IF
93143: ----------------------------------------------------------------------------------
93144: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93145: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
93146: ,p_balance_type_code => l_balance_type_code
93147: );
93148:

Line 93231: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

93227:
93228: --
93229: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
93230: --
93231: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
93232: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
93233: ELSE
93234: ---------------------------------------------------------------------------------------------------
93235: -- 4262811a Switch Sign

Line 93256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93252:
93253: XLA_AE_LINES_PKG.ValidateCurrentLine;
93254: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93255:
93256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93257: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
93258: ,p_balance_type_code => l_balance_type_code);
93259:
93260: END IF;

Line 93375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

93371: l_tmp_amt NUMBER;
93372: l_acc_rev_natural_side_code VARCHAR2(1);
93373:
93374: l_num_entries NUMBER;
93375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93379: l_recog_line_1 NUMBER;

Line 93376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

93372: l_acc_rev_natural_side_code VARCHAR2(1);
93373:
93374: l_num_entries NUMBER;
93375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93379: l_recog_line_1 NUMBER;
93380: l_recog_line_2 NUMBER;

Line 93377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

93373:
93374: l_num_entries NUMBER;
93375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93379: l_recog_line_1 NUMBER;
93380: l_recog_line_2 NUMBER;
93381:

Line 93378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

93374: l_num_entries NUMBER;
93375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93379: l_recog_line_1 NUMBER;
93380: l_recog_line_2 NUMBER;
93381:
93382: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 93384: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

93380: l_recog_line_2 NUMBER;
93381:
93382: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93383: l_bflow_applied_to_amt NUMBER; -- 5132302
93384: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93385:
93386: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93387:
93388: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 93459: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

93455: l_accrual_line_num := NULL; -- 4262811
93456: l_tmp_amt := NULL; -- 4262811
93457: --
93458:
93459: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
93460: l_balance_type_code <> 'B' THEN
93461: IF NVL(p_source_97,9E125) = 10
93462: THEN
93463:

Line 93530: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

93526: --
93527: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
93528:
93529: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
93530: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
93531:
93532: -- 4955764
93533: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93534: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 93574: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

93570: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
93571:
93572: IF xla_accounting_cache_pkg.GetValueChar
93573: (p_source_code => 'LEDGER_CATEGORY_CODE'
93574: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
93575: AND l_bflow_method_code = 'PRIOR_ENTRY'
93576: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
93577: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
93578: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 93688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

93684: p_lookup_type => 'XLA_OWNER_TYPE'
93685: ,p_lookup_code => l_component_type_code
93686: )
93687: ,p_token_4 => 'PRODUCT_NAME'
93688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93692: ,p_ae_header_id => NULL

Line 93689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

93685: ,p_lookup_code => l_component_type_code
93686: )
93687: ,p_token_4 => 'PRODUCT_NAME'
93688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93692: ,p_ae_header_id => NULL
93693: );

Line 93690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

93686: )
93687: ,p_token_4 => 'PRODUCT_NAME'
93688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93692: ,p_ae_header_id => NULL
93693: );
93694:

Line 93691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

93687: ,p_token_4 => 'PRODUCT_NAME'
93688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93692: ,p_ae_header_id => NULL
93693: );
93694:
93695: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 93722: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93718: ----------------------------------------------------------------------------------
93719: -- 4219869 Business Flow
93720: -- Update journal entry status -- Need to generate this within IF
93721: ----------------------------------------------------------------------------------
93722: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93723: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
93724: ,p_balance_type_code => l_balance_type_code
93725: );
93726:

Line 93809: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

93805:
93806: --
93807: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
93808: --
93809: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
93810: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
93811: ELSE
93812: ---------------------------------------------------------------------------------------------------
93813: -- 4262811a Switch Sign

Line 93834: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93830:
93831: XLA_AE_LINES_PKG.ValidateCurrentLine;
93832: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93833:
93834: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93835: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
93836: ,p_balance_type_code => l_balance_type_code);
93837:
93838: END IF;

Line 93953: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

93949: l_tmp_amt NUMBER;
93950: l_acc_rev_natural_side_code VARCHAR2(1);
93951:
93952: l_num_entries NUMBER;
93953: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93954: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93955: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93956: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93957: l_recog_line_1 NUMBER;

Line 93954: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

93950: l_acc_rev_natural_side_code VARCHAR2(1);
93951:
93952: l_num_entries NUMBER;
93953: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93954: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93955: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93956: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93957: l_recog_line_1 NUMBER;
93958: l_recog_line_2 NUMBER;

Line 93955: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

93951:
93952: l_num_entries NUMBER;
93953: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93954: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93955: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93956: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93957: l_recog_line_1 NUMBER;
93958: l_recog_line_2 NUMBER;
93959:

Line 93956: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

93952: l_num_entries NUMBER;
93953: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93954: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93955: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93956: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93957: l_recog_line_1 NUMBER;
93958: l_recog_line_2 NUMBER;
93959:
93960: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 93962: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

93958: l_recog_line_2 NUMBER;
93959:
93960: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93961: l_bflow_applied_to_amt NUMBER; -- 5132302
93962: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93963:
93964: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93965:
93966: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 94037: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

94033: l_accrual_line_num := NULL; -- 4262811
94034: l_tmp_amt := NULL; -- 4262811
94035: --
94036:
94037: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
94038: l_balance_type_code <> 'B' THEN
94039: IF NVL(p_source_97,9E125) = 10
94040: THEN
94041:

Line 94108: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

94104: --
94105: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
94106:
94107: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
94108: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94109:
94110: -- 4955764
94111: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94112: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 94152: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

94148: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
94149:
94150: IF xla_accounting_cache_pkg.GetValueChar
94151: (p_source_code => 'LEDGER_CATEGORY_CODE'
94152: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
94153: AND l_bflow_method_code = 'PRIOR_ENTRY'
94154: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
94155: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
94156: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 94266: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

94262: p_lookup_type => 'XLA_OWNER_TYPE'
94263: ,p_lookup_code => l_component_type_code
94264: )
94265: ,p_token_4 => 'PRODUCT_NAME'
94266: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94267: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94268: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94269: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94270: ,p_ae_header_id => NULL

Line 94267: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

94263: ,p_lookup_code => l_component_type_code
94264: )
94265: ,p_token_4 => 'PRODUCT_NAME'
94266: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94267: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94268: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94269: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94270: ,p_ae_header_id => NULL
94271: );

Line 94268: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

94264: )
94265: ,p_token_4 => 'PRODUCT_NAME'
94266: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94267: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94268: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94269: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94270: ,p_ae_header_id => NULL
94271: );
94272:

Line 94269: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

94265: ,p_token_4 => 'PRODUCT_NAME'
94266: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94267: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94268: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94269: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94270: ,p_ae_header_id => NULL
94271: );
94272:
94273: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 94300: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94296: ----------------------------------------------------------------------------------
94297: -- 4219869 Business Flow
94298: -- Update journal entry status -- Need to generate this within IF
94299: ----------------------------------------------------------------------------------
94300: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94301: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
94302: ,p_balance_type_code => l_balance_type_code
94303: );
94304:

Line 94387: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

94383:
94384: --
94385: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
94386: --
94387: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
94388: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
94389: ELSE
94390: ---------------------------------------------------------------------------------------------------
94391: -- 4262811a Switch Sign

Line 94412: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94408:
94409: XLA_AE_LINES_PKG.ValidateCurrentLine;
94410: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
94411:
94412: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94413: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
94414: ,p_balance_type_code => l_balance_type_code);
94415:
94416: END IF;

Line 94531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

94527: l_tmp_amt NUMBER;
94528: l_acc_rev_natural_side_code VARCHAR2(1);
94529:
94530: l_num_entries NUMBER;
94531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94535: l_recog_line_1 NUMBER;

Line 94532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

94528: l_acc_rev_natural_side_code VARCHAR2(1);
94529:
94530: l_num_entries NUMBER;
94531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94535: l_recog_line_1 NUMBER;
94536: l_recog_line_2 NUMBER;

Line 94533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

94529:
94530: l_num_entries NUMBER;
94531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94535: l_recog_line_1 NUMBER;
94536: l_recog_line_2 NUMBER;
94537:

Line 94534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

94530: l_num_entries NUMBER;
94531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94535: l_recog_line_1 NUMBER;
94536: l_recog_line_2 NUMBER;
94537:
94538: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 94540: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

94536: l_recog_line_2 NUMBER;
94537:
94538: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
94539: l_bflow_applied_to_amt NUMBER; -- 5132302
94540: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
94541:
94542: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
94543:
94544: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 94615: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

94611: l_accrual_line_num := NULL; -- 4262811
94612: l_tmp_amt := NULL; -- 4262811
94613: --
94614:
94615: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
94616: l_balance_type_code <> 'B' THEN
94617: IF NVL(p_source_97,9E125) = 10
94618: THEN
94619:

Line 94686: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

94682: --
94683: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
94684:
94685: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
94686: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94687:
94688: -- 4955764
94689: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94690: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 94730: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

94726: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
94727:
94728: IF xla_accounting_cache_pkg.GetValueChar
94729: (p_source_code => 'LEDGER_CATEGORY_CODE'
94730: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
94731: AND l_bflow_method_code = 'PRIOR_ENTRY'
94732: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
94733: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
94734: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 94844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

94840: p_lookup_type => 'XLA_OWNER_TYPE'
94841: ,p_lookup_code => l_component_type_code
94842: )
94843: ,p_token_4 => 'PRODUCT_NAME'
94844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94848: ,p_ae_header_id => NULL

Line 94845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

94841: ,p_lookup_code => l_component_type_code
94842: )
94843: ,p_token_4 => 'PRODUCT_NAME'
94844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94848: ,p_ae_header_id => NULL
94849: );

Line 94846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

94842: )
94843: ,p_token_4 => 'PRODUCT_NAME'
94844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94848: ,p_ae_header_id => NULL
94849: );
94850:

Line 94847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

94843: ,p_token_4 => 'PRODUCT_NAME'
94844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94848: ,p_ae_header_id => NULL
94849: );
94850:
94851: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 94878: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94874: ----------------------------------------------------------------------------------
94875: -- 4219869 Business Flow
94876: -- Update journal entry status -- Need to generate this within IF
94877: ----------------------------------------------------------------------------------
94878: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94879: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
94880: ,p_balance_type_code => l_balance_type_code
94881: );
94882:

Line 94965: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

94961:
94962: --
94963: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
94964: --
94965: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
94966: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
94967: ELSE
94968: ---------------------------------------------------------------------------------------------------
94969: -- 4262811a Switch Sign

Line 94990: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94986:
94987: XLA_AE_LINES_PKG.ValidateCurrentLine;
94988: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
94989:
94990: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94991: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
94992: ,p_balance_type_code => l_balance_type_code);
94993:
94994: END IF;

Line 95109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

95105: l_tmp_amt NUMBER;
95106: l_acc_rev_natural_side_code VARCHAR2(1);
95107:
95108: l_num_entries NUMBER;
95109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95113: l_recog_line_1 NUMBER;

Line 95110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

95106: l_acc_rev_natural_side_code VARCHAR2(1);
95107:
95108: l_num_entries NUMBER;
95109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95113: l_recog_line_1 NUMBER;
95114: l_recog_line_2 NUMBER;

Line 95111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

95107:
95108: l_num_entries NUMBER;
95109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95113: l_recog_line_1 NUMBER;
95114: l_recog_line_2 NUMBER;
95115:

Line 95112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

95108: l_num_entries NUMBER;
95109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95113: l_recog_line_1 NUMBER;
95114: l_recog_line_2 NUMBER;
95115:
95116: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 95118: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

95114: l_recog_line_2 NUMBER;
95115:
95116: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95117: l_bflow_applied_to_amt NUMBER; -- 5132302
95118: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95119:
95120: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95121:
95122: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 95193: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

95189: l_accrual_line_num := NULL; -- 4262811
95190: l_tmp_amt := NULL; -- 4262811
95191: --
95192:
95193: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
95194: l_balance_type_code <> 'B' THEN
95195: IF NVL(p_source_97,9E125) = 10
95196: THEN
95197:

Line 95264: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

95260: --
95261: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
95262:
95263: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
95264: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95265:
95266: -- 4955764
95267: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95268: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 95308: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

95304: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
95305:
95306: IF xla_accounting_cache_pkg.GetValueChar
95307: (p_source_code => 'LEDGER_CATEGORY_CODE'
95308: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
95309: AND l_bflow_method_code = 'PRIOR_ENTRY'
95310: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
95311: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
95312: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 95422: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

95418: p_lookup_type => 'XLA_OWNER_TYPE'
95419: ,p_lookup_code => l_component_type_code
95420: )
95421: ,p_token_4 => 'PRODUCT_NAME'
95422: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95423: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95424: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95425: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95426: ,p_ae_header_id => NULL

Line 95423: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

95419: ,p_lookup_code => l_component_type_code
95420: )
95421: ,p_token_4 => 'PRODUCT_NAME'
95422: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95423: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95424: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95425: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95426: ,p_ae_header_id => NULL
95427: );

Line 95424: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

95420: )
95421: ,p_token_4 => 'PRODUCT_NAME'
95422: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95423: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95424: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95425: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95426: ,p_ae_header_id => NULL
95427: );
95428:

Line 95425: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

95421: ,p_token_4 => 'PRODUCT_NAME'
95422: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95423: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95424: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95425: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95426: ,p_ae_header_id => NULL
95427: );
95428:
95429: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 95456: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95452: ----------------------------------------------------------------------------------
95453: -- 4219869 Business Flow
95454: -- Update journal entry status -- Need to generate this within IF
95455: ----------------------------------------------------------------------------------
95456: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95457: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
95458: ,p_balance_type_code => l_balance_type_code
95459: );
95460:

Line 95543: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

95539:
95540: --
95541: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
95542: --
95543: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
95544: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
95545: ELSE
95546: ---------------------------------------------------------------------------------------------------
95547: -- 4262811a Switch Sign

Line 95568: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95564:
95565: XLA_AE_LINES_PKG.ValidateCurrentLine;
95566: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
95567:
95568: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95569: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
95570: ,p_balance_type_code => l_balance_type_code);
95571:
95572: END IF;

Line 95677: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

95673: l_tmp_amt NUMBER;
95674: l_acc_rev_natural_side_code VARCHAR2(1);
95675:
95676: l_num_entries NUMBER;
95677: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95678: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95679: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95680: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95681: l_recog_line_1 NUMBER;

Line 95678: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

95674: l_acc_rev_natural_side_code VARCHAR2(1);
95675:
95676: l_num_entries NUMBER;
95677: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95678: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95679: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95680: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95681: l_recog_line_1 NUMBER;
95682: l_recog_line_2 NUMBER;

Line 95679: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

95675:
95676: l_num_entries NUMBER;
95677: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95678: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95679: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95680: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95681: l_recog_line_1 NUMBER;
95682: l_recog_line_2 NUMBER;
95683:

Line 95680: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

95676: l_num_entries NUMBER;
95677: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95678: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95679: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95680: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95681: l_recog_line_1 NUMBER;
95682: l_recog_line_2 NUMBER;
95683:
95684: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 95686: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

95682: l_recog_line_2 NUMBER;
95683:
95684: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95685: l_bflow_applied_to_amt NUMBER; -- 5132302
95686: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95687:
95688: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95689:
95690: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 95761: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

95757: l_accrual_line_num := NULL; -- 4262811
95758: l_tmp_amt := NULL; -- 4262811
95759: --
95760:
95761: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
95762: l_balance_type_code <> 'B' THEN
95763: IF NVL(p_source_97,9E125) = 10
95764: THEN
95765:

Line 95832: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

95828: --
95829: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
95830:
95831: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
95832: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95833:
95834: -- 4955764
95835: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95836: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 95876: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

95872: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
95873:
95874: IF xla_accounting_cache_pkg.GetValueChar
95875: (p_source_code => 'LEDGER_CATEGORY_CODE'
95876: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
95877: AND l_bflow_method_code = 'PRIOR_ENTRY'
95878: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
95879: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
95880: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 95976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

95972: p_lookup_type => 'XLA_OWNER_TYPE'
95973: ,p_lookup_code => l_component_type_code
95974: )
95975: ,p_token_4 => 'PRODUCT_NAME'
95976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95980: ,p_ae_header_id => NULL

Line 95977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

95973: ,p_lookup_code => l_component_type_code
95974: )
95975: ,p_token_4 => 'PRODUCT_NAME'
95976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95980: ,p_ae_header_id => NULL
95981: );

Line 95978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

95974: )
95975: ,p_token_4 => 'PRODUCT_NAME'
95976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95980: ,p_ae_header_id => NULL
95981: );
95982:

Line 95979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

95975: ,p_token_4 => 'PRODUCT_NAME'
95976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95980: ,p_ae_header_id => NULL
95981: );
95982:
95983: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 96010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96006: ----------------------------------------------------------------------------------
96007: -- 4219869 Business Flow
96008: -- Update journal entry status -- Need to generate this within IF
96009: ----------------------------------------------------------------------------------
96010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96011: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
96012: ,p_balance_type_code => l_balance_type_code
96013: );
96014:

Line 96097: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

96093:
96094: --
96095: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
96096: --
96097: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
96098: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
96099: ELSE
96100: ---------------------------------------------------------------------------------------------------
96101: -- 4262811a Switch Sign

Line 96122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96118:
96119: XLA_AE_LINES_PKG.ValidateCurrentLine;
96120: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
96121:
96122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96123: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
96124: ,p_balance_type_code => l_balance_type_code);
96125:
96126: END IF;

Line 96241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

96237: l_tmp_amt NUMBER;
96238: l_acc_rev_natural_side_code VARCHAR2(1);
96239:
96240: l_num_entries NUMBER;
96241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96245: l_recog_line_1 NUMBER;

Line 96242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

96238: l_acc_rev_natural_side_code VARCHAR2(1);
96239:
96240: l_num_entries NUMBER;
96241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96245: l_recog_line_1 NUMBER;
96246: l_recog_line_2 NUMBER;

Line 96243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

96239:
96240: l_num_entries NUMBER;
96241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96245: l_recog_line_1 NUMBER;
96246: l_recog_line_2 NUMBER;
96247:

Line 96244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

96240: l_num_entries NUMBER;
96241: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96242: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96243: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96244: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96245: l_recog_line_1 NUMBER;
96246: l_recog_line_2 NUMBER;
96247:
96248: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 96250: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

96246: l_recog_line_2 NUMBER;
96247:
96248: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
96249: l_bflow_applied_to_amt NUMBER; -- 5132302
96250: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
96251:
96252: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
96253:
96254: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 96325: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

96321: l_accrual_line_num := NULL; -- 4262811
96322: l_tmp_amt := NULL; -- 4262811
96323: --
96324:
96325: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
96326: l_balance_type_code <> 'B' THEN
96327: IF NVL(p_source_97,9E125) = 10
96328: THEN
96329:

Line 96396: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

96392: --
96393: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
96394:
96395: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
96396: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96397:
96398: -- 4955764
96399: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96400: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 96440: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

96436: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
96437:
96438: IF xla_accounting_cache_pkg.GetValueChar
96439: (p_source_code => 'LEDGER_CATEGORY_CODE'
96440: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
96441: AND l_bflow_method_code = 'PRIOR_ENTRY'
96442: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
96443: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
96444: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 96554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

96550: p_lookup_type => 'XLA_OWNER_TYPE'
96551: ,p_lookup_code => l_component_type_code
96552: )
96553: ,p_token_4 => 'PRODUCT_NAME'
96554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96558: ,p_ae_header_id => NULL

Line 96555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

96551: ,p_lookup_code => l_component_type_code
96552: )
96553: ,p_token_4 => 'PRODUCT_NAME'
96554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96558: ,p_ae_header_id => NULL
96559: );

Line 96556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

96552: )
96553: ,p_token_4 => 'PRODUCT_NAME'
96554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96558: ,p_ae_header_id => NULL
96559: );
96560:

Line 96557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

96553: ,p_token_4 => 'PRODUCT_NAME'
96554: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96555: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96556: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96557: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96558: ,p_ae_header_id => NULL
96559: );
96560:
96561: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 96588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96584: ----------------------------------------------------------------------------------
96585: -- 4219869 Business Flow
96586: -- Update journal entry status -- Need to generate this within IF
96587: ----------------------------------------------------------------------------------
96588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96589: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
96590: ,p_balance_type_code => l_balance_type_code
96591: );
96592:

Line 96675: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

96671:
96672: --
96673: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
96674: --
96675: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
96676: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
96677: ELSE
96678: ---------------------------------------------------------------------------------------------------
96679: -- 4262811a Switch Sign

Line 96700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96696:
96697: XLA_AE_LINES_PKG.ValidateCurrentLine;
96698: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
96699:
96700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96701: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
96702: ,p_balance_type_code => l_balance_type_code);
96703:
96704: END IF;

Line 96819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

96815: l_tmp_amt NUMBER;
96816: l_acc_rev_natural_side_code VARCHAR2(1);
96817:
96818: l_num_entries NUMBER;
96819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96823: l_recog_line_1 NUMBER;

Line 96820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

96816: l_acc_rev_natural_side_code VARCHAR2(1);
96817:
96818: l_num_entries NUMBER;
96819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96823: l_recog_line_1 NUMBER;
96824: l_recog_line_2 NUMBER;

Line 96821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

96817:
96818: l_num_entries NUMBER;
96819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96823: l_recog_line_1 NUMBER;
96824: l_recog_line_2 NUMBER;
96825:

Line 96822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

96818: l_num_entries NUMBER;
96819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96823: l_recog_line_1 NUMBER;
96824: l_recog_line_2 NUMBER;
96825:
96826: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 96828: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

96824: l_recog_line_2 NUMBER;
96825:
96826: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
96827: l_bflow_applied_to_amt NUMBER; -- 5132302
96828: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
96829:
96830: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
96831:
96832: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 96903: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

96899: l_accrual_line_num := NULL; -- 4262811
96900: l_tmp_amt := NULL; -- 4262811
96901: --
96902:
96903: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
96904: l_balance_type_code <> 'B' THEN
96905: IF NVL(p_source_97,9E125) = 10
96906: THEN
96907:

Line 96974: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

96970: --
96971: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
96972:
96973: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
96974: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96975:
96976: -- 4955764
96977: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96978: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 97018: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

97014: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
97015:
97016: IF xla_accounting_cache_pkg.GetValueChar
97017: (p_source_code => 'LEDGER_CATEGORY_CODE'
97018: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
97019: AND l_bflow_method_code = 'PRIOR_ENTRY'
97020: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
97021: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
97022: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 97132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

97128: p_lookup_type => 'XLA_OWNER_TYPE'
97129: ,p_lookup_code => l_component_type_code
97130: )
97131: ,p_token_4 => 'PRODUCT_NAME'
97132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97136: ,p_ae_header_id => NULL

Line 97133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

97129: ,p_lookup_code => l_component_type_code
97130: )
97131: ,p_token_4 => 'PRODUCT_NAME'
97132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97136: ,p_ae_header_id => NULL
97137: );

Line 97134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

97130: )
97131: ,p_token_4 => 'PRODUCT_NAME'
97132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97136: ,p_ae_header_id => NULL
97137: );
97138:

Line 97135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

97131: ,p_token_4 => 'PRODUCT_NAME'
97132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97136: ,p_ae_header_id => NULL
97137: );
97138:
97139: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 97166: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97162: ----------------------------------------------------------------------------------
97163: -- 4219869 Business Flow
97164: -- Update journal entry status -- Need to generate this within IF
97165: ----------------------------------------------------------------------------------
97166: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97167: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
97168: ,p_balance_type_code => l_balance_type_code
97169: );
97170:

Line 97253: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

97249:
97250: --
97251: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
97252: --
97253: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
97254: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
97255: ELSE
97256: ---------------------------------------------------------------------------------------------------
97257: -- 4262811a Switch Sign

Line 97278: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97274:
97275: XLA_AE_LINES_PKG.ValidateCurrentLine;
97276: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97277:
97278: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97279: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
97280: ,p_balance_type_code => l_balance_type_code);
97281:
97282: END IF;

Line 97387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

97383: l_tmp_amt NUMBER;
97384: l_acc_rev_natural_side_code VARCHAR2(1);
97385:
97386: l_num_entries NUMBER;
97387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97391: l_recog_line_1 NUMBER;

Line 97388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

97384: l_acc_rev_natural_side_code VARCHAR2(1);
97385:
97386: l_num_entries NUMBER;
97387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97391: l_recog_line_1 NUMBER;
97392: l_recog_line_2 NUMBER;

Line 97389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

97385:
97386: l_num_entries NUMBER;
97387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97391: l_recog_line_1 NUMBER;
97392: l_recog_line_2 NUMBER;
97393:

Line 97390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

97386: l_num_entries NUMBER;
97387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97391: l_recog_line_1 NUMBER;
97392: l_recog_line_2 NUMBER;
97393:
97394: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 97396: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

97392: l_recog_line_2 NUMBER;
97393:
97394: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
97395: l_bflow_applied_to_amt NUMBER; -- 5132302
97396: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
97397:
97398: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
97399:
97400: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 97471: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

97467: l_accrual_line_num := NULL; -- 4262811
97468: l_tmp_amt := NULL; -- 4262811
97469: --
97470:
97471: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
97472: l_balance_type_code <> 'B' THEN
97473: IF NVL(p_source_97,9E125) = 10
97474: THEN
97475:

Line 97542: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

97538: --
97539: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
97540:
97541: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
97542: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
97543:
97544: -- 4955764
97545: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
97546: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 97586: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

97582: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
97583:
97584: IF xla_accounting_cache_pkg.GetValueChar
97585: (p_source_code => 'LEDGER_CATEGORY_CODE'
97586: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
97587: AND l_bflow_method_code = 'PRIOR_ENTRY'
97588: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
97589: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
97590: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 97686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

97682: p_lookup_type => 'XLA_OWNER_TYPE'
97683: ,p_lookup_code => l_component_type_code
97684: )
97685: ,p_token_4 => 'PRODUCT_NAME'
97686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97690: ,p_ae_header_id => NULL

Line 97687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

97683: ,p_lookup_code => l_component_type_code
97684: )
97685: ,p_token_4 => 'PRODUCT_NAME'
97686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97690: ,p_ae_header_id => NULL
97691: );

Line 97688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

97684: )
97685: ,p_token_4 => 'PRODUCT_NAME'
97686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97690: ,p_ae_header_id => NULL
97691: );
97692:

Line 97689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

97685: ,p_token_4 => 'PRODUCT_NAME'
97686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97690: ,p_ae_header_id => NULL
97691: );
97692:
97693: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 97720: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97716: ----------------------------------------------------------------------------------
97717: -- 4219869 Business Flow
97718: -- Update journal entry status -- Need to generate this within IF
97719: ----------------------------------------------------------------------------------
97720: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97721: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
97722: ,p_balance_type_code => l_balance_type_code
97723: );
97724:

Line 97807: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

97803:
97804: --
97805: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
97806: --
97807: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
97808: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
97809: ELSE
97810: ---------------------------------------------------------------------------------------------------
97811: -- 4262811a Switch Sign

Line 97832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97828:
97829: XLA_AE_LINES_PKG.ValidateCurrentLine;
97830: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97831:
97832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97833: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
97834: ,p_balance_type_code => l_balance_type_code);
97835:
97836: END IF;

Line 97951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

97947: l_tmp_amt NUMBER;
97948: l_acc_rev_natural_side_code VARCHAR2(1);
97949:
97950: l_num_entries NUMBER;
97951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97955: l_recog_line_1 NUMBER;

Line 97952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

97948: l_acc_rev_natural_side_code VARCHAR2(1);
97949:
97950: l_num_entries NUMBER;
97951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97955: l_recog_line_1 NUMBER;
97956: l_recog_line_2 NUMBER;

Line 97953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

97949:
97950: l_num_entries NUMBER;
97951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97955: l_recog_line_1 NUMBER;
97956: l_recog_line_2 NUMBER;
97957:

Line 97954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

97950: l_num_entries NUMBER;
97951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97955: l_recog_line_1 NUMBER;
97956: l_recog_line_2 NUMBER;
97957:
97958: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 97960: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

97956: l_recog_line_2 NUMBER;
97957:
97958: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
97959: l_bflow_applied_to_amt NUMBER; -- 5132302
97960: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
97961:
97962: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
97963:
97964: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 98035: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

98031: l_accrual_line_num := NULL; -- 4262811
98032: l_tmp_amt := NULL; -- 4262811
98033: --
98034:
98035: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
98036: l_balance_type_code <> 'B' THEN
98037: IF NVL(p_source_97,9E125) = 10
98038: THEN
98039:

Line 98106: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

98102: --
98103: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
98104:
98105: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
98106: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98107:
98108: -- 4955764
98109: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98110: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 98150: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

98146: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
98147:
98148: IF xla_accounting_cache_pkg.GetValueChar
98149: (p_source_code => 'LEDGER_CATEGORY_CODE'
98150: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
98151: AND l_bflow_method_code = 'PRIOR_ENTRY'
98152: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
98153: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
98154: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 98264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

98260: p_lookup_type => 'XLA_OWNER_TYPE'
98261: ,p_lookup_code => l_component_type_code
98262: )
98263: ,p_token_4 => 'PRODUCT_NAME'
98264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98268: ,p_ae_header_id => NULL

Line 98265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

98261: ,p_lookup_code => l_component_type_code
98262: )
98263: ,p_token_4 => 'PRODUCT_NAME'
98264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98268: ,p_ae_header_id => NULL
98269: );

Line 98266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

98262: )
98263: ,p_token_4 => 'PRODUCT_NAME'
98264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98268: ,p_ae_header_id => NULL
98269: );
98270:

Line 98267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

98263: ,p_token_4 => 'PRODUCT_NAME'
98264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98268: ,p_ae_header_id => NULL
98269: );
98270:
98271: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 98298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98294: ----------------------------------------------------------------------------------
98295: -- 4219869 Business Flow
98296: -- Update journal entry status -- Need to generate this within IF
98297: ----------------------------------------------------------------------------------
98298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98299: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
98300: ,p_balance_type_code => l_balance_type_code
98301: );
98302:

Line 98385: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

98381:
98382: --
98383: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
98384: --
98385: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
98386: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
98387: ELSE
98388: ---------------------------------------------------------------------------------------------------
98389: -- 4262811a Switch Sign

Line 98410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98406:
98407: XLA_AE_LINES_PKG.ValidateCurrentLine;
98408: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
98409:
98410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98411: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
98412: ,p_balance_type_code => l_balance_type_code);
98413:
98414: END IF;

Line 98529: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

98525: l_tmp_amt NUMBER;
98526: l_acc_rev_natural_side_code VARCHAR2(1);
98527:
98528: l_num_entries NUMBER;
98529: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98530: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98531: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98532: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98533: l_recog_line_1 NUMBER;

Line 98530: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

98526: l_acc_rev_natural_side_code VARCHAR2(1);
98527:
98528: l_num_entries NUMBER;
98529: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98530: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98531: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98532: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98533: l_recog_line_1 NUMBER;
98534: l_recog_line_2 NUMBER;

Line 98531: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

98527:
98528: l_num_entries NUMBER;
98529: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98530: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98531: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98532: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98533: l_recog_line_1 NUMBER;
98534: l_recog_line_2 NUMBER;
98535:

Line 98532: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

98528: l_num_entries NUMBER;
98529: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98530: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98531: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98532: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98533: l_recog_line_1 NUMBER;
98534: l_recog_line_2 NUMBER;
98535:
98536: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 98538: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

98534: l_recog_line_2 NUMBER;
98535:
98536: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
98537: l_bflow_applied_to_amt NUMBER; -- 5132302
98538: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
98539:
98540: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
98541:
98542: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 98613: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

98609: l_accrual_line_num := NULL; -- 4262811
98610: l_tmp_amt := NULL; -- 4262811
98611: --
98612:
98613: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
98614: l_balance_type_code <> 'B' THEN
98615: IF NVL(p_source_97,9E125) = 10
98616: THEN
98617:

Line 98684: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

98680: --
98681: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
98682:
98683: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
98684: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98685:
98686: -- 4955764
98687: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98688: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 98728: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

98724: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
98725:
98726: IF xla_accounting_cache_pkg.GetValueChar
98727: (p_source_code => 'LEDGER_CATEGORY_CODE'
98728: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
98729: AND l_bflow_method_code = 'PRIOR_ENTRY'
98730: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
98731: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
98732: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 98842: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

98838: p_lookup_type => 'XLA_OWNER_TYPE'
98839: ,p_lookup_code => l_component_type_code
98840: )
98841: ,p_token_4 => 'PRODUCT_NAME'
98842: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98843: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98844: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98845: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98846: ,p_ae_header_id => NULL

Line 98843: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

98839: ,p_lookup_code => l_component_type_code
98840: )
98841: ,p_token_4 => 'PRODUCT_NAME'
98842: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98843: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98844: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98845: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98846: ,p_ae_header_id => NULL
98847: );

Line 98844: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

98840: )
98841: ,p_token_4 => 'PRODUCT_NAME'
98842: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98843: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98844: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98845: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98846: ,p_ae_header_id => NULL
98847: );
98848:

Line 98845: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

98841: ,p_token_4 => 'PRODUCT_NAME'
98842: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98843: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98844: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98845: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98846: ,p_ae_header_id => NULL
98847: );
98848:
98849: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 98876: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98872: ----------------------------------------------------------------------------------
98873: -- 4219869 Business Flow
98874: -- Update journal entry status -- Need to generate this within IF
98875: ----------------------------------------------------------------------------------
98876: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98877: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
98878: ,p_balance_type_code => l_balance_type_code
98879: );
98880:

Line 98963: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

98959:
98960: --
98961: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
98962: --
98963: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
98964: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
98965: ELSE
98966: ---------------------------------------------------------------------------------------------------
98967: -- 4262811a Switch Sign

Line 98988: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98984:
98985: XLA_AE_LINES_PKG.ValidateCurrentLine;
98986: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
98987:
98988: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98989: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
98990: ,p_balance_type_code => l_balance_type_code);
98991:
98992: END IF;

Line 99107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

99103: l_tmp_amt NUMBER;
99104: l_acc_rev_natural_side_code VARCHAR2(1);
99105:
99106: l_num_entries NUMBER;
99107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99111: l_recog_line_1 NUMBER;

Line 99108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

99104: l_acc_rev_natural_side_code VARCHAR2(1);
99105:
99106: l_num_entries NUMBER;
99107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99111: l_recog_line_1 NUMBER;
99112: l_recog_line_2 NUMBER;

Line 99109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

99105:
99106: l_num_entries NUMBER;
99107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99111: l_recog_line_1 NUMBER;
99112: l_recog_line_2 NUMBER;
99113:

Line 99110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

99106: l_num_entries NUMBER;
99107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99111: l_recog_line_1 NUMBER;
99112: l_recog_line_2 NUMBER;
99113:
99114: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 99116: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

99112: l_recog_line_2 NUMBER;
99113:
99114: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
99115: l_bflow_applied_to_amt NUMBER; -- 5132302
99116: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
99117:
99118: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
99119:
99120: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 99191: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

99187: l_accrual_line_num := NULL; -- 4262811
99188: l_tmp_amt := NULL; -- 4262811
99189: --
99190:
99191: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
99192: l_balance_type_code <> 'B' THEN
99193: IF NVL(p_source_97,9E125) = 10
99194: THEN
99195:

Line 99262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

99258: --
99259: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
99260:
99261: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
99262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
99263:
99264: -- 4955764
99265: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99266: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 99306: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

99302: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
99303:
99304: IF xla_accounting_cache_pkg.GetValueChar
99305: (p_source_code => 'LEDGER_CATEGORY_CODE'
99306: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
99307: AND l_bflow_method_code = 'PRIOR_ENTRY'
99308: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
99309: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
99310: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 99420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

99416: p_lookup_type => 'XLA_OWNER_TYPE'
99417: ,p_lookup_code => l_component_type_code
99418: )
99419: ,p_token_4 => 'PRODUCT_NAME'
99420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99424: ,p_ae_header_id => NULL

Line 99421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

99417: ,p_lookup_code => l_component_type_code
99418: )
99419: ,p_token_4 => 'PRODUCT_NAME'
99420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99424: ,p_ae_header_id => NULL
99425: );

Line 99422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

99418: )
99419: ,p_token_4 => 'PRODUCT_NAME'
99420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99424: ,p_ae_header_id => NULL
99425: );
99426:

Line 99423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

99419: ,p_token_4 => 'PRODUCT_NAME'
99420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99424: ,p_ae_header_id => NULL
99425: );
99426:
99427: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 99454: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99450: ----------------------------------------------------------------------------------
99451: -- 4219869 Business Flow
99452: -- Update journal entry status -- Need to generate this within IF
99453: ----------------------------------------------------------------------------------
99454: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99455: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
99456: ,p_balance_type_code => l_balance_type_code
99457: );
99458:

Line 99541: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

99537:
99538: --
99539: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
99540: --
99541: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
99542: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
99543: ELSE
99544: ---------------------------------------------------------------------------------------------------
99545: -- 4262811a Switch Sign

Line 99566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99562:
99563: XLA_AE_LINES_PKG.ValidateCurrentLine;
99564: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
99565:
99566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99567: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
99568: ,p_balance_type_code => l_balance_type_code);
99569:
99570: END IF;

Line 99705: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

99701: l_tmp_amt NUMBER;
99702: l_acc_rev_natural_side_code VARCHAR2(1);
99703:
99704: l_num_entries NUMBER;
99705: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99706: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99707: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99708: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99709: l_recog_line_1 NUMBER;

Line 99706: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

99702: l_acc_rev_natural_side_code VARCHAR2(1);
99703:
99704: l_num_entries NUMBER;
99705: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99706: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99707: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99708: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99709: l_recog_line_1 NUMBER;
99710: l_recog_line_2 NUMBER;

Line 99707: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

99703:
99704: l_num_entries NUMBER;
99705: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99706: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99707: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99708: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99709: l_recog_line_1 NUMBER;
99710: l_recog_line_2 NUMBER;
99711:

Line 99708: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

99704: l_num_entries NUMBER;
99705: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99706: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99707: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99708: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99709: l_recog_line_1 NUMBER;
99710: l_recog_line_2 NUMBER;
99711:
99712: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 99714: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

99710: l_recog_line_2 NUMBER;
99711:
99712: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
99713: l_bflow_applied_to_amt NUMBER; -- 5132302
99714: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
99715:
99716: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
99717:
99718: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 99789: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

99785: l_accrual_line_num := NULL; -- 4262811
99786: l_tmp_amt := NULL; -- 4262811
99787: --
99788:
99789: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
99790: l_balance_type_code <> 'B' THEN
99791: IF NVL(p_source_97,9E125) = 10
99792: THEN
99793:

Line 99860: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

99856: --
99857: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
99858:
99859: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
99860: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
99861:
99862: -- 4955764
99863: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99864: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 99936: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

99932: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
99933:
99934: IF xla_accounting_cache_pkg.GetValueChar
99935: (p_source_code => 'LEDGER_CATEGORY_CODE'
99936: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
99937: AND l_bflow_method_code = 'PRIOR_ENTRY'
99938: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
99939: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
99940: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 100050: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

100046: p_lookup_type => 'XLA_OWNER_TYPE'
100047: ,p_lookup_code => l_component_type_code
100048: )
100049: ,p_token_4 => 'PRODUCT_NAME'
100050: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100051: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100052: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100053: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100054: ,p_ae_header_id => NULL

Line 100051: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

100047: ,p_lookup_code => l_component_type_code
100048: )
100049: ,p_token_4 => 'PRODUCT_NAME'
100050: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100051: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100052: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100053: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100054: ,p_ae_header_id => NULL
100055: );

Line 100052: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

100048: )
100049: ,p_token_4 => 'PRODUCT_NAME'
100050: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100051: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100052: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100053: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100054: ,p_ae_header_id => NULL
100055: );
100056:

Line 100053: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

100049: ,p_token_4 => 'PRODUCT_NAME'
100050: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100051: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100052: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100053: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100054: ,p_ae_header_id => NULL
100055: );
100056:
100057: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 100084: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100080: ----------------------------------------------------------------------------------
100081: -- 4219869 Business Flow
100082: -- Update journal entry status -- Need to generate this within IF
100083: ----------------------------------------------------------------------------------
100084: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100085: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
100086: ,p_balance_type_code => l_balance_type_code
100087: );
100088:

Line 100171: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

100167:
100168: --
100169: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
100170: --
100171: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
100172: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
100173: ELSE
100174: ---------------------------------------------------------------------------------------------------
100175: -- 4262811a Switch Sign

Line 100196: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100192:
100193: XLA_AE_LINES_PKG.ValidateCurrentLine;
100194: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
100195:
100196: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100197: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
100198: ,p_balance_type_code => l_balance_type_code);
100199:
100200: END IF;

Line 100315: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

100311: l_tmp_amt NUMBER;
100312: l_acc_rev_natural_side_code VARCHAR2(1);
100313:
100314: l_num_entries NUMBER;
100315: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100316: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100317: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100318: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100319: l_recog_line_1 NUMBER;

Line 100316: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

100312: l_acc_rev_natural_side_code VARCHAR2(1);
100313:
100314: l_num_entries NUMBER;
100315: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100316: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100317: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100318: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100319: l_recog_line_1 NUMBER;
100320: l_recog_line_2 NUMBER;

Line 100317: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

100313:
100314: l_num_entries NUMBER;
100315: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100316: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100317: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100318: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100319: l_recog_line_1 NUMBER;
100320: l_recog_line_2 NUMBER;
100321:

Line 100318: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

100314: l_num_entries NUMBER;
100315: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100316: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100317: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100318: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100319: l_recog_line_1 NUMBER;
100320: l_recog_line_2 NUMBER;
100321:
100322: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 100324: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

100320: l_recog_line_2 NUMBER;
100321:
100322: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
100323: l_bflow_applied_to_amt NUMBER; -- 5132302
100324: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
100325:
100326: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
100327:
100328: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 100399: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

100395: l_accrual_line_num := NULL; -- 4262811
100396: l_tmp_amt := NULL; -- 4262811
100397: --
100398:
100399: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
100400: l_balance_type_code <> 'B' THEN
100401: IF NVL(p_source_97,9E125) = 10
100402: THEN
100403:

Line 100470: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

100466: --
100467: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
100468:
100469: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
100470: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
100471:
100472: -- 4955764
100473: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100474: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 100514: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

100510: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
100511:
100512: IF xla_accounting_cache_pkg.GetValueChar
100513: (p_source_code => 'LEDGER_CATEGORY_CODE'
100514: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
100515: AND l_bflow_method_code = 'PRIOR_ENTRY'
100516: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
100517: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
100518: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 100628: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

100624: p_lookup_type => 'XLA_OWNER_TYPE'
100625: ,p_lookup_code => l_component_type_code
100626: )
100627: ,p_token_4 => 'PRODUCT_NAME'
100628: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100629: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100630: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100631: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100632: ,p_ae_header_id => NULL

Line 100629: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

100625: ,p_lookup_code => l_component_type_code
100626: )
100627: ,p_token_4 => 'PRODUCT_NAME'
100628: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100629: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100630: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100631: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100632: ,p_ae_header_id => NULL
100633: );

Line 100630: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

100626: )
100627: ,p_token_4 => 'PRODUCT_NAME'
100628: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100629: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100630: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100631: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100632: ,p_ae_header_id => NULL
100633: );
100634:

Line 100631: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

100627: ,p_token_4 => 'PRODUCT_NAME'
100628: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100629: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100630: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100631: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100632: ,p_ae_header_id => NULL
100633: );
100634:
100635: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 100662: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100658: ----------------------------------------------------------------------------------
100659: -- 4219869 Business Flow
100660: -- Update journal entry status -- Need to generate this within IF
100661: ----------------------------------------------------------------------------------
100662: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100663: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
100664: ,p_balance_type_code => l_balance_type_code
100665: );
100666:

Line 100749: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

100745:
100746: --
100747: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
100748: --
100749: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
100750: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
100751: ELSE
100752: ---------------------------------------------------------------------------------------------------
100753: -- 4262811a Switch Sign

Line 100774: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100770:
100771: XLA_AE_LINES_PKG.ValidateCurrentLine;
100772: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
100773:
100774: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100775: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
100776: ,p_balance_type_code => l_balance_type_code);
100777:
100778: END IF;

Line 100893: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

100889: l_tmp_amt NUMBER;
100890: l_acc_rev_natural_side_code VARCHAR2(1);
100891:
100892: l_num_entries NUMBER;
100893: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100894: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100895: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100896: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100897: l_recog_line_1 NUMBER;

Line 100894: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

100890: l_acc_rev_natural_side_code VARCHAR2(1);
100891:
100892: l_num_entries NUMBER;
100893: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100894: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100895: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100896: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100897: l_recog_line_1 NUMBER;
100898: l_recog_line_2 NUMBER;

Line 100895: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

100891:
100892: l_num_entries NUMBER;
100893: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100894: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100895: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100896: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100897: l_recog_line_1 NUMBER;
100898: l_recog_line_2 NUMBER;
100899:

Line 100896: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

100892: l_num_entries NUMBER;
100893: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100894: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100895: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100896: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100897: l_recog_line_1 NUMBER;
100898: l_recog_line_2 NUMBER;
100899:
100900: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 100902: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

100898: l_recog_line_2 NUMBER;
100899:
100900: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
100901: l_bflow_applied_to_amt NUMBER; -- 5132302
100902: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
100903:
100904: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
100905:
100906: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 100977: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

100973: l_accrual_line_num := NULL; -- 4262811
100974: l_tmp_amt := NULL; -- 4262811
100975: --
100976:
100977: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
100978: l_balance_type_code <> 'B' THEN
100979: IF NVL(p_source_97,9E125) = 10
100980: THEN
100981:

Line 101048: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

101044: --
101045: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
101046:
101047: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
101048: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
101049:
101050: -- 4955764
101051: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101052: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 101092: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

101088: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
101089:
101090: IF xla_accounting_cache_pkg.GetValueChar
101091: (p_source_code => 'LEDGER_CATEGORY_CODE'
101092: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
101093: AND l_bflow_method_code = 'PRIOR_ENTRY'
101094: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
101095: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
101096: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 101206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

101202: p_lookup_type => 'XLA_OWNER_TYPE'
101203: ,p_lookup_code => l_component_type_code
101204: )
101205: ,p_token_4 => 'PRODUCT_NAME'
101206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101210: ,p_ae_header_id => NULL

Line 101207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

101203: ,p_lookup_code => l_component_type_code
101204: )
101205: ,p_token_4 => 'PRODUCT_NAME'
101206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101210: ,p_ae_header_id => NULL
101211: );

Line 101208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

101204: )
101205: ,p_token_4 => 'PRODUCT_NAME'
101206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101210: ,p_ae_header_id => NULL
101211: );
101212:

Line 101209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

101205: ,p_token_4 => 'PRODUCT_NAME'
101206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101210: ,p_ae_header_id => NULL
101211: );
101212:
101213: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 101240: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101236: ----------------------------------------------------------------------------------
101237: -- 4219869 Business Flow
101238: -- Update journal entry status -- Need to generate this within IF
101239: ----------------------------------------------------------------------------------
101240: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101241: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
101242: ,p_balance_type_code => l_balance_type_code
101243: );
101244:

Line 101327: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

101323:
101324: --
101325: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
101326: --
101327: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
101328: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
101329: ELSE
101330: ---------------------------------------------------------------------------------------------------
101331: -- 4262811a Switch Sign

Line 101352: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101348:
101349: XLA_AE_LINES_PKG.ValidateCurrentLine;
101350: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
101351:
101352: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101353: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
101354: ,p_balance_type_code => l_balance_type_code);
101355:
101356: END IF;

Line 101471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

101467: l_tmp_amt NUMBER;
101468: l_acc_rev_natural_side_code VARCHAR2(1);
101469:
101470: l_num_entries NUMBER;
101471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101475: l_recog_line_1 NUMBER;

Line 101472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

101468: l_acc_rev_natural_side_code VARCHAR2(1);
101469:
101470: l_num_entries NUMBER;
101471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101475: l_recog_line_1 NUMBER;
101476: l_recog_line_2 NUMBER;

Line 101473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

101469:
101470: l_num_entries NUMBER;
101471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101475: l_recog_line_1 NUMBER;
101476: l_recog_line_2 NUMBER;
101477:

Line 101474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

101470: l_num_entries NUMBER;
101471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101475: l_recog_line_1 NUMBER;
101476: l_recog_line_2 NUMBER;
101477:
101478: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 101480: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

101476: l_recog_line_2 NUMBER;
101477:
101478: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
101479: l_bflow_applied_to_amt NUMBER; -- 5132302
101480: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
101481:
101482: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
101483:
101484: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 101555: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

101551: l_accrual_line_num := NULL; -- 4262811
101552: l_tmp_amt := NULL; -- 4262811
101553: --
101554:
101555: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
101556: l_balance_type_code <> 'B' THEN
101557: IF NVL(p_source_97,9E125) = 10
101558: THEN
101559:

Line 101626: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

101622: --
101623: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
101624:
101625: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
101626: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
101627:
101628: -- 4955764
101629: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101630: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 101670: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

101666: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
101667:
101668: IF xla_accounting_cache_pkg.GetValueChar
101669: (p_source_code => 'LEDGER_CATEGORY_CODE'
101670: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
101671: AND l_bflow_method_code = 'PRIOR_ENTRY'
101672: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
101673: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
101674: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 101784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

101780: p_lookup_type => 'XLA_OWNER_TYPE'
101781: ,p_lookup_code => l_component_type_code
101782: )
101783: ,p_token_4 => 'PRODUCT_NAME'
101784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101788: ,p_ae_header_id => NULL

Line 101785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

101781: ,p_lookup_code => l_component_type_code
101782: )
101783: ,p_token_4 => 'PRODUCT_NAME'
101784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101788: ,p_ae_header_id => NULL
101789: );

Line 101786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

101782: )
101783: ,p_token_4 => 'PRODUCT_NAME'
101784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101788: ,p_ae_header_id => NULL
101789: );
101790:

Line 101787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

101783: ,p_token_4 => 'PRODUCT_NAME'
101784: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101785: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101786: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101787: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101788: ,p_ae_header_id => NULL
101789: );
101790:
101791: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 101818: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101814: ----------------------------------------------------------------------------------
101815: -- 4219869 Business Flow
101816: -- Update journal entry status -- Need to generate this within IF
101817: ----------------------------------------------------------------------------------
101818: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101819: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
101820: ,p_balance_type_code => l_balance_type_code
101821: );
101822:

Line 101905: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

101901:
101902: --
101903: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
101904: --
101905: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
101906: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
101907: ELSE
101908: ---------------------------------------------------------------------------------------------------
101909: -- 4262811a Switch Sign

Line 101930: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101926:
101927: XLA_AE_LINES_PKG.ValidateCurrentLine;
101928: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
101929:
101930: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101931: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
101932: ,p_balance_type_code => l_balance_type_code);
101933:
101934: END IF;

Line 102049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

102045: l_tmp_amt NUMBER;
102046: l_acc_rev_natural_side_code VARCHAR2(1);
102047:
102048: l_num_entries NUMBER;
102049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102053: l_recog_line_1 NUMBER;

Line 102050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

102046: l_acc_rev_natural_side_code VARCHAR2(1);
102047:
102048: l_num_entries NUMBER;
102049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102053: l_recog_line_1 NUMBER;
102054: l_recog_line_2 NUMBER;

Line 102051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

102047:
102048: l_num_entries NUMBER;
102049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102053: l_recog_line_1 NUMBER;
102054: l_recog_line_2 NUMBER;
102055:

Line 102052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

102048: l_num_entries NUMBER;
102049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102053: l_recog_line_1 NUMBER;
102054: l_recog_line_2 NUMBER;
102055:
102056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 102058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

102054: l_recog_line_2 NUMBER;
102055:
102056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102057: l_bflow_applied_to_amt NUMBER; -- 5132302
102058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102059:
102060: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102061:
102062: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 102133: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

102129: l_accrual_line_num := NULL; -- 4262811
102130: l_tmp_amt := NULL; -- 4262811
102131: --
102132:
102133: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
102134: l_balance_type_code <> 'B' THEN
102135: IF NVL(p_source_97,9E125) = 10
102136: THEN
102137:

Line 102204: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

102200: --
102201: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
102202:
102203: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
102204: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
102205:
102206: -- 4955764
102207: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102208: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 102248: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

102244: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
102245:
102246: IF xla_accounting_cache_pkg.GetValueChar
102247: (p_source_code => 'LEDGER_CATEGORY_CODE'
102248: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
102249: AND l_bflow_method_code = 'PRIOR_ENTRY'
102250: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
102251: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
102252: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 102362: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

102358: p_lookup_type => 'XLA_OWNER_TYPE'
102359: ,p_lookup_code => l_component_type_code
102360: )
102361: ,p_token_4 => 'PRODUCT_NAME'
102362: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102363: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102364: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102365: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102366: ,p_ae_header_id => NULL

Line 102363: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

102359: ,p_lookup_code => l_component_type_code
102360: )
102361: ,p_token_4 => 'PRODUCT_NAME'
102362: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102363: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102364: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102365: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102366: ,p_ae_header_id => NULL
102367: );

Line 102364: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

102360: )
102361: ,p_token_4 => 'PRODUCT_NAME'
102362: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102363: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102364: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102365: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102366: ,p_ae_header_id => NULL
102367: );
102368:

Line 102365: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

102361: ,p_token_4 => 'PRODUCT_NAME'
102362: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102363: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102364: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102365: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102366: ,p_ae_header_id => NULL
102367: );
102368:
102369: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 102396: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102392: ----------------------------------------------------------------------------------
102393: -- 4219869 Business Flow
102394: -- Update journal entry status -- Need to generate this within IF
102395: ----------------------------------------------------------------------------------
102396: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102397: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
102398: ,p_balance_type_code => l_balance_type_code
102399: );
102400:

Line 102483: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

102479:
102480: --
102481: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
102482: --
102483: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
102484: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
102485: ELSE
102486: ---------------------------------------------------------------------------------------------------
102487: -- 4262811a Switch Sign

Line 102508: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102504:
102505: XLA_AE_LINES_PKG.ValidateCurrentLine;
102506: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
102507:
102508: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102509: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
102510: ,p_balance_type_code => l_balance_type_code);
102511:
102512: END IF;

Line 102627: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

102623: l_tmp_amt NUMBER;
102624: l_acc_rev_natural_side_code VARCHAR2(1);
102625:
102626: l_num_entries NUMBER;
102627: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102628: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102629: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102630: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102631: l_recog_line_1 NUMBER;

Line 102628: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

102624: l_acc_rev_natural_side_code VARCHAR2(1);
102625:
102626: l_num_entries NUMBER;
102627: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102628: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102629: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102630: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102631: l_recog_line_1 NUMBER;
102632: l_recog_line_2 NUMBER;

Line 102629: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

102625:
102626: l_num_entries NUMBER;
102627: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102628: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102629: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102630: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102631: l_recog_line_1 NUMBER;
102632: l_recog_line_2 NUMBER;
102633:

Line 102630: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

102626: l_num_entries NUMBER;
102627: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102628: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102629: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102630: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102631: l_recog_line_1 NUMBER;
102632: l_recog_line_2 NUMBER;
102633:
102634: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 102636: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

102632: l_recog_line_2 NUMBER;
102633:
102634: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102635: l_bflow_applied_to_amt NUMBER; -- 5132302
102636: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102637:
102638: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102639:
102640: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 102711: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

102707: l_accrual_line_num := NULL; -- 4262811
102708: l_tmp_amt := NULL; -- 4262811
102709: --
102710:
102711: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
102712: l_balance_type_code <> 'B' THEN
102713: IF NVL(p_source_97,9E125) = 11
102714: THEN
102715:

Line 102782: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

102778: --
102779: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
102780:
102781: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
102782: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
102783:
102784: -- 4955764
102785: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102786: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 102826: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

102822: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
102823:
102824: IF xla_accounting_cache_pkg.GetValueChar
102825: (p_source_code => 'LEDGER_CATEGORY_CODE'
102826: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
102827: AND l_bflow_method_code = 'PRIOR_ENTRY'
102828: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
102829: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
102830: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 102940: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

102936: p_lookup_type => 'XLA_OWNER_TYPE'
102937: ,p_lookup_code => l_component_type_code
102938: )
102939: ,p_token_4 => 'PRODUCT_NAME'
102940: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102941: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102942: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102943: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102944: ,p_ae_header_id => NULL

Line 102941: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

102937: ,p_lookup_code => l_component_type_code
102938: )
102939: ,p_token_4 => 'PRODUCT_NAME'
102940: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102941: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102942: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102943: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102944: ,p_ae_header_id => NULL
102945: );

Line 102942: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

102938: )
102939: ,p_token_4 => 'PRODUCT_NAME'
102940: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102941: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102942: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102943: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102944: ,p_ae_header_id => NULL
102945: );
102946:

Line 102943: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

102939: ,p_token_4 => 'PRODUCT_NAME'
102940: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102941: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102942: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102943: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102944: ,p_ae_header_id => NULL
102945: );
102946:
102947: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 102974: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102970: ----------------------------------------------------------------------------------
102971: -- 4219869 Business Flow
102972: -- Update journal entry status -- Need to generate this within IF
102973: ----------------------------------------------------------------------------------
102974: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102975: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
102976: ,p_balance_type_code => l_balance_type_code
102977: );
102978:

Line 103061: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

103057:
103058: --
103059: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
103060: --
103061: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
103062: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
103063: ELSE
103064: ---------------------------------------------------------------------------------------------------
103065: -- 4262811a Switch Sign

Line 103086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103082:
103083: XLA_AE_LINES_PKG.ValidateCurrentLine;
103084: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
103085:
103086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103087: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
103088: ,p_balance_type_code => l_balance_type_code);
103089:
103090: END IF;

Line 103225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

103221: l_tmp_amt NUMBER;
103222: l_acc_rev_natural_side_code VARCHAR2(1);
103223:
103224: l_num_entries NUMBER;
103225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103229: l_recog_line_1 NUMBER;

Line 103226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

103222: l_acc_rev_natural_side_code VARCHAR2(1);
103223:
103224: l_num_entries NUMBER;
103225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103229: l_recog_line_1 NUMBER;
103230: l_recog_line_2 NUMBER;

Line 103227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

103223:
103224: l_num_entries NUMBER;
103225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103229: l_recog_line_1 NUMBER;
103230: l_recog_line_2 NUMBER;
103231:

Line 103228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

103224: l_num_entries NUMBER;
103225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103229: l_recog_line_1 NUMBER;
103230: l_recog_line_2 NUMBER;
103231:
103232: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 103234: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

103230: l_recog_line_2 NUMBER;
103231:
103232: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103233: l_bflow_applied_to_amt NUMBER; -- 5132302
103234: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103235:
103236: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103237:
103238: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 103309: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

103305: l_accrual_line_num := NULL; -- 4262811
103306: l_tmp_amt := NULL; -- 4262811
103307: --
103308:
103309: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
103310: l_balance_type_code <> 'B' THEN
103311: IF NVL(p_source_97,9E125) = 11
103312: THEN
103313:

Line 103380: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

103376: --
103377: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
103378:
103379: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
103380: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
103381:
103382: -- 4955764
103383: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103384: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 103456: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

103452: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
103453:
103454: IF xla_accounting_cache_pkg.GetValueChar
103455: (p_source_code => 'LEDGER_CATEGORY_CODE'
103456: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
103457: AND l_bflow_method_code = 'PRIOR_ENTRY'
103458: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
103459: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
103460: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 103570: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

103566: p_lookup_type => 'XLA_OWNER_TYPE'
103567: ,p_lookup_code => l_component_type_code
103568: )
103569: ,p_token_4 => 'PRODUCT_NAME'
103570: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103571: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103572: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103573: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103574: ,p_ae_header_id => NULL

Line 103571: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

103567: ,p_lookup_code => l_component_type_code
103568: )
103569: ,p_token_4 => 'PRODUCT_NAME'
103570: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103571: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103572: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103573: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103574: ,p_ae_header_id => NULL
103575: );

Line 103572: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

103568: )
103569: ,p_token_4 => 'PRODUCT_NAME'
103570: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103571: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103572: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103573: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103574: ,p_ae_header_id => NULL
103575: );
103576:

Line 103573: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

103569: ,p_token_4 => 'PRODUCT_NAME'
103570: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103571: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103572: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103573: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103574: ,p_ae_header_id => NULL
103575: );
103576:
103577: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 103604: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103600: ----------------------------------------------------------------------------------
103601: -- 4219869 Business Flow
103602: -- Update journal entry status -- Need to generate this within IF
103603: ----------------------------------------------------------------------------------
103604: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103605: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
103606: ,p_balance_type_code => l_balance_type_code
103607: );
103608:

Line 103691: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

103687:
103688: --
103689: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
103690: --
103691: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
103692: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
103693: ELSE
103694: ---------------------------------------------------------------------------------------------------
103695: -- 4262811a Switch Sign

Line 103716: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103712:
103713: XLA_AE_LINES_PKG.ValidateCurrentLine;
103714: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
103715:
103716: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103717: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
103718: ,p_balance_type_code => l_balance_type_code);
103719:
103720: END IF;

Line 103835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

103831: l_tmp_amt NUMBER;
103832: l_acc_rev_natural_side_code VARCHAR2(1);
103833:
103834: l_num_entries NUMBER;
103835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103839: l_recog_line_1 NUMBER;

Line 103836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

103832: l_acc_rev_natural_side_code VARCHAR2(1);
103833:
103834: l_num_entries NUMBER;
103835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103839: l_recog_line_1 NUMBER;
103840: l_recog_line_2 NUMBER;

Line 103837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

103833:
103834: l_num_entries NUMBER;
103835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103839: l_recog_line_1 NUMBER;
103840: l_recog_line_2 NUMBER;
103841:

Line 103838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

103834: l_num_entries NUMBER;
103835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103839: l_recog_line_1 NUMBER;
103840: l_recog_line_2 NUMBER;
103841:
103842: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 103844: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

103840: l_recog_line_2 NUMBER;
103841:
103842: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103843: l_bflow_applied_to_amt NUMBER; -- 5132302
103844: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103845:
103846: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103847:
103848: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 103919: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

103915: l_accrual_line_num := NULL; -- 4262811
103916: l_tmp_amt := NULL; -- 4262811
103917: --
103918:
103919: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
103920: l_balance_type_code <> 'B' THEN
103921: IF NVL(p_source_97,9E125) = 11
103922: THEN
103923:

Line 103990: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

103986: --
103987: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
103988:
103989: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
103990: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
103991:
103992: -- 4955764
103993: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103994: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 104034: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

104030: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
104031:
104032: IF xla_accounting_cache_pkg.GetValueChar
104033: (p_source_code => 'LEDGER_CATEGORY_CODE'
104034: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
104035: AND l_bflow_method_code = 'PRIOR_ENTRY'
104036: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
104037: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
104038: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 104148: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

104144: p_lookup_type => 'XLA_OWNER_TYPE'
104145: ,p_lookup_code => l_component_type_code
104146: )
104147: ,p_token_4 => 'PRODUCT_NAME'
104148: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104149: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104150: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104151: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104152: ,p_ae_header_id => NULL

Line 104149: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

104145: ,p_lookup_code => l_component_type_code
104146: )
104147: ,p_token_4 => 'PRODUCT_NAME'
104148: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104149: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104150: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104151: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104152: ,p_ae_header_id => NULL
104153: );

Line 104150: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

104146: )
104147: ,p_token_4 => 'PRODUCT_NAME'
104148: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104149: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104150: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104151: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104152: ,p_ae_header_id => NULL
104153: );
104154:

Line 104151: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

104147: ,p_token_4 => 'PRODUCT_NAME'
104148: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104149: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104150: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104151: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104152: ,p_ae_header_id => NULL
104153: );
104154:
104155: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 104182: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104178: ----------------------------------------------------------------------------------
104179: -- 4219869 Business Flow
104180: -- Update journal entry status -- Need to generate this within IF
104181: ----------------------------------------------------------------------------------
104182: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104183: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
104184: ,p_balance_type_code => l_balance_type_code
104185: );
104186:

Line 104269: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

104265:
104266: --
104267: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
104268: --
104269: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
104270: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
104271: ELSE
104272: ---------------------------------------------------------------------------------------------------
104273: -- 4262811a Switch Sign

Line 104294: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104290:
104291: XLA_AE_LINES_PKG.ValidateCurrentLine;
104292: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104293:
104294: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104295: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
104296: ,p_balance_type_code => l_balance_type_code);
104297:
104298: END IF;

Line 104403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

104399: l_tmp_amt NUMBER;
104400: l_acc_rev_natural_side_code VARCHAR2(1);
104401:
104402: l_num_entries NUMBER;
104403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104407: l_recog_line_1 NUMBER;

Line 104404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

104400: l_acc_rev_natural_side_code VARCHAR2(1);
104401:
104402: l_num_entries NUMBER;
104403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104407: l_recog_line_1 NUMBER;
104408: l_recog_line_2 NUMBER;

Line 104405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

104401:
104402: l_num_entries NUMBER;
104403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104407: l_recog_line_1 NUMBER;
104408: l_recog_line_2 NUMBER;
104409:

Line 104406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

104402: l_num_entries NUMBER;
104403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104407: l_recog_line_1 NUMBER;
104408: l_recog_line_2 NUMBER;
104409:
104410: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 104412: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

104408: l_recog_line_2 NUMBER;
104409:
104410: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
104411: l_bflow_applied_to_amt NUMBER; -- 5132302
104412: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
104413:
104414: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
104415:
104416: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 104487: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

104483: l_accrual_line_num := NULL; -- 4262811
104484: l_tmp_amt := NULL; -- 4262811
104485: --
104486:
104487: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
104488: l_balance_type_code <> 'B' THEN
104489: IF NVL(p_source_97,9E125) = 11
104490: THEN
104491:

Line 104558: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

104554: --
104555: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
104556:
104557: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
104558: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
104559:
104560: -- 4955764
104561: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104562: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 104602: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

104598: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
104599:
104600: IF xla_accounting_cache_pkg.GetValueChar
104601: (p_source_code => 'LEDGER_CATEGORY_CODE'
104602: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
104603: AND l_bflow_method_code = 'PRIOR_ENTRY'
104604: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
104605: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
104606: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 104702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

104698: p_lookup_type => 'XLA_OWNER_TYPE'
104699: ,p_lookup_code => l_component_type_code
104700: )
104701: ,p_token_4 => 'PRODUCT_NAME'
104702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104706: ,p_ae_header_id => NULL

Line 104703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

104699: ,p_lookup_code => l_component_type_code
104700: )
104701: ,p_token_4 => 'PRODUCT_NAME'
104702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104706: ,p_ae_header_id => NULL
104707: );

Line 104704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

104700: )
104701: ,p_token_4 => 'PRODUCT_NAME'
104702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104706: ,p_ae_header_id => NULL
104707: );
104708:

Line 104705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

104701: ,p_token_4 => 'PRODUCT_NAME'
104702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104706: ,p_ae_header_id => NULL
104707: );
104708:
104709: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 104736: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104732: ----------------------------------------------------------------------------------
104733: -- 4219869 Business Flow
104734: -- Update journal entry status -- Need to generate this within IF
104735: ----------------------------------------------------------------------------------
104736: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104737: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
104738: ,p_balance_type_code => l_balance_type_code
104739: );
104740:

Line 104823: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

104819:
104820: --
104821: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
104822: --
104823: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
104824: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
104825: ELSE
104826: ---------------------------------------------------------------------------------------------------
104827: -- 4262811a Switch Sign

Line 104848: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104844:
104845: XLA_AE_LINES_PKG.ValidateCurrentLine;
104846: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104847:
104848: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104849: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
104850: ,p_balance_type_code => l_balance_type_code);
104851:
104852: END IF;

Line 104967: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

104963: l_tmp_amt NUMBER;
104964: l_acc_rev_natural_side_code VARCHAR2(1);
104965:
104966: l_num_entries NUMBER;
104967: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104968: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104969: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104970: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104971: l_recog_line_1 NUMBER;

Line 104968: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

104964: l_acc_rev_natural_side_code VARCHAR2(1);
104965:
104966: l_num_entries NUMBER;
104967: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104968: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104969: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104970: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104971: l_recog_line_1 NUMBER;
104972: l_recog_line_2 NUMBER;

Line 104969: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

104965:
104966: l_num_entries NUMBER;
104967: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104968: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104969: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104970: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104971: l_recog_line_1 NUMBER;
104972: l_recog_line_2 NUMBER;
104973:

Line 104970: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

104966: l_num_entries NUMBER;
104967: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104968: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104969: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104970: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104971: l_recog_line_1 NUMBER;
104972: l_recog_line_2 NUMBER;
104973:
104974: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 104976: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

104972: l_recog_line_2 NUMBER;
104973:
104974: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
104975: l_bflow_applied_to_amt NUMBER; -- 5132302
104976: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
104977:
104978: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
104979:
104980: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 105051: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

105047: l_accrual_line_num := NULL; -- 4262811
105048: l_tmp_amt := NULL; -- 4262811
105049: --
105050:
105051: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
105052: l_balance_type_code <> 'B' THEN
105053: IF NVL(p_source_97,9E125) = 11
105054: THEN
105055:

Line 105122: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

105118: --
105119: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
105120:
105121: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
105122: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105123:
105124: -- 4955764
105125: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105126: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 105166: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

105162: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
105163:
105164: IF xla_accounting_cache_pkg.GetValueChar
105165: (p_source_code => 'LEDGER_CATEGORY_CODE'
105166: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
105167: AND l_bflow_method_code = 'PRIOR_ENTRY'
105168: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
105169: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
105170: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 105280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

105276: p_lookup_type => 'XLA_OWNER_TYPE'
105277: ,p_lookup_code => l_component_type_code
105278: )
105279: ,p_token_4 => 'PRODUCT_NAME'
105280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105284: ,p_ae_header_id => NULL

Line 105281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

105277: ,p_lookup_code => l_component_type_code
105278: )
105279: ,p_token_4 => 'PRODUCT_NAME'
105280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105284: ,p_ae_header_id => NULL
105285: );

Line 105282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

105278: )
105279: ,p_token_4 => 'PRODUCT_NAME'
105280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105284: ,p_ae_header_id => NULL
105285: );
105286:

Line 105283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

105279: ,p_token_4 => 'PRODUCT_NAME'
105280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105284: ,p_ae_header_id => NULL
105285: );
105286:
105287: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 105314: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105310: ----------------------------------------------------------------------------------
105311: -- 4219869 Business Flow
105312: -- Update journal entry status -- Need to generate this within IF
105313: ----------------------------------------------------------------------------------
105314: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105315: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
105316: ,p_balance_type_code => l_balance_type_code
105317: );
105318:

Line 105401: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

105397:
105398: --
105399: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
105400: --
105401: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
105402: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
105403: ELSE
105404: ---------------------------------------------------------------------------------------------------
105405: -- 4262811a Switch Sign

Line 105426: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105422:
105423: XLA_AE_LINES_PKG.ValidateCurrentLine;
105424: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
105425:
105426: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105427: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
105428: ,p_balance_type_code => l_balance_type_code);
105429:
105430: END IF;

Line 105545: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

105541: l_tmp_amt NUMBER;
105542: l_acc_rev_natural_side_code VARCHAR2(1);
105543:
105544: l_num_entries NUMBER;
105545: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105546: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105547: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105548: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105549: l_recog_line_1 NUMBER;

Line 105546: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

105542: l_acc_rev_natural_side_code VARCHAR2(1);
105543:
105544: l_num_entries NUMBER;
105545: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105546: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105547: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105548: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105549: l_recog_line_1 NUMBER;
105550: l_recog_line_2 NUMBER;

Line 105547: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

105543:
105544: l_num_entries NUMBER;
105545: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105546: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105547: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105548: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105549: l_recog_line_1 NUMBER;
105550: l_recog_line_2 NUMBER;
105551:

Line 105548: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

105544: l_num_entries NUMBER;
105545: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105546: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105547: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105548: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105549: l_recog_line_1 NUMBER;
105550: l_recog_line_2 NUMBER;
105551:
105552: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 105554: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

105550: l_recog_line_2 NUMBER;
105551:
105552: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
105553: l_bflow_applied_to_amt NUMBER; -- 5132302
105554: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
105555:
105556: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
105557:
105558: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 105629: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

105625: l_accrual_line_num := NULL; -- 4262811
105626: l_tmp_amt := NULL; -- 4262811
105627: --
105628:
105629: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
105630: l_balance_type_code <> 'B' THEN
105631: IF NVL(p_source_97,9E125) = 11
105632: THEN
105633:

Line 105700: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

105696: --
105697: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
105698:
105699: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
105700: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105701:
105702: -- 4955764
105703: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105704: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 105744: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

105740: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
105741:
105742: IF xla_accounting_cache_pkg.GetValueChar
105743: (p_source_code => 'LEDGER_CATEGORY_CODE'
105744: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
105745: AND l_bflow_method_code = 'PRIOR_ENTRY'
105746: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
105747: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
105748: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 105858: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

105854: p_lookup_type => 'XLA_OWNER_TYPE'
105855: ,p_lookup_code => l_component_type_code
105856: )
105857: ,p_token_4 => 'PRODUCT_NAME'
105858: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105859: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105860: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105861: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105862: ,p_ae_header_id => NULL

Line 105859: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

105855: ,p_lookup_code => l_component_type_code
105856: )
105857: ,p_token_4 => 'PRODUCT_NAME'
105858: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105859: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105860: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105861: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105862: ,p_ae_header_id => NULL
105863: );

Line 105860: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

105856: )
105857: ,p_token_4 => 'PRODUCT_NAME'
105858: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105859: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105860: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105861: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105862: ,p_ae_header_id => NULL
105863: );
105864:

Line 105861: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

105857: ,p_token_4 => 'PRODUCT_NAME'
105858: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105859: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105860: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105861: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105862: ,p_ae_header_id => NULL
105863: );
105864:
105865: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 105892: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105888: ----------------------------------------------------------------------------------
105889: -- 4219869 Business Flow
105890: -- Update journal entry status -- Need to generate this within IF
105891: ----------------------------------------------------------------------------------
105892: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105893: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
105894: ,p_balance_type_code => l_balance_type_code
105895: );
105896:

Line 105979: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

105975:
105976: --
105977: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
105978: --
105979: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
105980: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
105981: ELSE
105982: ---------------------------------------------------------------------------------------------------
105983: -- 4262811a Switch Sign

Line 106004: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106000:
106001: XLA_AE_LINES_PKG.ValidateCurrentLine;
106002: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106003:
106004: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106005: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
106006: ,p_balance_type_code => l_balance_type_code);
106007:
106008: END IF;

Line 106123: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

106119: l_tmp_amt NUMBER;
106120: l_acc_rev_natural_side_code VARCHAR2(1);
106121:
106122: l_num_entries NUMBER;
106123: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106124: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106125: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106126: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106127: l_recog_line_1 NUMBER;

Line 106124: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

106120: l_acc_rev_natural_side_code VARCHAR2(1);
106121:
106122: l_num_entries NUMBER;
106123: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106124: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106125: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106126: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106127: l_recog_line_1 NUMBER;
106128: l_recog_line_2 NUMBER;

Line 106125: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

106121:
106122: l_num_entries NUMBER;
106123: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106124: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106125: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106126: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106127: l_recog_line_1 NUMBER;
106128: l_recog_line_2 NUMBER;
106129:

Line 106126: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

106122: l_num_entries NUMBER;
106123: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106124: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106125: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106126: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106127: l_recog_line_1 NUMBER;
106128: l_recog_line_2 NUMBER;
106129:
106130: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 106132: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

106128: l_recog_line_2 NUMBER;
106129:
106130: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
106131: l_bflow_applied_to_amt NUMBER; -- 5132302
106132: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
106133:
106134: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
106135:
106136: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 106207: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

106203: l_accrual_line_num := NULL; -- 4262811
106204: l_tmp_amt := NULL; -- 4262811
106205: --
106206:
106207: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
106208: l_balance_type_code <> 'B' THEN
106209: IF NVL(p_source_97,9E125) = 11
106210: THEN
106211:

Line 106278: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

106274: --
106275: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
106276:
106277: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
106278: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
106279:
106280: -- 4955764
106281: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106282: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 106322: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

106318: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
106319:
106320: IF xla_accounting_cache_pkg.GetValueChar
106321: (p_source_code => 'LEDGER_CATEGORY_CODE'
106322: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
106323: AND l_bflow_method_code = 'PRIOR_ENTRY'
106324: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
106325: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
106326: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 106436: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

106432: p_lookup_type => 'XLA_OWNER_TYPE'
106433: ,p_lookup_code => l_component_type_code
106434: )
106435: ,p_token_4 => 'PRODUCT_NAME'
106436: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106437: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106438: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106439: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106440: ,p_ae_header_id => NULL

Line 106437: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

106433: ,p_lookup_code => l_component_type_code
106434: )
106435: ,p_token_4 => 'PRODUCT_NAME'
106436: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106437: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106438: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106439: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106440: ,p_ae_header_id => NULL
106441: );

Line 106438: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

106434: )
106435: ,p_token_4 => 'PRODUCT_NAME'
106436: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106437: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106438: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106439: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106440: ,p_ae_header_id => NULL
106441: );
106442:

Line 106439: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

106435: ,p_token_4 => 'PRODUCT_NAME'
106436: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106437: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106438: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106439: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106440: ,p_ae_header_id => NULL
106441: );
106442:
106443: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 106470: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106466: ----------------------------------------------------------------------------------
106467: -- 4219869 Business Flow
106468: -- Update journal entry status -- Need to generate this within IF
106469: ----------------------------------------------------------------------------------
106470: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106471: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
106472: ,p_balance_type_code => l_balance_type_code
106473: );
106474:

Line 106557: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

106553:
106554: --
106555: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
106556: --
106557: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
106558: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
106559: ELSE
106560: ---------------------------------------------------------------------------------------------------
106561: -- 4262811a Switch Sign

Line 106582: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106578:
106579: XLA_AE_LINES_PKG.ValidateCurrentLine;
106580: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106581:
106582: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106583: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
106584: ,p_balance_type_code => l_balance_type_code);
106585:
106586: END IF;

Line 106701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

106697: l_tmp_amt NUMBER;
106698: l_acc_rev_natural_side_code VARCHAR2(1);
106699:
106700: l_num_entries NUMBER;
106701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106705: l_recog_line_1 NUMBER;

Line 106702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

106698: l_acc_rev_natural_side_code VARCHAR2(1);
106699:
106700: l_num_entries NUMBER;
106701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106705: l_recog_line_1 NUMBER;
106706: l_recog_line_2 NUMBER;

Line 106703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

106699:
106700: l_num_entries NUMBER;
106701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106705: l_recog_line_1 NUMBER;
106706: l_recog_line_2 NUMBER;
106707:

Line 106704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

106700: l_num_entries NUMBER;
106701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106705: l_recog_line_1 NUMBER;
106706: l_recog_line_2 NUMBER;
106707:
106708: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 106710: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

106706: l_recog_line_2 NUMBER;
106707:
106708: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
106709: l_bflow_applied_to_amt NUMBER; -- 5132302
106710: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
106711:
106712: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
106713:
106714: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 106785: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

106781: l_accrual_line_num := NULL; -- 4262811
106782: l_tmp_amt := NULL; -- 4262811
106783: --
106784:
106785: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
106786: l_balance_type_code <> 'B' THEN
106787: IF NVL(p_source_97,9E125) = 11
106788: THEN
106789:

Line 106856: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

106852: --
106853: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
106854:
106855: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
106856: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
106857:
106858: -- 4955764
106859: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106860: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 106900: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

106896: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
106897:
106898: IF xla_accounting_cache_pkg.GetValueChar
106899: (p_source_code => 'LEDGER_CATEGORY_CODE'
106900: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
106901: AND l_bflow_method_code = 'PRIOR_ENTRY'
106902: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
106903: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
106904: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 107014: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

107010: p_lookup_type => 'XLA_OWNER_TYPE'
107011: ,p_lookup_code => l_component_type_code
107012: )
107013: ,p_token_4 => 'PRODUCT_NAME'
107014: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107015: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107016: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107017: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107018: ,p_ae_header_id => NULL

Line 107015: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

107011: ,p_lookup_code => l_component_type_code
107012: )
107013: ,p_token_4 => 'PRODUCT_NAME'
107014: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107015: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107016: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107017: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107018: ,p_ae_header_id => NULL
107019: );

Line 107016: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

107012: )
107013: ,p_token_4 => 'PRODUCT_NAME'
107014: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107015: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107016: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107017: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107018: ,p_ae_header_id => NULL
107019: );
107020:

Line 107017: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

107013: ,p_token_4 => 'PRODUCT_NAME'
107014: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107015: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107016: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107017: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107018: ,p_ae_header_id => NULL
107019: );
107020:
107021: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 107048: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107044: ----------------------------------------------------------------------------------
107045: -- 4219869 Business Flow
107046: -- Update journal entry status -- Need to generate this within IF
107047: ----------------------------------------------------------------------------------
107048: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107049: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
107050: ,p_balance_type_code => l_balance_type_code
107051: );
107052:

Line 107135: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

107131:
107132: --
107133: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
107134: --
107135: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
107136: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
107137: ELSE
107138: ---------------------------------------------------------------------------------------------------
107139: -- 4262811a Switch Sign

Line 107160: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107156:
107157: XLA_AE_LINES_PKG.ValidateCurrentLine;
107158: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107159:
107160: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107161: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
107162: ,p_balance_type_code => l_balance_type_code);
107163:
107164: END IF;

Line 107279: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

107275: l_tmp_amt NUMBER;
107276: l_acc_rev_natural_side_code VARCHAR2(1);
107277:
107278: l_num_entries NUMBER;
107279: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107280: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107281: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107282: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107283: l_recog_line_1 NUMBER;

Line 107280: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

107276: l_acc_rev_natural_side_code VARCHAR2(1);
107277:
107278: l_num_entries NUMBER;
107279: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107280: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107281: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107282: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107283: l_recog_line_1 NUMBER;
107284: l_recog_line_2 NUMBER;

Line 107281: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

107277:
107278: l_num_entries NUMBER;
107279: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107280: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107281: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107282: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107283: l_recog_line_1 NUMBER;
107284: l_recog_line_2 NUMBER;
107285:

Line 107282: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

107278: l_num_entries NUMBER;
107279: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107280: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107281: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107282: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107283: l_recog_line_1 NUMBER;
107284: l_recog_line_2 NUMBER;
107285:
107286: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 107288: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

107284: l_recog_line_2 NUMBER;
107285:
107286: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107287: l_bflow_applied_to_amt NUMBER; -- 5132302
107288: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107289:
107290: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107291:
107292: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 107363: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

107359: l_accrual_line_num := NULL; -- 4262811
107360: l_tmp_amt := NULL; -- 4262811
107361: --
107362:
107363: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
107364: l_balance_type_code <> 'B' THEN
107365: IF NVL(p_source_97,9E125) = 11
107366: THEN
107367:

Line 107434: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

107430: --
107431: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
107432:
107433: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
107434: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
107435:
107436: -- 4955764
107437: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107438: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 107478: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

107474: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
107475:
107476: IF xla_accounting_cache_pkg.GetValueChar
107477: (p_source_code => 'LEDGER_CATEGORY_CODE'
107478: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
107479: AND l_bflow_method_code = 'PRIOR_ENTRY'
107480: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
107481: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
107482: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 107592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

107588: p_lookup_type => 'XLA_OWNER_TYPE'
107589: ,p_lookup_code => l_component_type_code
107590: )
107591: ,p_token_4 => 'PRODUCT_NAME'
107592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107596: ,p_ae_header_id => NULL

Line 107593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

107589: ,p_lookup_code => l_component_type_code
107590: )
107591: ,p_token_4 => 'PRODUCT_NAME'
107592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107596: ,p_ae_header_id => NULL
107597: );

Line 107594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

107590: )
107591: ,p_token_4 => 'PRODUCT_NAME'
107592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107596: ,p_ae_header_id => NULL
107597: );
107598:

Line 107595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

107591: ,p_token_4 => 'PRODUCT_NAME'
107592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107596: ,p_ae_header_id => NULL
107597: );
107598:
107599: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 107626: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107622: ----------------------------------------------------------------------------------
107623: -- 4219869 Business Flow
107624: -- Update journal entry status -- Need to generate this within IF
107625: ----------------------------------------------------------------------------------
107626: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107627: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
107628: ,p_balance_type_code => l_balance_type_code
107629: );
107630:

Line 107713: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

107709:
107710: --
107711: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
107712: --
107713: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
107714: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
107715: ELSE
107716: ---------------------------------------------------------------------------------------------------
107717: -- 4262811a Switch Sign

Line 107738: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107734:
107735: XLA_AE_LINES_PKG.ValidateCurrentLine;
107736: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107737:
107738: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107739: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
107740: ,p_balance_type_code => l_balance_type_code);
107741:
107742: END IF;

Line 107857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

107853: l_tmp_amt NUMBER;
107854: l_acc_rev_natural_side_code VARCHAR2(1);
107855:
107856: l_num_entries NUMBER;
107857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107861: l_recog_line_1 NUMBER;

Line 107858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

107854: l_acc_rev_natural_side_code VARCHAR2(1);
107855:
107856: l_num_entries NUMBER;
107857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107861: l_recog_line_1 NUMBER;
107862: l_recog_line_2 NUMBER;

Line 107859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

107855:
107856: l_num_entries NUMBER;
107857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107861: l_recog_line_1 NUMBER;
107862: l_recog_line_2 NUMBER;
107863:

Line 107860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

107856: l_num_entries NUMBER;
107857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107861: l_recog_line_1 NUMBER;
107862: l_recog_line_2 NUMBER;
107863:
107864: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 107866: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

107862: l_recog_line_2 NUMBER;
107863:
107864: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107865: l_bflow_applied_to_amt NUMBER; -- 5132302
107866: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107867:
107868: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107869:
107870: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 107941: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

107937: l_accrual_line_num := NULL; -- 4262811
107938: l_tmp_amt := NULL; -- 4262811
107939: --
107940:
107941: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
107942: l_balance_type_code <> 'B' THEN
107943: IF NVL(p_source_97,9E125) = 11
107944: THEN
107945:

Line 108012: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

108008: --
108009: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
108010:
108011: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
108012: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
108013:
108014: -- 4955764
108015: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108016: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 108056: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

108052: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
108053:
108054: IF xla_accounting_cache_pkg.GetValueChar
108055: (p_source_code => 'LEDGER_CATEGORY_CODE'
108056: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
108057: AND l_bflow_method_code = 'PRIOR_ENTRY'
108058: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
108059: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
108060: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 108170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

108166: p_lookup_type => 'XLA_OWNER_TYPE'
108167: ,p_lookup_code => l_component_type_code
108168: )
108169: ,p_token_4 => 'PRODUCT_NAME'
108170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108174: ,p_ae_header_id => NULL

Line 108171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

108167: ,p_lookup_code => l_component_type_code
108168: )
108169: ,p_token_4 => 'PRODUCT_NAME'
108170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108174: ,p_ae_header_id => NULL
108175: );

Line 108172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

108168: )
108169: ,p_token_4 => 'PRODUCT_NAME'
108170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108174: ,p_ae_header_id => NULL
108175: );
108176:

Line 108173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

108169: ,p_token_4 => 'PRODUCT_NAME'
108170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108174: ,p_ae_header_id => NULL
108175: );
108176:
108177: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 108204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108200: ----------------------------------------------------------------------------------
108201: -- 4219869 Business Flow
108202: -- Update journal entry status -- Need to generate this within IF
108203: ----------------------------------------------------------------------------------
108204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108205: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
108206: ,p_balance_type_code => l_balance_type_code
108207: );
108208:

Line 108291: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

108287:
108288: --
108289: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
108290: --
108291: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
108292: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
108293: ELSE
108294: ---------------------------------------------------------------------------------------------------
108295: -- 4262811a Switch Sign

Line 108316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108312:
108313: XLA_AE_LINES_PKG.ValidateCurrentLine;
108314: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
108315:
108316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108317: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
108318: ,p_balance_type_code => l_balance_type_code);
108319:
108320: END IF;

Line 108435: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

108431: l_tmp_amt NUMBER;
108432: l_acc_rev_natural_side_code VARCHAR2(1);
108433:
108434: l_num_entries NUMBER;
108435: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108436: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108437: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108438: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108439: l_recog_line_1 NUMBER;

Line 108436: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

108432: l_acc_rev_natural_side_code VARCHAR2(1);
108433:
108434: l_num_entries NUMBER;
108435: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108436: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108437: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108438: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108439: l_recog_line_1 NUMBER;
108440: l_recog_line_2 NUMBER;

Line 108437: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

108433:
108434: l_num_entries NUMBER;
108435: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108436: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108437: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108438: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108439: l_recog_line_1 NUMBER;
108440: l_recog_line_2 NUMBER;
108441:

Line 108438: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

108434: l_num_entries NUMBER;
108435: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108436: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108437: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108438: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108439: l_recog_line_1 NUMBER;
108440: l_recog_line_2 NUMBER;
108441:
108442: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 108444: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

108440: l_recog_line_2 NUMBER;
108441:
108442: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
108443: l_bflow_applied_to_amt NUMBER; -- 5132302
108444: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
108445:
108446: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
108447:
108448: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 108519: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

108515: l_accrual_line_num := NULL; -- 4262811
108516: l_tmp_amt := NULL; -- 4262811
108517: --
108518:
108519: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
108520: l_balance_type_code <> 'B' THEN
108521: IF NVL(p_source_97,9E125) = 11
108522: THEN
108523:

Line 108590: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

108586: --
108587: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
108588:
108589: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
108590: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
108591:
108592: -- 4955764
108593: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108594: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 108634: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

108630: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
108631:
108632: IF xla_accounting_cache_pkg.GetValueChar
108633: (p_source_code => 'LEDGER_CATEGORY_CODE'
108634: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
108635: AND l_bflow_method_code = 'PRIOR_ENTRY'
108636: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
108637: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
108638: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 108748: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

108744: p_lookup_type => 'XLA_OWNER_TYPE'
108745: ,p_lookup_code => l_component_type_code
108746: )
108747: ,p_token_4 => 'PRODUCT_NAME'
108748: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108749: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108750: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108751: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108752: ,p_ae_header_id => NULL

Line 108749: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

108745: ,p_lookup_code => l_component_type_code
108746: )
108747: ,p_token_4 => 'PRODUCT_NAME'
108748: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108749: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108750: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108751: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108752: ,p_ae_header_id => NULL
108753: );

Line 108750: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

108746: )
108747: ,p_token_4 => 'PRODUCT_NAME'
108748: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108749: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108750: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108751: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108752: ,p_ae_header_id => NULL
108753: );
108754:

Line 108751: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

108747: ,p_token_4 => 'PRODUCT_NAME'
108748: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108749: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108750: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108751: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108752: ,p_ae_header_id => NULL
108753: );
108754:
108755: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 108782: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108778: ----------------------------------------------------------------------------------
108779: -- 4219869 Business Flow
108780: -- Update journal entry status -- Need to generate this within IF
108781: ----------------------------------------------------------------------------------
108782: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108783: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
108784: ,p_balance_type_code => l_balance_type_code
108785: );
108786:

Line 108869: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

108865:
108866: --
108867: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
108868: --
108869: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
108870: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
108871: ELSE
108872: ---------------------------------------------------------------------------------------------------
108873: -- 4262811a Switch Sign

Line 108894: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108890:
108891: XLA_AE_LINES_PKG.ValidateCurrentLine;
108892: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
108893:
108894: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108895: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
108896: ,p_balance_type_code => l_balance_type_code);
108897:
108898: END IF;

Line 109003: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

108999: l_tmp_amt NUMBER;
109000: l_acc_rev_natural_side_code VARCHAR2(1);
109001:
109002: l_num_entries NUMBER;
109003: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109004: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109005: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109006: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109007: l_recog_line_1 NUMBER;

Line 109004: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

109000: l_acc_rev_natural_side_code VARCHAR2(1);
109001:
109002: l_num_entries NUMBER;
109003: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109004: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109005: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109006: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109007: l_recog_line_1 NUMBER;
109008: l_recog_line_2 NUMBER;

Line 109005: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

109001:
109002: l_num_entries NUMBER;
109003: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109004: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109005: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109006: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109007: l_recog_line_1 NUMBER;
109008: l_recog_line_2 NUMBER;
109009:

Line 109006: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

109002: l_num_entries NUMBER;
109003: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109004: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109005: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109006: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109007: l_recog_line_1 NUMBER;
109008: l_recog_line_2 NUMBER;
109009:
109010: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 109012: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

109008: l_recog_line_2 NUMBER;
109009:
109010: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109011: l_bflow_applied_to_amt NUMBER; -- 5132302
109012: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109013:
109014: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109015:
109016: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 109087: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

109083: l_accrual_line_num := NULL; -- 4262811
109084: l_tmp_amt := NULL; -- 4262811
109085: --
109086:
109087: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
109088: l_balance_type_code <> 'B' THEN
109089: IF NVL(p_source_97,9E125) = 11
109090: THEN
109091:

Line 109158: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

109154: --
109155: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
109156:
109157: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
109158: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109159:
109160: -- 4955764
109161: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109162: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 109202: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

109198: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
109199:
109200: IF xla_accounting_cache_pkg.GetValueChar
109201: (p_source_code => 'LEDGER_CATEGORY_CODE'
109202: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
109203: AND l_bflow_method_code = 'PRIOR_ENTRY'
109204: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
109205: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
109206: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 109302: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

109298: p_lookup_type => 'XLA_OWNER_TYPE'
109299: ,p_lookup_code => l_component_type_code
109300: )
109301: ,p_token_4 => 'PRODUCT_NAME'
109302: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109303: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109304: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109305: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109306: ,p_ae_header_id => NULL

Line 109303: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

109299: ,p_lookup_code => l_component_type_code
109300: )
109301: ,p_token_4 => 'PRODUCT_NAME'
109302: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109303: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109304: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109305: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109306: ,p_ae_header_id => NULL
109307: );

Line 109304: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

109300: )
109301: ,p_token_4 => 'PRODUCT_NAME'
109302: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109303: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109304: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109305: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109306: ,p_ae_header_id => NULL
109307: );
109308:

Line 109305: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

109301: ,p_token_4 => 'PRODUCT_NAME'
109302: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109303: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109304: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109305: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109306: ,p_ae_header_id => NULL
109307: );
109308:
109309: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 109336: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109332: ----------------------------------------------------------------------------------
109333: -- 4219869 Business Flow
109334: -- Update journal entry status -- Need to generate this within IF
109335: ----------------------------------------------------------------------------------
109336: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109337: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
109338: ,p_balance_type_code => l_balance_type_code
109339: );
109340:

Line 109423: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

109419:
109420: --
109421: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
109422: --
109423: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
109424: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
109425: ELSE
109426: ---------------------------------------------------------------------------------------------------
109427: -- 4262811a Switch Sign

Line 109448: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109444:
109445: XLA_AE_LINES_PKG.ValidateCurrentLine;
109446: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
109447:
109448: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109449: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
109450: ,p_balance_type_code => l_balance_type_code);
109451:
109452: END IF;

Line 109582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

109578: l_tmp_amt NUMBER;
109579: l_acc_rev_natural_side_code VARCHAR2(1);
109580:
109581: l_num_entries NUMBER;
109582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109586: l_recog_line_1 NUMBER;

Line 109583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

109579: l_acc_rev_natural_side_code VARCHAR2(1);
109580:
109581: l_num_entries NUMBER;
109582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109586: l_recog_line_1 NUMBER;
109587: l_recog_line_2 NUMBER;

Line 109584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

109580:
109581: l_num_entries NUMBER;
109582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109586: l_recog_line_1 NUMBER;
109587: l_recog_line_2 NUMBER;
109588:

Line 109585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

109581: l_num_entries NUMBER;
109582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109586: l_recog_line_1 NUMBER;
109587: l_recog_line_2 NUMBER;
109588:
109589: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 109591: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

109587: l_recog_line_2 NUMBER;
109588:
109589: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109590: l_bflow_applied_to_amt NUMBER; -- 5132302
109591: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109592:
109593: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109594:
109595: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 109666: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

109662: l_accrual_line_num := NULL; -- 4262811
109663: l_tmp_amt := NULL; -- 4262811
109664: --
109665:
109666: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
109667: l_balance_type_code <> 'B' THEN
109668: IF NVL(p_source_97,9E125) = 14
109669: THEN
109670:

Line 109737: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

109733: --
109734: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
109735:
109736: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
109737: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109738:
109739: -- 4955764
109740: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109741: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 109781: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

109777: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
109778:
109779: IF xla_accounting_cache_pkg.GetValueChar
109780: (p_source_code => 'LEDGER_CATEGORY_CODE'
109781: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
109782: AND l_bflow_method_code = 'PRIOR_ENTRY'
109783: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
109784: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
109785: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 109903: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

109899: p_lookup_type => 'XLA_OWNER_TYPE'
109900: ,p_lookup_code => l_component_type_code
109901: )
109902: ,p_token_4 => 'PRODUCT_NAME'
109903: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109904: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109905: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109906: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109907: ,p_ae_header_id => NULL

Line 109904: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

109900: ,p_lookup_code => l_component_type_code
109901: )
109902: ,p_token_4 => 'PRODUCT_NAME'
109903: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109904: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109905: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109906: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109907: ,p_ae_header_id => NULL
109908: );

Line 109905: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

109901: )
109902: ,p_token_4 => 'PRODUCT_NAME'
109903: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109904: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109905: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109906: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109907: ,p_ae_header_id => NULL
109908: );
109909:

Line 109906: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

109902: ,p_token_4 => 'PRODUCT_NAME'
109903: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109904: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109905: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109906: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109907: ,p_ae_header_id => NULL
109908: );
109909:
109910: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 109937: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109933: ----------------------------------------------------------------------------------
109934: -- 4219869 Business Flow
109935: -- Update journal entry status -- Need to generate this within IF
109936: ----------------------------------------------------------------------------------
109937: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109938: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
109939: ,p_balance_type_code => l_balance_type_code
109940: );
109941:

Line 110032: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

110028:
110029: --
110030: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
110031: --
110032: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
110033: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
110034: ELSE
110035: ---------------------------------------------------------------------------------------------------
110036: -- 4262811a Switch Sign

Line 110057: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110053:
110054: XLA_AE_LINES_PKG.ValidateCurrentLine;
110055: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
110056:
110057: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110058: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
110059: ,p_balance_type_code => l_balance_type_code);
110060:
110061: END IF;

Line 110211: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

110207: l_tmp_amt NUMBER;
110208: l_acc_rev_natural_side_code VARCHAR2(1);
110209:
110210: l_num_entries NUMBER;
110211: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110212: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110213: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110214: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110215: l_recog_line_1 NUMBER;

Line 110212: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

110208: l_acc_rev_natural_side_code VARCHAR2(1);
110209:
110210: l_num_entries NUMBER;
110211: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110212: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110213: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110214: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110215: l_recog_line_1 NUMBER;
110216: l_recog_line_2 NUMBER;

Line 110213: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

110209:
110210: l_num_entries NUMBER;
110211: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110212: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110213: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110214: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110215: l_recog_line_1 NUMBER;
110216: l_recog_line_2 NUMBER;
110217:

Line 110214: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

110210: l_num_entries NUMBER;
110211: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110212: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110213: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110214: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110215: l_recog_line_1 NUMBER;
110216: l_recog_line_2 NUMBER;
110217:
110218: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 110220: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

110216: l_recog_line_2 NUMBER;
110217:
110218: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
110219: l_bflow_applied_to_amt NUMBER; -- 5132302
110220: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
110221:
110222: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
110223:
110224: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 110295: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

110291: l_accrual_line_num := NULL; -- 4262811
110292: l_tmp_amt := NULL; -- 4262811
110293: --
110294:
110295: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
110296: l_balance_type_code <> 'B' THEN
110297: IF NVL(p_source_97,9E125) = 14
110298: THEN
110299:

Line 110366: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

110362: --
110363: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
110364:
110365: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
110366: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
110367:
110368: -- 4955764
110369: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110370: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 110442: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

110438: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
110439:
110440: IF xla_accounting_cache_pkg.GetValueChar
110441: (p_source_code => 'LEDGER_CATEGORY_CODE'
110442: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
110443: AND l_bflow_method_code = 'PRIOR_ENTRY'
110444: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
110445: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
110446: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 110564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

110560: p_lookup_type => 'XLA_OWNER_TYPE'
110561: ,p_lookup_code => l_component_type_code
110562: )
110563: ,p_token_4 => 'PRODUCT_NAME'
110564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110568: ,p_ae_header_id => NULL

Line 110565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

110561: ,p_lookup_code => l_component_type_code
110562: )
110563: ,p_token_4 => 'PRODUCT_NAME'
110564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110568: ,p_ae_header_id => NULL
110569: );

Line 110566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

110562: )
110563: ,p_token_4 => 'PRODUCT_NAME'
110564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110568: ,p_ae_header_id => NULL
110569: );
110570:

Line 110567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

110563: ,p_token_4 => 'PRODUCT_NAME'
110564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110568: ,p_ae_header_id => NULL
110569: );
110570:
110571: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 110598: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110594: ----------------------------------------------------------------------------------
110595: -- 4219869 Business Flow
110596: -- Update journal entry status -- Need to generate this within IF
110597: ----------------------------------------------------------------------------------
110598: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110599: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
110600: ,p_balance_type_code => l_balance_type_code
110601: );
110602:

Line 110693: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

110689:
110690: --
110691: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
110692: --
110693: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
110694: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
110695: ELSE
110696: ---------------------------------------------------------------------------------------------------
110697: -- 4262811a Switch Sign

Line 110718: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110714:
110715: XLA_AE_LINES_PKG.ValidateCurrentLine;
110716: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
110717:
110718: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110719: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
110720: ,p_balance_type_code => l_balance_type_code);
110721:
110722: END IF;

Line 110852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

110848: l_tmp_amt NUMBER;
110849: l_acc_rev_natural_side_code VARCHAR2(1);
110850:
110851: l_num_entries NUMBER;
110852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110856: l_recog_line_1 NUMBER;

Line 110853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

110849: l_acc_rev_natural_side_code VARCHAR2(1);
110850:
110851: l_num_entries NUMBER;
110852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110856: l_recog_line_1 NUMBER;
110857: l_recog_line_2 NUMBER;

Line 110854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

110850:
110851: l_num_entries NUMBER;
110852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110856: l_recog_line_1 NUMBER;
110857: l_recog_line_2 NUMBER;
110858:

Line 110855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

110851: l_num_entries NUMBER;
110852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110856: l_recog_line_1 NUMBER;
110857: l_recog_line_2 NUMBER;
110858:
110859: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 110861: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

110857: l_recog_line_2 NUMBER;
110858:
110859: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
110860: l_bflow_applied_to_amt NUMBER; -- 5132302
110861: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
110862:
110863: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
110864:
110865: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 110936: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

110932: l_accrual_line_num := NULL; -- 4262811
110933: l_tmp_amt := NULL; -- 4262811
110934: --
110935:
110936: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
110937: l_balance_type_code <> 'B' THEN
110938: IF NVL(p_source_97,9E125) = 14
110939: THEN
110940:

Line 111007: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

111003: --
111004: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
111005:
111006: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
111007: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
111008:
111009: -- 4955764
111010: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111011: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 111051: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

111047: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
111048:
111049: IF xla_accounting_cache_pkg.GetValueChar
111050: (p_source_code => 'LEDGER_CATEGORY_CODE'
111051: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
111052: AND l_bflow_method_code = 'PRIOR_ENTRY'
111053: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
111054: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
111055: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 111173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

111169: p_lookup_type => 'XLA_OWNER_TYPE'
111170: ,p_lookup_code => l_component_type_code
111171: )
111172: ,p_token_4 => 'PRODUCT_NAME'
111173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111177: ,p_ae_header_id => NULL

Line 111174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

111170: ,p_lookup_code => l_component_type_code
111171: )
111172: ,p_token_4 => 'PRODUCT_NAME'
111173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111177: ,p_ae_header_id => NULL
111178: );

Line 111175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

111171: )
111172: ,p_token_4 => 'PRODUCT_NAME'
111173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111177: ,p_ae_header_id => NULL
111178: );
111179:

Line 111176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

111172: ,p_token_4 => 'PRODUCT_NAME'
111173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111177: ,p_ae_header_id => NULL
111178: );
111179:
111180: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 111207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111203: ----------------------------------------------------------------------------------
111204: -- 4219869 Business Flow
111205: -- Update journal entry status -- Need to generate this within IF
111206: ----------------------------------------------------------------------------------
111207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111208: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
111209: ,p_balance_type_code => l_balance_type_code
111210: );
111211:

Line 111302: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

111298:
111299: --
111300: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
111301: --
111302: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
111303: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
111304: ELSE
111305: ---------------------------------------------------------------------------------------------------
111306: -- 4262811a Switch Sign

Line 111327: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111323:
111324: XLA_AE_LINES_PKG.ValidateCurrentLine;
111325: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111326:
111327: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111328: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
111329: ,p_balance_type_code => l_balance_type_code);
111330:
111331: END IF;

Line 111461: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

111457: l_tmp_amt NUMBER;
111458: l_acc_rev_natural_side_code VARCHAR2(1);
111459:
111460: l_num_entries NUMBER;
111461: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111462: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111463: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111464: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111465: l_recog_line_1 NUMBER;

Line 111462: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

111458: l_acc_rev_natural_side_code VARCHAR2(1);
111459:
111460: l_num_entries NUMBER;
111461: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111462: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111463: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111464: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111465: l_recog_line_1 NUMBER;
111466: l_recog_line_2 NUMBER;

Line 111463: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

111459:
111460: l_num_entries NUMBER;
111461: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111462: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111463: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111464: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111465: l_recog_line_1 NUMBER;
111466: l_recog_line_2 NUMBER;
111467:

Line 111464: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

111460: l_num_entries NUMBER;
111461: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111462: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111463: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111464: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111465: l_recog_line_1 NUMBER;
111466: l_recog_line_2 NUMBER;
111467:
111468: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 111470: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

111466: l_recog_line_2 NUMBER;
111467:
111468: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
111469: l_bflow_applied_to_amt NUMBER; -- 5132302
111470: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
111471:
111472: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
111473:
111474: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 111545: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

111541: l_accrual_line_num := NULL; -- 4262811
111542: l_tmp_amt := NULL; -- 4262811
111543: --
111544:
111545: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
111546: l_balance_type_code <> 'B' THEN
111547: IF NVL(p_source_97,9E125) = 14
111548: THEN
111549:

Line 111616: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

111612: --
111613: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
111614:
111615: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
111616: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
111617:
111618: -- 4955764
111619: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111620: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 111660: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

111656: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
111657:
111658: IF xla_accounting_cache_pkg.GetValueChar
111659: (p_source_code => 'LEDGER_CATEGORY_CODE'
111660: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
111661: AND l_bflow_method_code = 'PRIOR_ENTRY'
111662: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
111663: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
111664: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 111782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

111778: p_lookup_type => 'XLA_OWNER_TYPE'
111779: ,p_lookup_code => l_component_type_code
111780: )
111781: ,p_token_4 => 'PRODUCT_NAME'
111782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111786: ,p_ae_header_id => NULL

Line 111783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

111779: ,p_lookup_code => l_component_type_code
111780: )
111781: ,p_token_4 => 'PRODUCT_NAME'
111782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111786: ,p_ae_header_id => NULL
111787: );

Line 111784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

111780: )
111781: ,p_token_4 => 'PRODUCT_NAME'
111782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111786: ,p_ae_header_id => NULL
111787: );
111788:

Line 111785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

111781: ,p_token_4 => 'PRODUCT_NAME'
111782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111786: ,p_ae_header_id => NULL
111787: );
111788:
111789: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 111816: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111812: ----------------------------------------------------------------------------------
111813: -- 4219869 Business Flow
111814: -- Update journal entry status -- Need to generate this within IF
111815: ----------------------------------------------------------------------------------
111816: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111817: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
111818: ,p_balance_type_code => l_balance_type_code
111819: );
111820:

Line 111911: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

111907:
111908: --
111909: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
111910: --
111911: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
111912: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
111913: ELSE
111914: ---------------------------------------------------------------------------------------------------
111915: -- 4262811a Switch Sign

Line 111936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111932:
111933: XLA_AE_LINES_PKG.ValidateCurrentLine;
111934: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111935:
111936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111937: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
111938: ,p_balance_type_code => l_balance_type_code);
111939:
111940: END IF;

Line 112070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

112066: l_tmp_amt NUMBER;
112067: l_acc_rev_natural_side_code VARCHAR2(1);
112068:
112069: l_num_entries NUMBER;
112070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112074: l_recog_line_1 NUMBER;

Line 112071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

112067: l_acc_rev_natural_side_code VARCHAR2(1);
112068:
112069: l_num_entries NUMBER;
112070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112074: l_recog_line_1 NUMBER;
112075: l_recog_line_2 NUMBER;

Line 112072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

112068:
112069: l_num_entries NUMBER;
112070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112074: l_recog_line_1 NUMBER;
112075: l_recog_line_2 NUMBER;
112076:

Line 112073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

112069: l_num_entries NUMBER;
112070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112074: l_recog_line_1 NUMBER;
112075: l_recog_line_2 NUMBER;
112076:
112077: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 112079: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

112075: l_recog_line_2 NUMBER;
112076:
112077: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112078: l_bflow_applied_to_amt NUMBER; -- 5132302
112079: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112080:
112081: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112082:
112083: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 112154: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

112150: l_accrual_line_num := NULL; -- 4262811
112151: l_tmp_amt := NULL; -- 4262811
112152: --
112153:
112154: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
112155: l_balance_type_code <> 'B' THEN
112156: IF NVL(p_source_97,9E125) = 14
112157: THEN
112158:

Line 112225: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

112221: --
112222: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
112223:
112224: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
112225: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
112226:
112227: -- 4955764
112228: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112229: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 112269: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

112265: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
112266:
112267: IF xla_accounting_cache_pkg.GetValueChar
112268: (p_source_code => 'LEDGER_CATEGORY_CODE'
112269: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
112270: AND l_bflow_method_code = 'PRIOR_ENTRY'
112271: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
112272: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
112273: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 112391: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

112387: p_lookup_type => 'XLA_OWNER_TYPE'
112388: ,p_lookup_code => l_component_type_code
112389: )
112390: ,p_token_4 => 'PRODUCT_NAME'
112391: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112392: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112393: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112394: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112395: ,p_ae_header_id => NULL

Line 112392: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

112388: ,p_lookup_code => l_component_type_code
112389: )
112390: ,p_token_4 => 'PRODUCT_NAME'
112391: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112392: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112393: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112394: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112395: ,p_ae_header_id => NULL
112396: );

Line 112393: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

112389: )
112390: ,p_token_4 => 'PRODUCT_NAME'
112391: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112392: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112393: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112394: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112395: ,p_ae_header_id => NULL
112396: );
112397:

Line 112394: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

112390: ,p_token_4 => 'PRODUCT_NAME'
112391: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112392: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112393: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112394: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112395: ,p_ae_header_id => NULL
112396: );
112397:
112398: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 112425: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112421: ----------------------------------------------------------------------------------
112422: -- 4219869 Business Flow
112423: -- Update journal entry status -- Need to generate this within IF
112424: ----------------------------------------------------------------------------------
112425: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112426: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
112427: ,p_balance_type_code => l_balance_type_code
112428: );
112429:

Line 112520: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

112516:
112517: --
112518: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
112519: --
112520: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
112521: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
112522: ELSE
112523: ---------------------------------------------------------------------------------------------------
112524: -- 4262811a Switch Sign

Line 112545: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112541:
112542: XLA_AE_LINES_PKG.ValidateCurrentLine;
112543: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
112544:
112545: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112546: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
112547: ,p_balance_type_code => l_balance_type_code);
112548:
112549: END IF;

Line 112679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

112675: l_tmp_amt NUMBER;
112676: l_acc_rev_natural_side_code VARCHAR2(1);
112677:
112678: l_num_entries NUMBER;
112679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112683: l_recog_line_1 NUMBER;

Line 112680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

112676: l_acc_rev_natural_side_code VARCHAR2(1);
112677:
112678: l_num_entries NUMBER;
112679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112683: l_recog_line_1 NUMBER;
112684: l_recog_line_2 NUMBER;

Line 112681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

112677:
112678: l_num_entries NUMBER;
112679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112683: l_recog_line_1 NUMBER;
112684: l_recog_line_2 NUMBER;
112685:

Line 112682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

112678: l_num_entries NUMBER;
112679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112683: l_recog_line_1 NUMBER;
112684: l_recog_line_2 NUMBER;
112685:
112686: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 112688: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

112684: l_recog_line_2 NUMBER;
112685:
112686: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112687: l_bflow_applied_to_amt NUMBER; -- 5132302
112688: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112689:
112690: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112691:
112692: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 112763: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

112759: l_accrual_line_num := NULL; -- 4262811
112760: l_tmp_amt := NULL; -- 4262811
112761: --
112762:
112763: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
112764: l_balance_type_code <> 'B' THEN
112765: IF NVL(p_source_97,9E125) = 14
112766: THEN
112767:

Line 112834: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

112830: --
112831: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
112832:
112833: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
112834: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
112835:
112836: -- 4955764
112837: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112838: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 112878: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

112874: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
112875:
112876: IF xla_accounting_cache_pkg.GetValueChar
112877: (p_source_code => 'LEDGER_CATEGORY_CODE'
112878: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
112879: AND l_bflow_method_code = 'PRIOR_ENTRY'
112880: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
112881: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
112882: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 113000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

112996: p_lookup_type => 'XLA_OWNER_TYPE'
112997: ,p_lookup_code => l_component_type_code
112998: )
112999: ,p_token_4 => 'PRODUCT_NAME'
113000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113004: ,p_ae_header_id => NULL

Line 113001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

112997: ,p_lookup_code => l_component_type_code
112998: )
112999: ,p_token_4 => 'PRODUCT_NAME'
113000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113004: ,p_ae_header_id => NULL
113005: );

Line 113002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

112998: )
112999: ,p_token_4 => 'PRODUCT_NAME'
113000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113004: ,p_ae_header_id => NULL
113005: );
113006:

Line 113003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

112999: ,p_token_4 => 'PRODUCT_NAME'
113000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113004: ,p_ae_header_id => NULL
113005: );
113006:
113007: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 113034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113030: ----------------------------------------------------------------------------------
113031: -- 4219869 Business Flow
113032: -- Update journal entry status -- Need to generate this within IF
113033: ----------------------------------------------------------------------------------
113034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113035: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
113036: ,p_balance_type_code => l_balance_type_code
113037: );
113038:

Line 113129: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

113125:
113126: --
113127: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
113128: --
113129: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
113130: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
113131: ELSE
113132: ---------------------------------------------------------------------------------------------------
113133: -- 4262811a Switch Sign

Line 113154: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113150:
113151: XLA_AE_LINES_PKG.ValidateCurrentLine;
113152: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113153:
113154: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113155: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
113156: ,p_balance_type_code => l_balance_type_code);
113157:
113158: END IF;

Line 113288: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

113284: l_tmp_amt NUMBER;
113285: l_acc_rev_natural_side_code VARCHAR2(1);
113286:
113287: l_num_entries NUMBER;
113288: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113289: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113290: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113291: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113292: l_recog_line_1 NUMBER;

Line 113289: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

113285: l_acc_rev_natural_side_code VARCHAR2(1);
113286:
113287: l_num_entries NUMBER;
113288: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113289: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113290: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113291: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113292: l_recog_line_1 NUMBER;
113293: l_recog_line_2 NUMBER;

Line 113290: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

113286:
113287: l_num_entries NUMBER;
113288: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113289: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113290: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113291: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113292: l_recog_line_1 NUMBER;
113293: l_recog_line_2 NUMBER;
113294:

Line 113291: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

113287: l_num_entries NUMBER;
113288: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113289: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113290: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113291: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113292: l_recog_line_1 NUMBER;
113293: l_recog_line_2 NUMBER;
113294:
113295: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 113297: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

113293: l_recog_line_2 NUMBER;
113294:
113295: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
113296: l_bflow_applied_to_amt NUMBER; -- 5132302
113297: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
113298:
113299: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
113300:
113301: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 113372: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

113368: l_accrual_line_num := NULL; -- 4262811
113369: l_tmp_amt := NULL; -- 4262811
113370: --
113371:
113372: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
113373: l_balance_type_code <> 'B' THEN
113374: IF NVL(p_source_97,9E125) = 14
113375: THEN
113376:

Line 113443: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

113439: --
113440: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
113441:
113442: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
113443: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
113444:
113445: -- 4955764
113446: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113447: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 113487: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

113483: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
113484:
113485: IF xla_accounting_cache_pkg.GetValueChar
113486: (p_source_code => 'LEDGER_CATEGORY_CODE'
113487: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
113488: AND l_bflow_method_code = 'PRIOR_ENTRY'
113489: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
113490: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
113491: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 113609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

113605: p_lookup_type => 'XLA_OWNER_TYPE'
113606: ,p_lookup_code => l_component_type_code
113607: )
113608: ,p_token_4 => 'PRODUCT_NAME'
113609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113613: ,p_ae_header_id => NULL

Line 113610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

113606: ,p_lookup_code => l_component_type_code
113607: )
113608: ,p_token_4 => 'PRODUCT_NAME'
113609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113613: ,p_ae_header_id => NULL
113614: );

Line 113611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

113607: )
113608: ,p_token_4 => 'PRODUCT_NAME'
113609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113613: ,p_ae_header_id => NULL
113614: );
113615:

Line 113612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

113608: ,p_token_4 => 'PRODUCT_NAME'
113609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113613: ,p_ae_header_id => NULL
113614: );
113615:
113616: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 113643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113639: ----------------------------------------------------------------------------------
113640: -- 4219869 Business Flow
113641: -- Update journal entry status -- Need to generate this within IF
113642: ----------------------------------------------------------------------------------
113643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113644: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
113645: ,p_balance_type_code => l_balance_type_code
113646: );
113647:

Line 113738: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

113734:
113735: --
113736: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
113737: --
113738: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
113739: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
113740: ELSE
113741: ---------------------------------------------------------------------------------------------------
113742: -- 4262811a Switch Sign

Line 113763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113759:
113760: XLA_AE_LINES_PKG.ValidateCurrentLine;
113761: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113762:
113763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113764: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
113765: ,p_balance_type_code => l_balance_type_code);
113766:
113767: END IF;

Line 113912: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

113908: l_tmp_amt NUMBER;
113909: l_acc_rev_natural_side_code VARCHAR2(1);
113910:
113911: l_num_entries NUMBER;
113912: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113913: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113914: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113915: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113916: l_recog_line_1 NUMBER;

Line 113913: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

113909: l_acc_rev_natural_side_code VARCHAR2(1);
113910:
113911: l_num_entries NUMBER;
113912: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113913: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113914: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113915: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113916: l_recog_line_1 NUMBER;
113917: l_recog_line_2 NUMBER;

Line 113914: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

113910:
113911: l_num_entries NUMBER;
113912: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113913: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113914: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113915: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113916: l_recog_line_1 NUMBER;
113917: l_recog_line_2 NUMBER;
113918:

Line 113915: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

113911: l_num_entries NUMBER;
113912: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113913: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113914: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113915: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113916: l_recog_line_1 NUMBER;
113917: l_recog_line_2 NUMBER;
113918:
113919: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 113921: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

113917: l_recog_line_2 NUMBER;
113918:
113919: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
113920: l_bflow_applied_to_amt NUMBER; -- 5132302
113921: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
113922:
113923: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
113924:
113925: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 113996: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

113992: l_accrual_line_num := NULL; -- 4262811
113993: l_tmp_amt := NULL; -- 4262811
113994: --
113995:
113996: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
113997: l_balance_type_code <> 'B' THEN
113998: IF NVL(p_source_97,9E125) = 14
113999: THEN
114000:

Line 114067: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

114063: --
114064: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
114065:
114066: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
114067: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
114068:
114069: -- 4955764
114070: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114071: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 114111: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

114107: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
114108:
114109: IF xla_accounting_cache_pkg.GetValueChar
114110: (p_source_code => 'LEDGER_CATEGORY_CODE'
114111: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
114112: AND l_bflow_method_code = 'PRIOR_ENTRY'
114113: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
114114: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
114115: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 114240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

114236: p_lookup_type => 'XLA_OWNER_TYPE'
114237: ,p_lookup_code => l_component_type_code
114238: )
114239: ,p_token_4 => 'PRODUCT_NAME'
114240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114244: ,p_ae_header_id => NULL

Line 114241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

114237: ,p_lookup_code => l_component_type_code
114238: )
114239: ,p_token_4 => 'PRODUCT_NAME'
114240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114244: ,p_ae_header_id => NULL
114245: );

Line 114242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

114238: )
114239: ,p_token_4 => 'PRODUCT_NAME'
114240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114244: ,p_ae_header_id => NULL
114245: );
114246:

Line 114243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

114239: ,p_token_4 => 'PRODUCT_NAME'
114240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114244: ,p_ae_header_id => NULL
114245: );
114246:
114247: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 114274: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114270: ----------------------------------------------------------------------------------
114271: -- 4219869 Business Flow
114272: -- Update journal entry status -- Need to generate this within IF
114273: ----------------------------------------------------------------------------------
114274: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114275: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
114276: ,p_balance_type_code => l_balance_type_code
114277: );
114278:

Line 114376: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

114372:
114373: --
114374: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
114375: --
114376: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
114377: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
114378: ELSE
114379: ---------------------------------------------------------------------------------------------------
114380: -- 4262811a Switch Sign

Line 114401: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114397:
114398: XLA_AE_LINES_PKG.ValidateCurrentLine;
114399: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
114400:
114401: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114402: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
114403: ,p_balance_type_code => l_balance_type_code);
114404:
114405: END IF;

Line 114535: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

114531: l_tmp_amt NUMBER;
114532: l_acc_rev_natural_side_code VARCHAR2(1);
114533:
114534: l_num_entries NUMBER;
114535: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114536: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114537: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114538: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114539: l_recog_line_1 NUMBER;

Line 114536: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

114532: l_acc_rev_natural_side_code VARCHAR2(1);
114533:
114534: l_num_entries NUMBER;
114535: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114536: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114537: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114538: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114539: l_recog_line_1 NUMBER;
114540: l_recog_line_2 NUMBER;

Line 114537: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

114533:
114534: l_num_entries NUMBER;
114535: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114536: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114537: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114538: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114539: l_recog_line_1 NUMBER;
114540: l_recog_line_2 NUMBER;
114541:

Line 114538: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

114534: l_num_entries NUMBER;
114535: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114536: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114537: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114538: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114539: l_recog_line_1 NUMBER;
114540: l_recog_line_2 NUMBER;
114541:
114542: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 114544: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

114540: l_recog_line_2 NUMBER;
114541:
114542: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
114543: l_bflow_applied_to_amt NUMBER; -- 5132302
114544: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
114545:
114546: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
114547:
114548: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 114619: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

114615: l_accrual_line_num := NULL; -- 4262811
114616: l_tmp_amt := NULL; -- 4262811
114617: --
114618:
114619: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
114620: l_balance_type_code <> 'B' THEN
114621: IF NVL(p_source_97,9E125) = 14
114622: THEN
114623:

Line 114690: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

114686: --
114687: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
114688:
114689: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
114690: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
114691:
114692: -- 4955764
114693: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114694: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 114734: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

114730: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
114731:
114732: IF xla_accounting_cache_pkg.GetValueChar
114733: (p_source_code => 'LEDGER_CATEGORY_CODE'
114734: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
114735: AND l_bflow_method_code = 'PRIOR_ENTRY'
114736: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
114737: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
114738: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 114856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

114852: p_lookup_type => 'XLA_OWNER_TYPE'
114853: ,p_lookup_code => l_component_type_code
114854: )
114855: ,p_token_4 => 'PRODUCT_NAME'
114856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114860: ,p_ae_header_id => NULL

Line 114857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

114853: ,p_lookup_code => l_component_type_code
114854: )
114855: ,p_token_4 => 'PRODUCT_NAME'
114856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114860: ,p_ae_header_id => NULL
114861: );

Line 114858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

114854: )
114855: ,p_token_4 => 'PRODUCT_NAME'
114856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114860: ,p_ae_header_id => NULL
114861: );
114862:

Line 114859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

114855: ,p_token_4 => 'PRODUCT_NAME'
114856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114860: ,p_ae_header_id => NULL
114861: );
114862:
114863: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 114890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114886: ----------------------------------------------------------------------------------
114887: -- 4219869 Business Flow
114888: -- Update journal entry status -- Need to generate this within IF
114889: ----------------------------------------------------------------------------------
114890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114891: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
114892: ,p_balance_type_code => l_balance_type_code
114893: );
114894:

Line 114985: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

114981:
114982: --
114983: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
114984: --
114985: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
114986: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
114987: ELSE
114988: ---------------------------------------------------------------------------------------------------
114989: -- 4262811a Switch Sign

Line 115010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115006:
115007: XLA_AE_LINES_PKG.ValidateCurrentLine;
115008: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
115009:
115010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115011: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
115012: ,p_balance_type_code => l_balance_type_code);
115013:
115014: END IF;

Line 115144: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

115140: l_tmp_amt NUMBER;
115141: l_acc_rev_natural_side_code VARCHAR2(1);
115142:
115143: l_num_entries NUMBER;
115144: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115145: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115146: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115147: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115148: l_recog_line_1 NUMBER;

Line 115145: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

115141: l_acc_rev_natural_side_code VARCHAR2(1);
115142:
115143: l_num_entries NUMBER;
115144: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115145: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115146: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115147: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115148: l_recog_line_1 NUMBER;
115149: l_recog_line_2 NUMBER;

Line 115146: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

115142:
115143: l_num_entries NUMBER;
115144: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115145: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115146: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115147: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115148: l_recog_line_1 NUMBER;
115149: l_recog_line_2 NUMBER;
115150:

Line 115147: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

115143: l_num_entries NUMBER;
115144: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115145: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115146: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115147: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115148: l_recog_line_1 NUMBER;
115149: l_recog_line_2 NUMBER;
115150:
115151: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 115153: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

115149: l_recog_line_2 NUMBER;
115150:
115151: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
115152: l_bflow_applied_to_amt NUMBER; -- 5132302
115153: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
115154:
115155: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
115156:
115157: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 115228: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

115224: l_accrual_line_num := NULL; -- 4262811
115225: l_tmp_amt := NULL; -- 4262811
115226: --
115227:
115228: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
115229: l_balance_type_code <> 'B' THEN
115230: IF NVL(p_source_97,9E125) = 14
115231: THEN
115232:

Line 115299: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

115295: --
115296: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
115297:
115298: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
115299: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115300:
115301: -- 4955764
115302: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115303: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 115343: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

115339: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
115340:
115341: IF xla_accounting_cache_pkg.GetValueChar
115342: (p_source_code => 'LEDGER_CATEGORY_CODE'
115343: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
115344: AND l_bflow_method_code = 'PRIOR_ENTRY'
115345: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
115346: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
115347: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 115465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

115461: p_lookup_type => 'XLA_OWNER_TYPE'
115462: ,p_lookup_code => l_component_type_code
115463: )
115464: ,p_token_4 => 'PRODUCT_NAME'
115465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115469: ,p_ae_header_id => NULL

Line 115466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

115462: ,p_lookup_code => l_component_type_code
115463: )
115464: ,p_token_4 => 'PRODUCT_NAME'
115465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115469: ,p_ae_header_id => NULL
115470: );

Line 115467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

115463: )
115464: ,p_token_4 => 'PRODUCT_NAME'
115465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115469: ,p_ae_header_id => NULL
115470: );
115471:

Line 115468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

115464: ,p_token_4 => 'PRODUCT_NAME'
115465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115469: ,p_ae_header_id => NULL
115470: );
115471:
115472: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 115499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115495: ----------------------------------------------------------------------------------
115496: -- 4219869 Business Flow
115497: -- Update journal entry status -- Need to generate this within IF
115498: ----------------------------------------------------------------------------------
115499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115500: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
115501: ,p_balance_type_code => l_balance_type_code
115502: );
115503:

Line 115594: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

115590:
115591: --
115592: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
115593: --
115594: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
115595: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
115596: ELSE
115597: ---------------------------------------------------------------------------------------------------
115598: -- 4262811a Switch Sign

Line 115619: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115615:
115616: XLA_AE_LINES_PKG.ValidateCurrentLine;
115617: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
115618:
115619: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115620: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
115621: ,p_balance_type_code => l_balance_type_code);
115622:
115623: END IF;

Line 115753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

115749: l_tmp_amt NUMBER;
115750: l_acc_rev_natural_side_code VARCHAR2(1);
115751:
115752: l_num_entries NUMBER;
115753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115757: l_recog_line_1 NUMBER;

Line 115754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

115750: l_acc_rev_natural_side_code VARCHAR2(1);
115751:
115752: l_num_entries NUMBER;
115753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115757: l_recog_line_1 NUMBER;
115758: l_recog_line_2 NUMBER;

Line 115755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

115751:
115752: l_num_entries NUMBER;
115753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115757: l_recog_line_1 NUMBER;
115758: l_recog_line_2 NUMBER;
115759:

Line 115756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

115752: l_num_entries NUMBER;
115753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115757: l_recog_line_1 NUMBER;
115758: l_recog_line_2 NUMBER;
115759:
115760: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 115762: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

115758: l_recog_line_2 NUMBER;
115759:
115760: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
115761: l_bflow_applied_to_amt NUMBER; -- 5132302
115762: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
115763:
115764: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
115765:
115766: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 115837: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

115833: l_accrual_line_num := NULL; -- 4262811
115834: l_tmp_amt := NULL; -- 4262811
115835: --
115836:
115837: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
115838: l_balance_type_code <> 'B' THEN
115839: IF NVL(p_source_97,9E125) = 14
115840: THEN
115841:

Line 115908: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

115904: --
115905: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
115906:
115907: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
115908: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115909:
115910: -- 4955764
115911: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115912: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 115952: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

115948: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
115949:
115950: IF xla_accounting_cache_pkg.GetValueChar
115951: (p_source_code => 'LEDGER_CATEGORY_CODE'
115952: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
115953: AND l_bflow_method_code = 'PRIOR_ENTRY'
115954: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
115955: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
115956: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 116074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

116070: p_lookup_type => 'XLA_OWNER_TYPE'
116071: ,p_lookup_code => l_component_type_code
116072: )
116073: ,p_token_4 => 'PRODUCT_NAME'
116074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116078: ,p_ae_header_id => NULL

Line 116075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

116071: ,p_lookup_code => l_component_type_code
116072: )
116073: ,p_token_4 => 'PRODUCT_NAME'
116074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116078: ,p_ae_header_id => NULL
116079: );

Line 116076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

116072: )
116073: ,p_token_4 => 'PRODUCT_NAME'
116074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116078: ,p_ae_header_id => NULL
116079: );
116080:

Line 116077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

116073: ,p_token_4 => 'PRODUCT_NAME'
116074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116078: ,p_ae_header_id => NULL
116079: );
116080:
116081: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 116108: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116104: ----------------------------------------------------------------------------------
116105: -- 4219869 Business Flow
116106: -- Update journal entry status -- Need to generate this within IF
116107: ----------------------------------------------------------------------------------
116108: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116109: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
116110: ,p_balance_type_code => l_balance_type_code
116111: );
116112:

Line 116203: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

116199:
116200: --
116201: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
116202: --
116203: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
116204: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
116205: ELSE
116206: ---------------------------------------------------------------------------------------------------
116207: -- 4262811a Switch Sign

Line 116228: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116224:
116225: XLA_AE_LINES_PKG.ValidateCurrentLine;
116226: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116227:
116228: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116229: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
116230: ,p_balance_type_code => l_balance_type_code);
116231:
116232: END IF;

Line 116347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

116343: l_tmp_amt NUMBER;
116344: l_acc_rev_natural_side_code VARCHAR2(1);
116345:
116346: l_num_entries NUMBER;
116347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116351: l_recog_line_1 NUMBER;

Line 116348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

116344: l_acc_rev_natural_side_code VARCHAR2(1);
116345:
116346: l_num_entries NUMBER;
116347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116351: l_recog_line_1 NUMBER;
116352: l_recog_line_2 NUMBER;

Line 116349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

116345:
116346: l_num_entries NUMBER;
116347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116351: l_recog_line_1 NUMBER;
116352: l_recog_line_2 NUMBER;
116353:

Line 116350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

116346: l_num_entries NUMBER;
116347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116351: l_recog_line_1 NUMBER;
116352: l_recog_line_2 NUMBER;
116353:
116354: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 116356: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

116352: l_recog_line_2 NUMBER;
116353:
116354: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
116355: l_bflow_applied_to_amt NUMBER; -- 5132302
116356: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
116357:
116358: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
116359:
116360: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 116431: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

116427: l_accrual_line_num := NULL; -- 4262811
116428: l_tmp_amt := NULL; -- 4262811
116429: --
116430:
116431: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
116432: l_balance_type_code <> 'B' THEN
116433: IF NVL(p_source_97,9E125) = 14
116434: THEN
116435:

Line 116502: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

116498: --
116499: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
116500:
116501: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
116502: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
116503:
116504: -- 4955764
116505: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116506: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 116546: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

116542: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
116543:
116544: IF xla_accounting_cache_pkg.GetValueChar
116545: (p_source_code => 'LEDGER_CATEGORY_CODE'
116546: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
116547: AND l_bflow_method_code = 'PRIOR_ENTRY'
116548: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
116549: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
116550: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 116660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

116656: p_lookup_type => 'XLA_OWNER_TYPE'
116657: ,p_lookup_code => l_component_type_code
116658: )
116659: ,p_token_4 => 'PRODUCT_NAME'
116660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116664: ,p_ae_header_id => NULL

Line 116661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

116657: ,p_lookup_code => l_component_type_code
116658: )
116659: ,p_token_4 => 'PRODUCT_NAME'
116660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116664: ,p_ae_header_id => NULL
116665: );

Line 116662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

116658: )
116659: ,p_token_4 => 'PRODUCT_NAME'
116660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116664: ,p_ae_header_id => NULL
116665: );
116666:

Line 116663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

116659: ,p_token_4 => 'PRODUCT_NAME'
116660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116664: ,p_ae_header_id => NULL
116665: );
116666:
116667: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 116694: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116690: ----------------------------------------------------------------------------------
116691: -- 4219869 Business Flow
116692: -- Update journal entry status -- Need to generate this within IF
116693: ----------------------------------------------------------------------------------
116694: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116695: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
116696: ,p_balance_type_code => l_balance_type_code
116697: );
116698:

Line 116781: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

116777:
116778: --
116779: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
116780: --
116781: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
116782: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
116783: ELSE
116784: ---------------------------------------------------------------------------------------------------
116785: -- 4262811a Switch Sign

Line 116806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116802:
116803: XLA_AE_LINES_PKG.ValidateCurrentLine;
116804: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116805:
116806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116807: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
116808: ,p_balance_type_code => l_balance_type_code);
116809:
116810: END IF;

Line 116940: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

116936: l_tmp_amt NUMBER;
116937: l_acc_rev_natural_side_code VARCHAR2(1);
116938:
116939: l_num_entries NUMBER;
116940: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116941: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116942: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116943: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116944: l_recog_line_1 NUMBER;

Line 116941: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

116937: l_acc_rev_natural_side_code VARCHAR2(1);
116938:
116939: l_num_entries NUMBER;
116940: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116941: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116942: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116943: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116944: l_recog_line_1 NUMBER;
116945: l_recog_line_2 NUMBER;

Line 116942: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

116938:
116939: l_num_entries NUMBER;
116940: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116941: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116942: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116943: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116944: l_recog_line_1 NUMBER;
116945: l_recog_line_2 NUMBER;
116946:

Line 116943: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

116939: l_num_entries NUMBER;
116940: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116941: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116942: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116943: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116944: l_recog_line_1 NUMBER;
116945: l_recog_line_2 NUMBER;
116946:
116947: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 116949: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

116945: l_recog_line_2 NUMBER;
116946:
116947: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
116948: l_bflow_applied_to_amt NUMBER; -- 5132302
116949: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
116950:
116951: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
116952:
116953: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 117024: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

117020: l_accrual_line_num := NULL; -- 4262811
117021: l_tmp_amt := NULL; -- 4262811
117022: --
117023:
117024: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
117025: l_balance_type_code <> 'B' THEN
117026: IF NVL(p_source_97,9E125) = 14
117027: THEN
117028:

Line 117095: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

117091: --
117092: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
117093:
117094: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
117095: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
117096:
117097: -- 4955764
117098: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117099: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 117139: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

117135: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
117136:
117137: IF xla_accounting_cache_pkg.GetValueChar
117138: (p_source_code => 'LEDGER_CATEGORY_CODE'
117139: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
117140: AND l_bflow_method_code = 'PRIOR_ENTRY'
117141: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
117142: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
117143: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 117261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

117257: p_lookup_type => 'XLA_OWNER_TYPE'
117258: ,p_lookup_code => l_component_type_code
117259: )
117260: ,p_token_4 => 'PRODUCT_NAME'
117261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117265: ,p_ae_header_id => NULL

Line 117262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

117258: ,p_lookup_code => l_component_type_code
117259: )
117260: ,p_token_4 => 'PRODUCT_NAME'
117261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117265: ,p_ae_header_id => NULL
117266: );

Line 117263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

117259: )
117260: ,p_token_4 => 'PRODUCT_NAME'
117261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117265: ,p_ae_header_id => NULL
117266: );
117267:

Line 117264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

117260: ,p_token_4 => 'PRODUCT_NAME'
117261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117265: ,p_ae_header_id => NULL
117266: );
117267:
117268: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 117295: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117291: ----------------------------------------------------------------------------------
117292: -- 4219869 Business Flow
117293: -- Update journal entry status -- Need to generate this within IF
117294: ----------------------------------------------------------------------------------
117295: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117296: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
117297: ,p_balance_type_code => l_balance_type_code
117298: );
117299:

Line 117390: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

117386:
117387: --
117388: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
117389: --
117390: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
117391: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
117392: ELSE
117393: ---------------------------------------------------------------------------------------------------
117394: -- 4262811a Switch Sign

Line 117415: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117411:
117412: XLA_AE_LINES_PKG.ValidateCurrentLine;
117413: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
117414:
117415: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117416: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
117417: ,p_balance_type_code => l_balance_type_code);
117418:
117419: END IF;

Line 117549: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

117545: l_tmp_amt NUMBER;
117546: l_acc_rev_natural_side_code VARCHAR2(1);
117547:
117548: l_num_entries NUMBER;
117549: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117550: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117551: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117552: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117553: l_recog_line_1 NUMBER;

Line 117550: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

117546: l_acc_rev_natural_side_code VARCHAR2(1);
117547:
117548: l_num_entries NUMBER;
117549: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117550: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117551: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117552: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117553: l_recog_line_1 NUMBER;
117554: l_recog_line_2 NUMBER;

Line 117551: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

117547:
117548: l_num_entries NUMBER;
117549: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117550: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117551: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117552: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117553: l_recog_line_1 NUMBER;
117554: l_recog_line_2 NUMBER;
117555:

Line 117552: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

117548: l_num_entries NUMBER;
117549: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117550: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117551: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117552: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117553: l_recog_line_1 NUMBER;
117554: l_recog_line_2 NUMBER;
117555:
117556: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 117558: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

117554: l_recog_line_2 NUMBER;
117555:
117556: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
117557: l_bflow_applied_to_amt NUMBER; -- 5132302
117558: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
117559:
117560: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
117561:
117562: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 117633: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

117629: l_accrual_line_num := NULL; -- 4262811
117630: l_tmp_amt := NULL; -- 4262811
117631: --
117632:
117633: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
117634: l_balance_type_code <> 'B' THEN
117635: IF NVL(p_source_97,9E125) = 14
117636: THEN
117637:

Line 117704: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

117700: --
117701: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
117702:
117703: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
117704: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
117705:
117706: -- 4955764
117707: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117708: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 117748: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

117744: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
117745:
117746: IF xla_accounting_cache_pkg.GetValueChar
117747: (p_source_code => 'LEDGER_CATEGORY_CODE'
117748: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
117749: AND l_bflow_method_code = 'PRIOR_ENTRY'
117750: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
117751: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
117752: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 117870: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

117866: p_lookup_type => 'XLA_OWNER_TYPE'
117867: ,p_lookup_code => l_component_type_code
117868: )
117869: ,p_token_4 => 'PRODUCT_NAME'
117870: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117871: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117872: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117873: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117874: ,p_ae_header_id => NULL

Line 117871: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

117867: ,p_lookup_code => l_component_type_code
117868: )
117869: ,p_token_4 => 'PRODUCT_NAME'
117870: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117871: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117872: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117873: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117874: ,p_ae_header_id => NULL
117875: );

Line 117872: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

117868: )
117869: ,p_token_4 => 'PRODUCT_NAME'
117870: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117871: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117872: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117873: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117874: ,p_ae_header_id => NULL
117875: );
117876:

Line 117873: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

117869: ,p_token_4 => 'PRODUCT_NAME'
117870: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117871: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117872: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117873: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117874: ,p_ae_header_id => NULL
117875: );
117876:
117877: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 117904: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117900: ----------------------------------------------------------------------------------
117901: -- 4219869 Business Flow
117902: -- Update journal entry status -- Need to generate this within IF
117903: ----------------------------------------------------------------------------------
117904: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117905: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
117906: ,p_balance_type_code => l_balance_type_code
117907: );
117908:

Line 117999: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

117995:
117996: --
117997: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
117998: --
117999: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
118000: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
118001: ELSE
118002: ---------------------------------------------------------------------------------------------------
118003: -- 4262811a Switch Sign

Line 118024: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118020:
118021: XLA_AE_LINES_PKG.ValidateCurrentLine;
118022: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
118023:
118024: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118025: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
118026: ,p_balance_type_code => l_balance_type_code);
118027:
118028: END IF;

Line 118158: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

118154: l_tmp_amt NUMBER;
118155: l_acc_rev_natural_side_code VARCHAR2(1);
118156:
118157: l_num_entries NUMBER;
118158: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118159: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118160: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118161: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118162: l_recog_line_1 NUMBER;

Line 118159: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

118155: l_acc_rev_natural_side_code VARCHAR2(1);
118156:
118157: l_num_entries NUMBER;
118158: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118159: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118160: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118161: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118162: l_recog_line_1 NUMBER;
118163: l_recog_line_2 NUMBER;

Line 118160: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

118156:
118157: l_num_entries NUMBER;
118158: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118159: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118160: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118161: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118162: l_recog_line_1 NUMBER;
118163: l_recog_line_2 NUMBER;
118164:

Line 118161: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

118157: l_num_entries NUMBER;
118158: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118159: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118160: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118161: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118162: l_recog_line_1 NUMBER;
118163: l_recog_line_2 NUMBER;
118164:
118165: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 118167: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

118163: l_recog_line_2 NUMBER;
118164:
118165: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
118166: l_bflow_applied_to_amt NUMBER; -- 5132302
118167: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
118168:
118169: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
118170:
118171: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 118242: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

118238: l_accrual_line_num := NULL; -- 4262811
118239: l_tmp_amt := NULL; -- 4262811
118240: --
118241:
118242: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
118243: l_balance_type_code <> 'B' THEN
118244: IF NVL(p_source_97,9E125) = 14
118245: THEN
118246:

Line 118313: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

118309: --
118310: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
118311:
118312: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
118313: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
118314:
118315: -- 4955764
118316: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118317: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 118357: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

118353: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
118354:
118355: IF xla_accounting_cache_pkg.GetValueChar
118356: (p_source_code => 'LEDGER_CATEGORY_CODE'
118357: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
118358: AND l_bflow_method_code = 'PRIOR_ENTRY'
118359: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
118360: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
118361: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 118479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

118475: p_lookup_type => 'XLA_OWNER_TYPE'
118476: ,p_lookup_code => l_component_type_code
118477: )
118478: ,p_token_4 => 'PRODUCT_NAME'
118479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118483: ,p_ae_header_id => NULL

Line 118480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

118476: ,p_lookup_code => l_component_type_code
118477: )
118478: ,p_token_4 => 'PRODUCT_NAME'
118479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118483: ,p_ae_header_id => NULL
118484: );

Line 118481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

118477: )
118478: ,p_token_4 => 'PRODUCT_NAME'
118479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118483: ,p_ae_header_id => NULL
118484: );
118485:

Line 118482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

118478: ,p_token_4 => 'PRODUCT_NAME'
118479: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118480: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118481: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118482: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118483: ,p_ae_header_id => NULL
118484: );
118485:
118486: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 118513: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118509: ----------------------------------------------------------------------------------
118510: -- 4219869 Business Flow
118511: -- Update journal entry status -- Need to generate this within IF
118512: ----------------------------------------------------------------------------------
118513: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118514: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
118515: ,p_balance_type_code => l_balance_type_code
118516: );
118517:

Line 118608: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

118604:
118605: --
118606: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
118607: --
118608: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
118609: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
118610: ELSE
118611: ---------------------------------------------------------------------------------------------------
118612: -- 4262811a Switch Sign

Line 118633: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118629:
118630: XLA_AE_LINES_PKG.ValidateCurrentLine;
118631: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
118632:
118633: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118634: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
118635: ,p_balance_type_code => l_balance_type_code);
118636:
118637: END IF;

Line 118764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

118760: l_tmp_amt NUMBER;
118761: l_acc_rev_natural_side_code VARCHAR2(1);
118762:
118763: l_num_entries NUMBER;
118764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118768: l_recog_line_1 NUMBER;

Line 118765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

118761: l_acc_rev_natural_side_code VARCHAR2(1);
118762:
118763: l_num_entries NUMBER;
118764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118768: l_recog_line_1 NUMBER;
118769: l_recog_line_2 NUMBER;

Line 118766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

118762:
118763: l_num_entries NUMBER;
118764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118768: l_recog_line_1 NUMBER;
118769: l_recog_line_2 NUMBER;
118770:

Line 118767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

118763: l_num_entries NUMBER;
118764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118768: l_recog_line_1 NUMBER;
118769: l_recog_line_2 NUMBER;
118770:
118771: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 118773: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

118769: l_recog_line_2 NUMBER;
118770:
118771: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
118772: l_bflow_applied_to_amt NUMBER; -- 5132302
118773: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
118774:
118775: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
118776:
118777: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 118848: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

118844: l_accrual_line_num := NULL; -- 4262811
118845: l_tmp_amt := NULL; -- 4262811
118846: --
118847:
118848: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
118849: l_balance_type_code <> 'B' THEN
118850: IF NVL(p_source_97,9E125) = 1
118851: THEN
118852:

Line 118919: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

118915: --
118916: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
118917:
118918: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
118919: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
118920:
118921: -- 4955764
118922: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118923: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 118963: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

118959: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
118960:
118961: IF xla_accounting_cache_pkg.GetValueChar
118962: (p_source_code => 'LEDGER_CATEGORY_CODE'
118963: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
118964: AND l_bflow_method_code = 'PRIOR_ENTRY'
118965: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
118966: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
118967: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 119100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

119096: p_lookup_type => 'XLA_OWNER_TYPE'
119097: ,p_lookup_code => l_component_type_code
119098: )
119099: ,p_token_4 => 'PRODUCT_NAME'
119100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119104: ,p_ae_header_id => NULL

Line 119101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

119097: ,p_lookup_code => l_component_type_code
119098: )
119099: ,p_token_4 => 'PRODUCT_NAME'
119100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119104: ,p_ae_header_id => NULL
119105: );

Line 119102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

119098: )
119099: ,p_token_4 => 'PRODUCT_NAME'
119100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119104: ,p_ae_header_id => NULL
119105: );
119106:

Line 119103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

119099: ,p_token_4 => 'PRODUCT_NAME'
119100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119104: ,p_ae_header_id => NULL
119105: );
119106:
119107: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 119134: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119130: ----------------------------------------------------------------------------------
119131: -- 4219869 Business Flow
119132: -- Update journal entry status -- Need to generate this within IF
119133: ----------------------------------------------------------------------------------
119134: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119135: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
119136: ,p_balance_type_code => l_balance_type_code
119137: );
119138:

Line 119226: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

119222:
119223: --
119224: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
119225: --
119226: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
119227: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
119228: ELSE
119229: ---------------------------------------------------------------------------------------------------
119230: -- 4262811a Switch Sign

Line 119251: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119247:
119248: XLA_AE_LINES_PKG.ValidateCurrentLine;
119249: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
119250:
119251: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119252: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
119253: ,p_balance_type_code => l_balance_type_code);
119254:
119255: END IF;

Line 119382: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

119378: l_tmp_amt NUMBER;
119379: l_acc_rev_natural_side_code VARCHAR2(1);
119380:
119381: l_num_entries NUMBER;
119382: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119383: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119384: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119385: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119386: l_recog_line_1 NUMBER;

Line 119383: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

119379: l_acc_rev_natural_side_code VARCHAR2(1);
119380:
119381: l_num_entries NUMBER;
119382: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119383: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119384: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119385: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119386: l_recog_line_1 NUMBER;
119387: l_recog_line_2 NUMBER;

Line 119384: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

119380:
119381: l_num_entries NUMBER;
119382: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119383: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119384: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119385: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119386: l_recog_line_1 NUMBER;
119387: l_recog_line_2 NUMBER;
119388:

Line 119385: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

119381: l_num_entries NUMBER;
119382: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119383: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119384: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119385: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119386: l_recog_line_1 NUMBER;
119387: l_recog_line_2 NUMBER;
119388:
119389: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 119391: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

119387: l_recog_line_2 NUMBER;
119388:
119389: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
119390: l_bflow_applied_to_amt NUMBER; -- 5132302
119391: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
119392:
119393: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
119394:
119395: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 119466: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

119462: l_accrual_line_num := NULL; -- 4262811
119463: l_tmp_amt := NULL; -- 4262811
119464: --
119465:
119466: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
119467: l_balance_type_code <> 'B' THEN
119468: IF NVL(p_source_97,9E125) = 1
119469: THEN
119470:

Line 119537: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

119533: --
119534: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
119535:
119536: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
119537: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
119538:
119539: -- 4955764
119540: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
119541: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 119581: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

119577: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
119578:
119579: IF xla_accounting_cache_pkg.GetValueChar
119580: (p_source_code => 'LEDGER_CATEGORY_CODE'
119581: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
119582: AND l_bflow_method_code = 'PRIOR_ENTRY'
119583: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
119584: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
119585: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 119718: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

119714: p_lookup_type => 'XLA_OWNER_TYPE'
119715: ,p_lookup_code => l_component_type_code
119716: )
119717: ,p_token_4 => 'PRODUCT_NAME'
119718: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119719: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119720: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119721: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119722: ,p_ae_header_id => NULL

Line 119719: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

119715: ,p_lookup_code => l_component_type_code
119716: )
119717: ,p_token_4 => 'PRODUCT_NAME'
119718: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119719: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119720: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119721: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119722: ,p_ae_header_id => NULL
119723: );

Line 119720: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

119716: )
119717: ,p_token_4 => 'PRODUCT_NAME'
119718: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119719: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119720: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119721: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119722: ,p_ae_header_id => NULL
119723: );
119724:

Line 119721: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

119717: ,p_token_4 => 'PRODUCT_NAME'
119718: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119719: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119720: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119721: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119722: ,p_ae_header_id => NULL
119723: );
119724:
119725: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 119752: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119748: ----------------------------------------------------------------------------------
119749: -- 4219869 Business Flow
119750: -- Update journal entry status -- Need to generate this within IF
119751: ----------------------------------------------------------------------------------
119752: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119753: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
119754: ,p_balance_type_code => l_balance_type_code
119755: );
119756:

Line 119844: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

119840:
119841: --
119842: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
119843: --
119844: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
119845: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
119846: ELSE
119847: ---------------------------------------------------------------------------------------------------
119848: -- 4262811a Switch Sign

Line 119869: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119865:
119866: XLA_AE_LINES_PKG.ValidateCurrentLine;
119867: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
119868:
119869: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119870: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
119871: ,p_balance_type_code => l_balance_type_code);
119872:
119873: END IF;

Line 120000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

119996: l_tmp_amt NUMBER;
119997: l_acc_rev_natural_side_code VARCHAR2(1);
119998:
119999: l_num_entries NUMBER;
120000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120004: l_recog_line_1 NUMBER;

Line 120001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

119997: l_acc_rev_natural_side_code VARCHAR2(1);
119998:
119999: l_num_entries NUMBER;
120000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120004: l_recog_line_1 NUMBER;
120005: l_recog_line_2 NUMBER;

Line 120002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

119998:
119999: l_num_entries NUMBER;
120000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120004: l_recog_line_1 NUMBER;
120005: l_recog_line_2 NUMBER;
120006:

Line 120003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

119999: l_num_entries NUMBER;
120000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120004: l_recog_line_1 NUMBER;
120005: l_recog_line_2 NUMBER;
120006:
120007: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 120009: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

120005: l_recog_line_2 NUMBER;
120006:
120007: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
120008: l_bflow_applied_to_amt NUMBER; -- 5132302
120009: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
120010:
120011: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
120012:
120013: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 120084: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

120080: l_accrual_line_num := NULL; -- 4262811
120081: l_tmp_amt := NULL; -- 4262811
120082: --
120083:
120084: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
120085: l_balance_type_code <> 'B' THEN
120086: IF NVL(p_source_97,9E125) = 1
120087: THEN
120088:

Line 120155: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

120151: --
120152: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
120153:
120154: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
120155: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
120156:
120157: -- 4955764
120158: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120159: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 120199: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

120195: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
120196:
120197: IF xla_accounting_cache_pkg.GetValueChar
120198: (p_source_code => 'LEDGER_CATEGORY_CODE'
120199: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
120200: AND l_bflow_method_code = 'PRIOR_ENTRY'
120201: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
120202: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
120203: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 120336: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

120332: p_lookup_type => 'XLA_OWNER_TYPE'
120333: ,p_lookup_code => l_component_type_code
120334: )
120335: ,p_token_4 => 'PRODUCT_NAME'
120336: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120337: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120338: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120339: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120340: ,p_ae_header_id => NULL

Line 120337: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

120333: ,p_lookup_code => l_component_type_code
120334: )
120335: ,p_token_4 => 'PRODUCT_NAME'
120336: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120337: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120338: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120339: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120340: ,p_ae_header_id => NULL
120341: );

Line 120338: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

120334: )
120335: ,p_token_4 => 'PRODUCT_NAME'
120336: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120337: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120338: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120339: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120340: ,p_ae_header_id => NULL
120341: );
120342:

Line 120339: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

120335: ,p_token_4 => 'PRODUCT_NAME'
120336: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120337: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120338: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120339: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120340: ,p_ae_header_id => NULL
120341: );
120342:
120343: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 120370: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120366: ----------------------------------------------------------------------------------
120367: -- 4219869 Business Flow
120368: -- Update journal entry status -- Need to generate this within IF
120369: ----------------------------------------------------------------------------------
120370: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120371: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
120372: ,p_balance_type_code => l_balance_type_code
120373: );
120374:

Line 120462: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

120458:
120459: --
120460: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
120461: --
120462: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
120463: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
120464: ELSE
120465: ---------------------------------------------------------------------------------------------------
120466: -- 4262811a Switch Sign

Line 120487: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120483:
120484: XLA_AE_LINES_PKG.ValidateCurrentLine;
120485: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
120486:
120487: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120488: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
120489: ,p_balance_type_code => l_balance_type_code);
120490:
120491: END IF;

Line 120598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

120594: l_tmp_amt NUMBER;
120595: l_acc_rev_natural_side_code VARCHAR2(1);
120596:
120597: l_num_entries NUMBER;
120598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120602: l_recog_line_1 NUMBER;

Line 120599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

120595: l_acc_rev_natural_side_code VARCHAR2(1);
120596:
120597: l_num_entries NUMBER;
120598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120602: l_recog_line_1 NUMBER;
120603: l_recog_line_2 NUMBER;

Line 120600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

120596:
120597: l_num_entries NUMBER;
120598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120602: l_recog_line_1 NUMBER;
120603: l_recog_line_2 NUMBER;
120604:

Line 120601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

120597: l_num_entries NUMBER;
120598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120602: l_recog_line_1 NUMBER;
120603: l_recog_line_2 NUMBER;
120604:
120605: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 120607: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

120603: l_recog_line_2 NUMBER;
120604:
120605: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
120606: l_bflow_applied_to_amt NUMBER; -- 5132302
120607: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
120608:
120609: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
120610:
120611: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 120682: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

120678: l_accrual_line_num := NULL; -- 4262811
120679: l_tmp_amt := NULL; -- 4262811
120680: --
120681:
120682: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
120683: l_balance_type_code <> 'B' THEN
120684: IF NVL(p_source_97,9E125) = 1
120685: THEN
120686:

Line 120753: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

120749: --
120750: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
120751:
120752: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
120753: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
120754:
120755: -- 4955764
120756: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120757: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 120797: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

120793: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
120794:
120795: IF xla_accounting_cache_pkg.GetValueChar
120796: (p_source_code => 'LEDGER_CATEGORY_CODE'
120797: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
120798: AND l_bflow_method_code = 'PRIOR_ENTRY'
120799: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
120800: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
120801: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 120915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

120911: p_lookup_type => 'XLA_OWNER_TYPE'
120912: ,p_lookup_code => l_component_type_code
120913: )
120914: ,p_token_4 => 'PRODUCT_NAME'
120915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120919: ,p_ae_header_id => NULL

Line 120916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

120912: ,p_lookup_code => l_component_type_code
120913: )
120914: ,p_token_4 => 'PRODUCT_NAME'
120915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120919: ,p_ae_header_id => NULL
120920: );

Line 120917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

120913: )
120914: ,p_token_4 => 'PRODUCT_NAME'
120915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120919: ,p_ae_header_id => NULL
120920: );
120921:

Line 120918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

120914: ,p_token_4 => 'PRODUCT_NAME'
120915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120919: ,p_ae_header_id => NULL
120920: );
120921:
120922: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 120949: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120945: ----------------------------------------------------------------------------------
120946: -- 4219869 Business Flow
120947: -- Update journal entry status -- Need to generate this within IF
120948: ----------------------------------------------------------------------------------
120949: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120950: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
120951: ,p_balance_type_code => l_balance_type_code
120952: );
120953:

Line 121036: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

121032:
121033: --
121034: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
121035: --
121036: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
121037: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
121038: ELSE
121039: ---------------------------------------------------------------------------------------------------
121040: -- 4262811a Switch Sign

Line 121061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121057:
121058: XLA_AE_LINES_PKG.ValidateCurrentLine;
121059: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
121060:
121061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121062: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
121063: ,p_balance_type_code => l_balance_type_code);
121064:
121065: END IF;

Line 121192: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

121188: l_tmp_amt NUMBER;
121189: l_acc_rev_natural_side_code VARCHAR2(1);
121190:
121191: l_num_entries NUMBER;
121192: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121193: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121194: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121195: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121196: l_recog_line_1 NUMBER;

Line 121193: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

121189: l_acc_rev_natural_side_code VARCHAR2(1);
121190:
121191: l_num_entries NUMBER;
121192: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121193: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121194: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121195: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121196: l_recog_line_1 NUMBER;
121197: l_recog_line_2 NUMBER;

Line 121194: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

121190:
121191: l_num_entries NUMBER;
121192: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121193: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121194: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121195: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121196: l_recog_line_1 NUMBER;
121197: l_recog_line_2 NUMBER;
121198:

Line 121195: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

121191: l_num_entries NUMBER;
121192: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121193: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121194: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121195: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121196: l_recog_line_1 NUMBER;
121197: l_recog_line_2 NUMBER;
121198:
121199: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 121201: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

121197: l_recog_line_2 NUMBER;
121198:
121199: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
121200: l_bflow_applied_to_amt NUMBER; -- 5132302
121201: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
121202:
121203: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
121204:
121205: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 121276: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

121272: l_accrual_line_num := NULL; -- 4262811
121273: l_tmp_amt := NULL; -- 4262811
121274: --
121275:
121276: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
121277: l_balance_type_code <> 'B' THEN
121278: IF NVL(p_source_97,9E125) = 1
121279: THEN
121280:

Line 121347: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

121343: --
121344: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
121345:
121346: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
121347: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
121348:
121349: -- 4955764
121350: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121351: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 121391: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

121387: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
121388:
121389: IF xla_accounting_cache_pkg.GetValueChar
121390: (p_source_code => 'LEDGER_CATEGORY_CODE'
121391: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
121392: AND l_bflow_method_code = 'PRIOR_ENTRY'
121393: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
121394: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
121395: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 121528: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

121524: p_lookup_type => 'XLA_OWNER_TYPE'
121525: ,p_lookup_code => l_component_type_code
121526: )
121527: ,p_token_4 => 'PRODUCT_NAME'
121528: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121529: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121530: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121531: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121532: ,p_ae_header_id => NULL

Line 121529: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

121525: ,p_lookup_code => l_component_type_code
121526: )
121527: ,p_token_4 => 'PRODUCT_NAME'
121528: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121529: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121530: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121531: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121532: ,p_ae_header_id => NULL
121533: );

Line 121530: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

121526: )
121527: ,p_token_4 => 'PRODUCT_NAME'
121528: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121529: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121530: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121531: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121532: ,p_ae_header_id => NULL
121533: );
121534:

Line 121531: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

121527: ,p_token_4 => 'PRODUCT_NAME'
121528: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121529: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121530: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121531: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121532: ,p_ae_header_id => NULL
121533: );
121534:
121535: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 121562: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121558: ----------------------------------------------------------------------------------
121559: -- 4219869 Business Flow
121560: -- Update journal entry status -- Need to generate this within IF
121561: ----------------------------------------------------------------------------------
121562: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121563: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
121564: ,p_balance_type_code => l_balance_type_code
121565: );
121566:

Line 121654: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

121650:
121651: --
121652: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
121653: --
121654: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
121655: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
121656: ELSE
121657: ---------------------------------------------------------------------------------------------------
121658: -- 4262811a Switch Sign

Line 121679: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121675:
121676: XLA_AE_LINES_PKG.ValidateCurrentLine;
121677: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
121678:
121679: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121680: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
121681: ,p_balance_type_code => l_balance_type_code);
121682:
121683: END IF;

Line 121800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

121796: l_tmp_amt NUMBER;
121797: l_acc_rev_natural_side_code VARCHAR2(1);
121798:
121799: l_num_entries NUMBER;
121800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121804: l_recog_line_1 NUMBER;

Line 121801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

121797: l_acc_rev_natural_side_code VARCHAR2(1);
121798:
121799: l_num_entries NUMBER;
121800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121804: l_recog_line_1 NUMBER;
121805: l_recog_line_2 NUMBER;

Line 121802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

121798:
121799: l_num_entries NUMBER;
121800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121804: l_recog_line_1 NUMBER;
121805: l_recog_line_2 NUMBER;
121806:

Line 121803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

121799: l_num_entries NUMBER;
121800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121804: l_recog_line_1 NUMBER;
121805: l_recog_line_2 NUMBER;
121806:
121807: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 121809: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

121805: l_recog_line_2 NUMBER;
121806:
121807: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
121808: l_bflow_applied_to_amt NUMBER; -- 5132302
121809: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
121810:
121811: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
121812:
121813: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 121884: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

121880: l_accrual_line_num := NULL; -- 4262811
121881: l_tmp_amt := NULL; -- 4262811
121882: --
121883:
121884: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
121885: l_balance_type_code <> 'B' THEN
121886: IF NVL(p_source_97,9E125) = 1
121887: THEN
121888:

Line 121955: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

121951: --
121952: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
121953:
121954: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
121955: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
121956:
121957: -- 4955764
121958: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121959: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 121999: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

121995: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
121996:
121997: IF xla_accounting_cache_pkg.GetValueChar
121998: (p_source_code => 'LEDGER_CATEGORY_CODE'
121999: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
122000: AND l_bflow_method_code = 'PRIOR_ENTRY'
122001: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
122002: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
122003: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 122122: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

122118: p_lookup_type => 'XLA_OWNER_TYPE'
122119: ,p_lookup_code => l_component_type_code
122120: )
122121: ,p_token_4 => 'PRODUCT_NAME'
122122: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122123: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122124: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122125: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122126: ,p_ae_header_id => NULL

Line 122123: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

122119: ,p_lookup_code => l_component_type_code
122120: )
122121: ,p_token_4 => 'PRODUCT_NAME'
122122: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122123: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122124: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122125: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122126: ,p_ae_header_id => NULL
122127: );

Line 122124: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

122120: )
122121: ,p_token_4 => 'PRODUCT_NAME'
122122: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122123: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122124: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122125: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122126: ,p_ae_header_id => NULL
122127: );
122128:

Line 122125: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

122121: ,p_token_4 => 'PRODUCT_NAME'
122122: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122123: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122124: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122125: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122126: ,p_ae_header_id => NULL
122127: );
122128:
122129: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 122156: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122152: ----------------------------------------------------------------------------------
122153: -- 4219869 Business Flow
122154: -- Update journal entry status -- Need to generate this within IF
122155: ----------------------------------------------------------------------------------
122156: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122157: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
122158: ,p_balance_type_code => l_balance_type_code
122159: );
122160:

Line 122248: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

122244:
122245: --
122246: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
122247: --
122248: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
122249: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
122250: ELSE
122251: ---------------------------------------------------------------------------------------------------
122252: -- 4262811a Switch Sign

Line 122273: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122269:
122270: XLA_AE_LINES_PKG.ValidateCurrentLine;
122271: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
122272:
122273: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122274: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
122275: ,p_balance_type_code => l_balance_type_code);
122276:
122277: END IF;

Line 122404: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

122400: l_tmp_amt NUMBER;
122401: l_acc_rev_natural_side_code VARCHAR2(1);
122402:
122403: l_num_entries NUMBER;
122404: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122405: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122406: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122407: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122408: l_recog_line_1 NUMBER;

Line 122405: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

122401: l_acc_rev_natural_side_code VARCHAR2(1);
122402:
122403: l_num_entries NUMBER;
122404: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122405: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122406: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122407: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122408: l_recog_line_1 NUMBER;
122409: l_recog_line_2 NUMBER;

Line 122406: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

122402:
122403: l_num_entries NUMBER;
122404: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122405: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122406: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122407: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122408: l_recog_line_1 NUMBER;
122409: l_recog_line_2 NUMBER;
122410:

Line 122407: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

122403: l_num_entries NUMBER;
122404: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122405: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122406: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122407: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122408: l_recog_line_1 NUMBER;
122409: l_recog_line_2 NUMBER;
122410:
122411: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 122413: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

122409: l_recog_line_2 NUMBER;
122410:
122411: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
122412: l_bflow_applied_to_amt NUMBER; -- 5132302
122413: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
122414:
122415: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
122416:
122417: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 122488: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

122484: l_accrual_line_num := NULL; -- 4262811
122485: l_tmp_amt := NULL; -- 4262811
122486: --
122487:
122488: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
122489: l_balance_type_code <> 'B' THEN
122490: IF NVL(p_source_97,9E125) = 1
122491: THEN
122492:

Line 122559: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

122555: --
122556: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
122557:
122558: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
122559: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
122560:
122561: -- 4955764
122562: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
122563: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 122603: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

122599: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
122600:
122601: IF xla_accounting_cache_pkg.GetValueChar
122602: (p_source_code => 'LEDGER_CATEGORY_CODE'
122603: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
122604: AND l_bflow_method_code = 'PRIOR_ENTRY'
122605: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
122606: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
122607: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 122740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

122736: p_lookup_type => 'XLA_OWNER_TYPE'
122737: ,p_lookup_code => l_component_type_code
122738: )
122739: ,p_token_4 => 'PRODUCT_NAME'
122740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122744: ,p_ae_header_id => NULL

Line 122741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

122737: ,p_lookup_code => l_component_type_code
122738: )
122739: ,p_token_4 => 'PRODUCT_NAME'
122740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122744: ,p_ae_header_id => NULL
122745: );

Line 122742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

122738: )
122739: ,p_token_4 => 'PRODUCT_NAME'
122740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122744: ,p_ae_header_id => NULL
122745: );
122746:

Line 122743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

122739: ,p_token_4 => 'PRODUCT_NAME'
122740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122744: ,p_ae_header_id => NULL
122745: );
122746:
122747: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 122774: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122770: ----------------------------------------------------------------------------------
122771: -- 4219869 Business Flow
122772: -- Update journal entry status -- Need to generate this within IF
122773: ----------------------------------------------------------------------------------
122774: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122775: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
122776: ,p_balance_type_code => l_balance_type_code
122777: );
122778:

Line 122866: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

122862:
122863: --
122864: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
122865: --
122866: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
122867: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
122868: ELSE
122869: ---------------------------------------------------------------------------------------------------
122870: -- 4262811a Switch Sign

Line 122891: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122887:
122888: XLA_AE_LINES_PKG.ValidateCurrentLine;
122889: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
122890:
122891: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122892: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
122893: ,p_balance_type_code => l_balance_type_code);
122894:
122895: END IF;

Line 123022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

123018: l_tmp_amt NUMBER;
123019: l_acc_rev_natural_side_code VARCHAR2(1);
123020:
123021: l_num_entries NUMBER;
123022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123026: l_recog_line_1 NUMBER;

Line 123023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

123019: l_acc_rev_natural_side_code VARCHAR2(1);
123020:
123021: l_num_entries NUMBER;
123022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123026: l_recog_line_1 NUMBER;
123027: l_recog_line_2 NUMBER;

Line 123024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

123020:
123021: l_num_entries NUMBER;
123022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123026: l_recog_line_1 NUMBER;
123027: l_recog_line_2 NUMBER;
123028:

Line 123025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

123021: l_num_entries NUMBER;
123022: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123023: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123024: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123025: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123026: l_recog_line_1 NUMBER;
123027: l_recog_line_2 NUMBER;
123028:
123029: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 123031: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

123027: l_recog_line_2 NUMBER;
123028:
123029: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
123030: l_bflow_applied_to_amt NUMBER; -- 5132302
123031: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
123032:
123033: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
123034:
123035: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 123106: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

123102: l_accrual_line_num := NULL; -- 4262811
123103: l_tmp_amt := NULL; -- 4262811
123104: --
123105:
123106: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
123107: l_balance_type_code <> 'B' THEN
123108: IF NVL(p_source_97,9E125) = 1
123109: THEN
123110:

Line 123177: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

123173: --
123174: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
123175:
123176: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
123177: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
123178:
123179: -- 4955764
123180: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
123181: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 123221: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

123217: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
123218:
123219: IF xla_accounting_cache_pkg.GetValueChar
123220: (p_source_code => 'LEDGER_CATEGORY_CODE'
123221: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
123222: AND l_bflow_method_code = 'PRIOR_ENTRY'
123223: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
123224: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
123225: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 123358: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

123354: p_lookup_type => 'XLA_OWNER_TYPE'
123355: ,p_lookup_code => l_component_type_code
123356: )
123357: ,p_token_4 => 'PRODUCT_NAME'
123358: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123359: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123360: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123361: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123362: ,p_ae_header_id => NULL

Line 123359: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

123355: ,p_lookup_code => l_component_type_code
123356: )
123357: ,p_token_4 => 'PRODUCT_NAME'
123358: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123359: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123360: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123361: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123362: ,p_ae_header_id => NULL
123363: );

Line 123360: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

123356: )
123357: ,p_token_4 => 'PRODUCT_NAME'
123358: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123359: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123360: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123361: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123362: ,p_ae_header_id => NULL
123363: );
123364:

Line 123361: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

123357: ,p_token_4 => 'PRODUCT_NAME'
123358: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123359: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123360: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123361: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123362: ,p_ae_header_id => NULL
123363: );
123364:
123365: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 123392: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

123388: ----------------------------------------------------------------------------------
123389: -- 4219869 Business Flow
123390: -- Update journal entry status -- Need to generate this within IF
123391: ----------------------------------------------------------------------------------
123392: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
123393: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
123394: ,p_balance_type_code => l_balance_type_code
123395: );
123396:

Line 123484: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

123480:
123481: --
123482: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
123483: --
123484: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
123485: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
123486: ELSE
123487: ---------------------------------------------------------------------------------------------------
123488: -- 4262811a Switch Sign

Line 123509: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

123505:
123506: XLA_AE_LINES_PKG.ValidateCurrentLine;
123507: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
123508:
123509: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
123510: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
123511: ,p_balance_type_code => l_balance_type_code);
123512:
123513: END IF;

Line 123660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

123656: l_tmp_amt NUMBER;
123657: l_acc_rev_natural_side_code VARCHAR2(1);
123658:
123659: l_num_entries NUMBER;
123660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123664: l_recog_line_1 NUMBER;

Line 123661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

123657: l_acc_rev_natural_side_code VARCHAR2(1);
123658:
123659: l_num_entries NUMBER;
123660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123664: l_recog_line_1 NUMBER;
123665: l_recog_line_2 NUMBER;

Line 123662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

123658:
123659: l_num_entries NUMBER;
123660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123664: l_recog_line_1 NUMBER;
123665: l_recog_line_2 NUMBER;
123666:

Line 123663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

123659: l_num_entries NUMBER;
123660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123664: l_recog_line_1 NUMBER;
123665: l_recog_line_2 NUMBER;
123666:
123667: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 123669: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

123665: l_recog_line_2 NUMBER;
123666:
123667: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
123668: l_bflow_applied_to_amt NUMBER; -- 5132302
123669: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
123670:
123671: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
123672:
123673: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 123744: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

123740: l_accrual_line_num := NULL; -- 4262811
123741: l_tmp_amt := NULL; -- 4262811
123742: --
123743:
123744: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
123745: l_balance_type_code <> 'B' THEN
123746: IF NVL(p_source_97,9E125) = 1
123747: THEN
123748:

Line 123815: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

123811: --
123812: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
123813:
123814: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
123815: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
123816:
123817: -- 4955764
123818: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
123819: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 123891: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

123887: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
123888:
123889: IF xla_accounting_cache_pkg.GetValueChar
123890: (p_source_code => 'LEDGER_CATEGORY_CODE'
123891: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
123892: AND l_bflow_method_code = 'PRIOR_ENTRY'
123893: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
123894: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
123895: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 124028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

124024: p_lookup_type => 'XLA_OWNER_TYPE'
124025: ,p_lookup_code => l_component_type_code
124026: )
124027: ,p_token_4 => 'PRODUCT_NAME'
124028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124032: ,p_ae_header_id => NULL

Line 124029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

124025: ,p_lookup_code => l_component_type_code
124026: )
124027: ,p_token_4 => 'PRODUCT_NAME'
124028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124032: ,p_ae_header_id => NULL
124033: );

Line 124030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

124026: )
124027: ,p_token_4 => 'PRODUCT_NAME'
124028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124032: ,p_ae_header_id => NULL
124033: );
124034:

Line 124031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

124027: ,p_token_4 => 'PRODUCT_NAME'
124028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124032: ,p_ae_header_id => NULL
124033: );
124034:
124035: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 124062: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124058: ----------------------------------------------------------------------------------
124059: -- 4219869 Business Flow
124060: -- Update journal entry status -- Need to generate this within IF
124061: ----------------------------------------------------------------------------------
124062: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124063: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
124064: ,p_balance_type_code => l_balance_type_code
124065: );
124066:

Line 124154: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

124150:
124151: --
124152: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
124153: --
124154: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
124155: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
124156: ELSE
124157: ---------------------------------------------------------------------------------------------------
124158: -- 4262811a Switch Sign

Line 124179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124175:
124176: XLA_AE_LINES_PKG.ValidateCurrentLine;
124177: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
124178:
124179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124180: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
124181: ,p_balance_type_code => l_balance_type_code);
124182:
124183: END IF;

Line 124330: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

124326: l_tmp_amt NUMBER;
124327: l_acc_rev_natural_side_code VARCHAR2(1);
124328:
124329: l_num_entries NUMBER;
124330: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124331: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124332: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124333: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124334: l_recog_line_1 NUMBER;

Line 124331: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

124327: l_acc_rev_natural_side_code VARCHAR2(1);
124328:
124329: l_num_entries NUMBER;
124330: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124331: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124332: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124333: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124334: l_recog_line_1 NUMBER;
124335: l_recog_line_2 NUMBER;

Line 124332: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

124328:
124329: l_num_entries NUMBER;
124330: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124331: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124332: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124333: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124334: l_recog_line_1 NUMBER;
124335: l_recog_line_2 NUMBER;
124336:

Line 124333: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

124329: l_num_entries NUMBER;
124330: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124331: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124332: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124333: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124334: l_recog_line_1 NUMBER;
124335: l_recog_line_2 NUMBER;
124336:
124337: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 124339: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

124335: l_recog_line_2 NUMBER;
124336:
124337: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
124338: l_bflow_applied_to_amt NUMBER; -- 5132302
124339: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
124340:
124341: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
124342:
124343: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 124414: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

124410: l_accrual_line_num := NULL; -- 4262811
124411: l_tmp_amt := NULL; -- 4262811
124412: --
124413:
124414: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
124415: l_balance_type_code <> 'B' THEN
124416: IF NVL(p_source_97,9E125) = 1
124417: THEN
124418:

Line 124485: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

124481: --
124482: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
124483:
124484: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
124485: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
124486:
124487: -- 4955764
124488: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
124489: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 124561: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

124557: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
124558:
124559: IF xla_accounting_cache_pkg.GetValueChar
124560: (p_source_code => 'LEDGER_CATEGORY_CODE'
124561: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
124562: AND l_bflow_method_code = 'PRIOR_ENTRY'
124563: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
124564: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
124565: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 124698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

124694: p_lookup_type => 'XLA_OWNER_TYPE'
124695: ,p_lookup_code => l_component_type_code
124696: )
124697: ,p_token_4 => 'PRODUCT_NAME'
124698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124702: ,p_ae_header_id => NULL

Line 124699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

124695: ,p_lookup_code => l_component_type_code
124696: )
124697: ,p_token_4 => 'PRODUCT_NAME'
124698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124702: ,p_ae_header_id => NULL
124703: );

Line 124700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

124696: )
124697: ,p_token_4 => 'PRODUCT_NAME'
124698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124702: ,p_ae_header_id => NULL
124703: );
124704:

Line 124701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

124697: ,p_token_4 => 'PRODUCT_NAME'
124698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124702: ,p_ae_header_id => NULL
124703: );
124704:
124705: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 124732: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124728: ----------------------------------------------------------------------------------
124729: -- 4219869 Business Flow
124730: -- Update journal entry status -- Need to generate this within IF
124731: ----------------------------------------------------------------------------------
124732: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124733: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
124734: ,p_balance_type_code => l_balance_type_code
124735: );
124736:

Line 124824: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

124820:
124821: --
124822: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
124823: --
124824: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
124825: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
124826: ELSE
124827: ---------------------------------------------------------------------------------------------------
124828: -- 4262811a Switch Sign

Line 124849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124845:
124846: XLA_AE_LINES_PKG.ValidateCurrentLine;
124847: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
124848:
124849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124850: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
124851: ,p_balance_type_code => l_balance_type_code);
124852:
124853: END IF;

Line 124980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

124976: l_tmp_amt NUMBER;
124977: l_acc_rev_natural_side_code VARCHAR2(1);
124978:
124979: l_num_entries NUMBER;
124980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124984: l_recog_line_1 NUMBER;

Line 124981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

124977: l_acc_rev_natural_side_code VARCHAR2(1);
124978:
124979: l_num_entries NUMBER;
124980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124984: l_recog_line_1 NUMBER;
124985: l_recog_line_2 NUMBER;

Line 124982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

124978:
124979: l_num_entries NUMBER;
124980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124984: l_recog_line_1 NUMBER;
124985: l_recog_line_2 NUMBER;
124986:

Line 124983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

124979: l_num_entries NUMBER;
124980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124984: l_recog_line_1 NUMBER;
124985: l_recog_line_2 NUMBER;
124986:
124987: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 124989: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

124985: l_recog_line_2 NUMBER;
124986:
124987: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
124988: l_bflow_applied_to_amt NUMBER; -- 5132302
124989: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
124990:
124991: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
124992:
124993: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 125064: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

125060: l_accrual_line_num := NULL; -- 4262811
125061: l_tmp_amt := NULL; -- 4262811
125062: --
125063:
125064: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
125065: l_balance_type_code <> 'B' THEN
125066: IF NVL(p_source_97,9E125) = 1
125067: THEN
125068:

Line 125135: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

125131: --
125132: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
125133:
125134: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
125135: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
125136:
125137: -- 4955764
125138: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
125139: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 125179: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

125175: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
125176:
125177: IF xla_accounting_cache_pkg.GetValueChar
125178: (p_source_code => 'LEDGER_CATEGORY_CODE'
125179: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
125180: AND l_bflow_method_code = 'PRIOR_ENTRY'
125181: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
125182: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
125183: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 125316: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

125312: p_lookup_type => 'XLA_OWNER_TYPE'
125313: ,p_lookup_code => l_component_type_code
125314: )
125315: ,p_token_4 => 'PRODUCT_NAME'
125316: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125317: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125318: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125319: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125320: ,p_ae_header_id => NULL

Line 125317: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

125313: ,p_lookup_code => l_component_type_code
125314: )
125315: ,p_token_4 => 'PRODUCT_NAME'
125316: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125317: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125318: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125319: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125320: ,p_ae_header_id => NULL
125321: );

Line 125318: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

125314: )
125315: ,p_token_4 => 'PRODUCT_NAME'
125316: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125317: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125318: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125319: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125320: ,p_ae_header_id => NULL
125321: );
125322:

Line 125319: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

125315: ,p_token_4 => 'PRODUCT_NAME'
125316: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125317: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125318: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125319: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125320: ,p_ae_header_id => NULL
125321: );
125322:
125323: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 125350: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125346: ----------------------------------------------------------------------------------
125347: -- 4219869 Business Flow
125348: -- Update journal entry status -- Need to generate this within IF
125349: ----------------------------------------------------------------------------------
125350: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125351: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
125352: ,p_balance_type_code => l_balance_type_code
125353: );
125354:

Line 125442: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

125438:
125439: --
125440: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
125441: --
125442: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
125443: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
125444: ELSE
125445: ---------------------------------------------------------------------------------------------------
125446: -- 4262811a Switch Sign

Line 125467: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125463:
125464: XLA_AE_LINES_PKG.ValidateCurrentLine;
125465: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
125466:
125467: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125468: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
125469: ,p_balance_type_code => l_balance_type_code);
125470:
125471: END IF;

Line 125598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

125594: l_tmp_amt NUMBER;
125595: l_acc_rev_natural_side_code VARCHAR2(1);
125596:
125597: l_num_entries NUMBER;
125598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125602: l_recog_line_1 NUMBER;

Line 125599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

125595: l_acc_rev_natural_side_code VARCHAR2(1);
125596:
125597: l_num_entries NUMBER;
125598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125602: l_recog_line_1 NUMBER;
125603: l_recog_line_2 NUMBER;

Line 125600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

125596:
125597: l_num_entries NUMBER;
125598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125602: l_recog_line_1 NUMBER;
125603: l_recog_line_2 NUMBER;
125604:

Line 125601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

125597: l_num_entries NUMBER;
125598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125602: l_recog_line_1 NUMBER;
125603: l_recog_line_2 NUMBER;
125604:
125605: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 125607: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

125603: l_recog_line_2 NUMBER;
125604:
125605: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
125606: l_bflow_applied_to_amt NUMBER; -- 5132302
125607: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
125608:
125609: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
125610:
125611: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 125682: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

125678: l_accrual_line_num := NULL; -- 4262811
125679: l_tmp_amt := NULL; -- 4262811
125680: --
125681:
125682: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
125683: l_balance_type_code <> 'B' THEN
125684: IF NVL(p_source_97,9E125) = 1
125685: THEN
125686:

Line 125753: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

125749: --
125750: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
125751:
125752: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
125753: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
125754:
125755: -- 4955764
125756: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
125757: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 125797: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

125793: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
125794:
125795: IF xla_accounting_cache_pkg.GetValueChar
125796: (p_source_code => 'LEDGER_CATEGORY_CODE'
125797: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
125798: AND l_bflow_method_code = 'PRIOR_ENTRY'
125799: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
125800: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
125801: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 125934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

125930: p_lookup_type => 'XLA_OWNER_TYPE'
125931: ,p_lookup_code => l_component_type_code
125932: )
125933: ,p_token_4 => 'PRODUCT_NAME'
125934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125938: ,p_ae_header_id => NULL

Line 125935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

125931: ,p_lookup_code => l_component_type_code
125932: )
125933: ,p_token_4 => 'PRODUCT_NAME'
125934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125938: ,p_ae_header_id => NULL
125939: );

Line 125936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

125932: )
125933: ,p_token_4 => 'PRODUCT_NAME'
125934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125938: ,p_ae_header_id => NULL
125939: );
125940:

Line 125937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

125933: ,p_token_4 => 'PRODUCT_NAME'
125934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125938: ,p_ae_header_id => NULL
125939: );
125940:
125941: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 125968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125964: ----------------------------------------------------------------------------------
125965: -- 4219869 Business Flow
125966: -- Update journal entry status -- Need to generate this within IF
125967: ----------------------------------------------------------------------------------
125968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125969: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
125970: ,p_balance_type_code => l_balance_type_code
125971: );
125972:

Line 126060: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

126056:
126057: --
126058: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
126059: --
126060: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
126061: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
126062: ELSE
126063: ---------------------------------------------------------------------------------------------------
126064: -- 4262811a Switch Sign

Line 126085: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126081:
126082: XLA_AE_LINES_PKG.ValidateCurrentLine;
126083: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
126084:
126085: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126086: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
126087: ,p_balance_type_code => l_balance_type_code);
126088:
126089: END IF;

Line 126216: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

126212: l_tmp_amt NUMBER;
126213: l_acc_rev_natural_side_code VARCHAR2(1);
126214:
126215: l_num_entries NUMBER;
126216: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126217: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126218: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126219: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126220: l_recog_line_1 NUMBER;

Line 126217: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

126213: l_acc_rev_natural_side_code VARCHAR2(1);
126214:
126215: l_num_entries NUMBER;
126216: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126217: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126218: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126219: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126220: l_recog_line_1 NUMBER;
126221: l_recog_line_2 NUMBER;

Line 126218: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

126214:
126215: l_num_entries NUMBER;
126216: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126217: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126218: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126219: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126220: l_recog_line_1 NUMBER;
126221: l_recog_line_2 NUMBER;
126222:

Line 126219: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

126215: l_num_entries NUMBER;
126216: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126217: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126218: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126219: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126220: l_recog_line_1 NUMBER;
126221: l_recog_line_2 NUMBER;
126222:
126223: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 126225: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

126221: l_recog_line_2 NUMBER;
126222:
126223: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
126224: l_bflow_applied_to_amt NUMBER; -- 5132302
126225: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
126226:
126227: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
126228:
126229: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 126300: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

126296: l_accrual_line_num := NULL; -- 4262811
126297: l_tmp_amt := NULL; -- 4262811
126298: --
126299:
126300: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
126301: l_balance_type_code <> 'B' THEN
126302: IF NVL(p_source_97,9E125) = 1
126303: THEN
126304:

Line 126371: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

126367: --
126368: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
126369:
126370: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
126371: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
126372:
126373: -- 4955764
126374: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126375: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 126415: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

126411: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
126412:
126413: IF xla_accounting_cache_pkg.GetValueChar
126414: (p_source_code => 'LEDGER_CATEGORY_CODE'
126415: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
126416: AND l_bflow_method_code = 'PRIOR_ENTRY'
126417: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
126418: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
126419: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 126552: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

126548: p_lookup_type => 'XLA_OWNER_TYPE'
126549: ,p_lookup_code => l_component_type_code
126550: )
126551: ,p_token_4 => 'PRODUCT_NAME'
126552: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126553: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126554: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126555: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126556: ,p_ae_header_id => NULL

Line 126553: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

126549: ,p_lookup_code => l_component_type_code
126550: )
126551: ,p_token_4 => 'PRODUCT_NAME'
126552: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126553: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126554: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126555: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126556: ,p_ae_header_id => NULL
126557: );

Line 126554: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

126550: )
126551: ,p_token_4 => 'PRODUCT_NAME'
126552: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126553: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126554: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126555: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126556: ,p_ae_header_id => NULL
126557: );
126558:

Line 126555: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

126551: ,p_token_4 => 'PRODUCT_NAME'
126552: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126553: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126554: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126555: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126556: ,p_ae_header_id => NULL
126557: );
126558:
126559: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 126586: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126582: ----------------------------------------------------------------------------------
126583: -- 4219869 Business Flow
126584: -- Update journal entry status -- Need to generate this within IF
126585: ----------------------------------------------------------------------------------
126586: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126587: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
126588: ,p_balance_type_code => l_balance_type_code
126589: );
126590:

Line 126678: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

126674:
126675: --
126676: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
126677: --
126678: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
126679: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
126680: ELSE
126681: ---------------------------------------------------------------------------------------------------
126682: -- 4262811a Switch Sign

Line 126703: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126699:
126700: XLA_AE_LINES_PKG.ValidateCurrentLine;
126701: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
126702:
126703: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126704: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
126705: ,p_balance_type_code => l_balance_type_code);
126706:
126707: END IF;

Line 126824: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

126820: l_tmp_amt NUMBER;
126821: l_acc_rev_natural_side_code VARCHAR2(1);
126822:
126823: l_num_entries NUMBER;
126824: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126825: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126826: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126827: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126828: l_recog_line_1 NUMBER;

Line 126825: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

126821: l_acc_rev_natural_side_code VARCHAR2(1);
126822:
126823: l_num_entries NUMBER;
126824: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126825: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126826: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126827: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126828: l_recog_line_1 NUMBER;
126829: l_recog_line_2 NUMBER;

Line 126826: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

126822:
126823: l_num_entries NUMBER;
126824: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126825: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126826: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126827: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126828: l_recog_line_1 NUMBER;
126829: l_recog_line_2 NUMBER;
126830:

Line 126827: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

126823: l_num_entries NUMBER;
126824: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126825: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126826: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126827: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126828: l_recog_line_1 NUMBER;
126829: l_recog_line_2 NUMBER;
126830:
126831: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 126833: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

126829: l_recog_line_2 NUMBER;
126830:
126831: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
126832: l_bflow_applied_to_amt NUMBER; -- 5132302
126833: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
126834:
126835: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
126836:
126837: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 126908: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

126904: l_accrual_line_num := NULL; -- 4262811
126905: l_tmp_amt := NULL; -- 4262811
126906: --
126907:
126908: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
126909: l_balance_type_code <> 'B' THEN
126910: IF NVL(p_source_97,9E125) = 1
126911: THEN
126912:

Line 126979: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

126975: --
126976: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
126977:
126978: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
126979: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
126980:
126981: -- 4955764
126982: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126983: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 127023: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

127019: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
127020:
127021: IF xla_accounting_cache_pkg.GetValueChar
127022: (p_source_code => 'LEDGER_CATEGORY_CODE'
127023: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
127024: AND l_bflow_method_code = 'PRIOR_ENTRY'
127025: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
127026: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
127027: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 127155: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

127151: p_lookup_type => 'XLA_OWNER_TYPE'
127152: ,p_lookup_code => l_component_type_code
127153: )
127154: ,p_token_4 => 'PRODUCT_NAME'
127155: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127156: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127157: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127158: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127159: ,p_ae_header_id => NULL

Line 127156: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

127152: ,p_lookup_code => l_component_type_code
127153: )
127154: ,p_token_4 => 'PRODUCT_NAME'
127155: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127156: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127157: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127158: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127159: ,p_ae_header_id => NULL
127160: );

Line 127157: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

127153: )
127154: ,p_token_4 => 'PRODUCT_NAME'
127155: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127156: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127157: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127158: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127159: ,p_ae_header_id => NULL
127160: );
127161:

Line 127158: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

127154: ,p_token_4 => 'PRODUCT_NAME'
127155: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127156: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127157: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127158: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127159: ,p_ae_header_id => NULL
127160: );
127161:
127162: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 127189: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127185: ----------------------------------------------------------------------------------
127186: -- 4219869 Business Flow
127187: -- Update journal entry status -- Need to generate this within IF
127188: ----------------------------------------------------------------------------------
127189: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127190: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
127191: ,p_balance_type_code => l_balance_type_code
127192: );
127193:

Line 127276: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

127272:
127273: --
127274: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
127275: --
127276: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
127277: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
127278: ELSE
127279: ---------------------------------------------------------------------------------------------------
127280: -- 4262811a Switch Sign

Line 127301: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127297:
127298: XLA_AE_LINES_PKG.ValidateCurrentLine;
127299: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
127300:
127301: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127302: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
127303: ,p_balance_type_code => l_balance_type_code);
127304:
127305: END IF;

Line 127432: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

127428: l_tmp_amt NUMBER;
127429: l_acc_rev_natural_side_code VARCHAR2(1);
127430:
127431: l_num_entries NUMBER;
127432: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127433: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127434: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127435: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127436: l_recog_line_1 NUMBER;

Line 127433: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

127429: l_acc_rev_natural_side_code VARCHAR2(1);
127430:
127431: l_num_entries NUMBER;
127432: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127433: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127434: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127435: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127436: l_recog_line_1 NUMBER;
127437: l_recog_line_2 NUMBER;

Line 127434: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

127430:
127431: l_num_entries NUMBER;
127432: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127433: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127434: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127435: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127436: l_recog_line_1 NUMBER;
127437: l_recog_line_2 NUMBER;
127438:

Line 127435: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

127431: l_num_entries NUMBER;
127432: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127433: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127434: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127435: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127436: l_recog_line_1 NUMBER;
127437: l_recog_line_2 NUMBER;
127438:
127439: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 127441: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

127437: l_recog_line_2 NUMBER;
127438:
127439: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
127440: l_bflow_applied_to_amt NUMBER; -- 5132302
127441: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
127442:
127443: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
127444:
127445: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 127516: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

127512: l_accrual_line_num := NULL; -- 4262811
127513: l_tmp_amt := NULL; -- 4262811
127514: --
127515:
127516: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
127517: l_balance_type_code <> 'B' THEN
127518: IF NVL(p_source_97,9E125) = 1
127519: THEN
127520:

Line 127587: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

127583: --
127584: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
127585:
127586: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
127587: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
127588:
127589: -- 4955764
127590: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
127591: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 127631: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

127627: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
127628:
127629: IF xla_accounting_cache_pkg.GetValueChar
127630: (p_source_code => 'LEDGER_CATEGORY_CODE'
127631: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
127632: AND l_bflow_method_code = 'PRIOR_ENTRY'
127633: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
127634: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
127635: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 127768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

127764: p_lookup_type => 'XLA_OWNER_TYPE'
127765: ,p_lookup_code => l_component_type_code
127766: )
127767: ,p_token_4 => 'PRODUCT_NAME'
127768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127772: ,p_ae_header_id => NULL

Line 127769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

127765: ,p_lookup_code => l_component_type_code
127766: )
127767: ,p_token_4 => 'PRODUCT_NAME'
127768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127772: ,p_ae_header_id => NULL
127773: );

Line 127770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

127766: )
127767: ,p_token_4 => 'PRODUCT_NAME'
127768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127772: ,p_ae_header_id => NULL
127773: );
127774:

Line 127771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

127767: ,p_token_4 => 'PRODUCT_NAME'
127768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127772: ,p_ae_header_id => NULL
127773: );
127774:
127775: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 127802: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127798: ----------------------------------------------------------------------------------
127799: -- 4219869 Business Flow
127800: -- Update journal entry status -- Need to generate this within IF
127801: ----------------------------------------------------------------------------------
127802: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127803: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
127804: ,p_balance_type_code => l_balance_type_code
127805: );
127806:

Line 127894: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

127890:
127891: --
127892: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
127893: --
127894: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
127895: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
127896: ELSE
127897: ---------------------------------------------------------------------------------------------------
127898: -- 4262811a Switch Sign

Line 127919: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127915:
127916: XLA_AE_LINES_PKG.ValidateCurrentLine;
127917: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
127918:
127919: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127920: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
127921: ,p_balance_type_code => l_balance_type_code);
127922:
127923: END IF;

Line 128050: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

128046: l_tmp_amt NUMBER;
128047: l_acc_rev_natural_side_code VARCHAR2(1);
128048:
128049: l_num_entries NUMBER;
128050: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128051: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128052: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128053: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128054: l_recog_line_1 NUMBER;

Line 128051: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

128047: l_acc_rev_natural_side_code VARCHAR2(1);
128048:
128049: l_num_entries NUMBER;
128050: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128051: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128052: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128053: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128054: l_recog_line_1 NUMBER;
128055: l_recog_line_2 NUMBER;

Line 128052: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

128048:
128049: l_num_entries NUMBER;
128050: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128051: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128052: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128053: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128054: l_recog_line_1 NUMBER;
128055: l_recog_line_2 NUMBER;
128056:

Line 128053: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

128049: l_num_entries NUMBER;
128050: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128051: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128052: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128053: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128054: l_recog_line_1 NUMBER;
128055: l_recog_line_2 NUMBER;
128056:
128057: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 128059: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

128055: l_recog_line_2 NUMBER;
128056:
128057: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
128058: l_bflow_applied_to_amt NUMBER; -- 5132302
128059: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
128060:
128061: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
128062:
128063: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 128134: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

128130: l_accrual_line_num := NULL; -- 4262811
128131: l_tmp_amt := NULL; -- 4262811
128132: --
128133:
128134: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
128135: l_balance_type_code <> 'B' THEN
128136: IF NVL(p_source_97,9E125) = 1
128137: THEN
128138:

Line 128205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

128201: --
128202: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
128203:
128204: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
128205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
128206:
128207: -- 4955764
128208: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
128209: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 128249: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

128245: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
128246:
128247: IF xla_accounting_cache_pkg.GetValueChar
128248: (p_source_code => 'LEDGER_CATEGORY_CODE'
128249: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
128250: AND l_bflow_method_code = 'PRIOR_ENTRY'
128251: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
128252: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
128253: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 128386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

128382: p_lookup_type => 'XLA_OWNER_TYPE'
128383: ,p_lookup_code => l_component_type_code
128384: )
128385: ,p_token_4 => 'PRODUCT_NAME'
128386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128390: ,p_ae_header_id => NULL

Line 128387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

128383: ,p_lookup_code => l_component_type_code
128384: )
128385: ,p_token_4 => 'PRODUCT_NAME'
128386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128390: ,p_ae_header_id => NULL
128391: );

Line 128388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

128384: )
128385: ,p_token_4 => 'PRODUCT_NAME'
128386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128390: ,p_ae_header_id => NULL
128391: );
128392:

Line 128389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

128385: ,p_token_4 => 'PRODUCT_NAME'
128386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128390: ,p_ae_header_id => NULL
128391: );
128392:
128393: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 128420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

128416: ----------------------------------------------------------------------------------
128417: -- 4219869 Business Flow
128418: -- Update journal entry status -- Need to generate this within IF
128419: ----------------------------------------------------------------------------------
128420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
128421: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
128422: ,p_balance_type_code => l_balance_type_code
128423: );
128424:

Line 128512: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

128508:
128509: --
128510: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
128511: --
128512: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
128513: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
128514: ELSE
128515: ---------------------------------------------------------------------------------------------------
128516: -- 4262811a Switch Sign

Line 128537: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

128533:
128534: XLA_AE_LINES_PKG.ValidateCurrentLine;
128535: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
128536:
128537: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
128538: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
128539: ,p_balance_type_code => l_balance_type_code);
128540:
128541: END IF;

Line 128668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

128664: l_tmp_amt NUMBER;
128665: l_acc_rev_natural_side_code VARCHAR2(1);
128666:
128667: l_num_entries NUMBER;
128668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128672: l_recog_line_1 NUMBER;

Line 128669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

128665: l_acc_rev_natural_side_code VARCHAR2(1);
128666:
128667: l_num_entries NUMBER;
128668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128672: l_recog_line_1 NUMBER;
128673: l_recog_line_2 NUMBER;

Line 128670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

128666:
128667: l_num_entries NUMBER;
128668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128672: l_recog_line_1 NUMBER;
128673: l_recog_line_2 NUMBER;
128674:

Line 128671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

128667: l_num_entries NUMBER;
128668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128672: l_recog_line_1 NUMBER;
128673: l_recog_line_2 NUMBER;
128674:
128675: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 128677: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

128673: l_recog_line_2 NUMBER;
128674:
128675: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
128676: l_bflow_applied_to_amt NUMBER; -- 5132302
128677: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
128678:
128679: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
128680:
128681: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 128752: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

128748: l_accrual_line_num := NULL; -- 4262811
128749: l_tmp_amt := NULL; -- 4262811
128750: --
128751:
128752: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
128753: l_balance_type_code <> 'B' THEN
128754: IF NVL(p_source_97,9E125) = 1
128755: THEN
128756:

Line 128823: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

128819: --
128820: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
128821:
128822: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
128823: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
128824:
128825: -- 4955764
128826: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
128827: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 128867: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

128863: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
128864:
128865: IF xla_accounting_cache_pkg.GetValueChar
128866: (p_source_code => 'LEDGER_CATEGORY_CODE'
128867: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
128868: AND l_bflow_method_code = 'PRIOR_ENTRY'
128869: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
128870: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
128871: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 129004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

129000: p_lookup_type => 'XLA_OWNER_TYPE'
129001: ,p_lookup_code => l_component_type_code
129002: )
129003: ,p_token_4 => 'PRODUCT_NAME'
129004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129008: ,p_ae_header_id => NULL

Line 129005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

129001: ,p_lookup_code => l_component_type_code
129002: )
129003: ,p_token_4 => 'PRODUCT_NAME'
129004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129008: ,p_ae_header_id => NULL
129009: );

Line 129006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

129002: )
129003: ,p_token_4 => 'PRODUCT_NAME'
129004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129008: ,p_ae_header_id => NULL
129009: );
129010:

Line 129007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

129003: ,p_token_4 => 'PRODUCT_NAME'
129004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129008: ,p_ae_header_id => NULL
129009: );
129010:
129011: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 129038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129034: ----------------------------------------------------------------------------------
129035: -- 4219869 Business Flow
129036: -- Update journal entry status -- Need to generate this within IF
129037: ----------------------------------------------------------------------------------
129038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129039: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
129040: ,p_balance_type_code => l_balance_type_code
129041: );
129042:

Line 129130: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

129126:
129127: --
129128: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
129129: --
129130: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
129131: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
129132: ELSE
129133: ---------------------------------------------------------------------------------------------------
129134: -- 4262811a Switch Sign

Line 129155: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129151:
129152: XLA_AE_LINES_PKG.ValidateCurrentLine;
129153: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
129154:
129155: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129156: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
129157: ,p_balance_type_code => l_balance_type_code);
129158:
129159: END IF;

Line 129286: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

129282: l_tmp_amt NUMBER;
129283: l_acc_rev_natural_side_code VARCHAR2(1);
129284:
129285: l_num_entries NUMBER;
129286: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129287: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129288: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129289: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129290: l_recog_line_1 NUMBER;

Line 129287: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

129283: l_acc_rev_natural_side_code VARCHAR2(1);
129284:
129285: l_num_entries NUMBER;
129286: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129287: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129288: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129289: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129290: l_recog_line_1 NUMBER;
129291: l_recog_line_2 NUMBER;

Line 129288: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

129284:
129285: l_num_entries NUMBER;
129286: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129287: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129288: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129289: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129290: l_recog_line_1 NUMBER;
129291: l_recog_line_2 NUMBER;
129292:

Line 129289: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

129285: l_num_entries NUMBER;
129286: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129287: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129288: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129289: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129290: l_recog_line_1 NUMBER;
129291: l_recog_line_2 NUMBER;
129292:
129293: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 129295: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

129291: l_recog_line_2 NUMBER;
129292:
129293: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
129294: l_bflow_applied_to_amt NUMBER; -- 5132302
129295: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
129296:
129297: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
129298:
129299: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 129370: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

129366: l_accrual_line_num := NULL; -- 4262811
129367: l_tmp_amt := NULL; -- 4262811
129368: --
129369:
129370: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
129371: l_balance_type_code <> 'B' THEN
129372: IF NVL(p_source_97,9E125) = 1
129373: THEN
129374:

Line 129441: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

129437: --
129438: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
129439:
129440: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
129441: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
129442:
129443: -- 4955764
129444: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
129445: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 129485: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

129481: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
129482:
129483: IF xla_accounting_cache_pkg.GetValueChar
129484: (p_source_code => 'LEDGER_CATEGORY_CODE'
129485: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
129486: AND l_bflow_method_code = 'PRIOR_ENTRY'
129487: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
129488: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
129489: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 129622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

129618: p_lookup_type => 'XLA_OWNER_TYPE'
129619: ,p_lookup_code => l_component_type_code
129620: )
129621: ,p_token_4 => 'PRODUCT_NAME'
129622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129626: ,p_ae_header_id => NULL

Line 129623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

129619: ,p_lookup_code => l_component_type_code
129620: )
129621: ,p_token_4 => 'PRODUCT_NAME'
129622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129626: ,p_ae_header_id => NULL
129627: );

Line 129624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

129620: )
129621: ,p_token_4 => 'PRODUCT_NAME'
129622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129626: ,p_ae_header_id => NULL
129627: );
129628:

Line 129625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

129621: ,p_token_4 => 'PRODUCT_NAME'
129622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129626: ,p_ae_header_id => NULL
129627: );
129628:
129629: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 129656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129652: ----------------------------------------------------------------------------------
129653: -- 4219869 Business Flow
129654: -- Update journal entry status -- Need to generate this within IF
129655: ----------------------------------------------------------------------------------
129656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129657: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
129658: ,p_balance_type_code => l_balance_type_code
129659: );
129660:

Line 129748: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

129744:
129745: --
129746: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
129747: --
129748: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
129749: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
129750: ELSE
129751: ---------------------------------------------------------------------------------------------------
129752: -- 4262811a Switch Sign

Line 129773: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129769:
129770: XLA_AE_LINES_PKG.ValidateCurrentLine;
129771: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
129772:
129773: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129774: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
129775: ,p_balance_type_code => l_balance_type_code);
129776:
129777: END IF;

Line 129904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

129900: l_tmp_amt NUMBER;
129901: l_acc_rev_natural_side_code VARCHAR2(1);
129902:
129903: l_num_entries NUMBER;
129904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129908: l_recog_line_1 NUMBER;

Line 129905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

129901: l_acc_rev_natural_side_code VARCHAR2(1);
129902:
129903: l_num_entries NUMBER;
129904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129908: l_recog_line_1 NUMBER;
129909: l_recog_line_2 NUMBER;

Line 129906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

129902:
129903: l_num_entries NUMBER;
129904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129908: l_recog_line_1 NUMBER;
129909: l_recog_line_2 NUMBER;
129910:

Line 129907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

129903: l_num_entries NUMBER;
129904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129908: l_recog_line_1 NUMBER;
129909: l_recog_line_2 NUMBER;
129910:
129911: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 129913: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

129909: l_recog_line_2 NUMBER;
129910:
129911: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
129912: l_bflow_applied_to_amt NUMBER; -- 5132302
129913: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
129914:
129915: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
129916:
129917: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 129988: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

129984: l_accrual_line_num := NULL; -- 4262811
129985: l_tmp_amt := NULL; -- 4262811
129986: --
129987:
129988: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
129989: l_balance_type_code <> 'B' THEN
129990: IF NVL(p_source_97,9E125) = 1
129991: THEN
129992:

Line 130059: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

130055: --
130056: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
130057:
130058: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
130059: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
130060:
130061: -- 4955764
130062: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
130063: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 130103: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

130099: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
130100:
130101: IF xla_accounting_cache_pkg.GetValueChar
130102: (p_source_code => 'LEDGER_CATEGORY_CODE'
130103: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
130104: AND l_bflow_method_code = 'PRIOR_ENTRY'
130105: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
130106: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
130107: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 130240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

130236: p_lookup_type => 'XLA_OWNER_TYPE'
130237: ,p_lookup_code => l_component_type_code
130238: )
130239: ,p_token_4 => 'PRODUCT_NAME'
130240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130244: ,p_ae_header_id => NULL

Line 130241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

130237: ,p_lookup_code => l_component_type_code
130238: )
130239: ,p_token_4 => 'PRODUCT_NAME'
130240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130244: ,p_ae_header_id => NULL
130245: );

Line 130242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

130238: )
130239: ,p_token_4 => 'PRODUCT_NAME'
130240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130244: ,p_ae_header_id => NULL
130245: );
130246:

Line 130243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

130239: ,p_token_4 => 'PRODUCT_NAME'
130240: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130241: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130242: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130243: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130244: ,p_ae_header_id => NULL
130245: );
130246:
130247: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 130274: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130270: ----------------------------------------------------------------------------------
130271: -- 4219869 Business Flow
130272: -- Update journal entry status -- Need to generate this within IF
130273: ----------------------------------------------------------------------------------
130274: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130275: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
130276: ,p_balance_type_code => l_balance_type_code
130277: );
130278:

Line 130366: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

130362:
130363: --
130364: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
130365: --
130366: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
130367: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
130368: ELSE
130369: ---------------------------------------------------------------------------------------------------
130370: -- 4262811a Switch Sign

Line 130391: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130387:
130388: XLA_AE_LINES_PKG.ValidateCurrentLine;
130389: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
130390:
130391: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130392: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
130393: ,p_balance_type_code => l_balance_type_code);
130394:
130395: END IF;

Line 130502: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

130498: l_tmp_amt NUMBER;
130499: l_acc_rev_natural_side_code VARCHAR2(1);
130500:
130501: l_num_entries NUMBER;
130502: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130503: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130504: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130505: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130506: l_recog_line_1 NUMBER;

Line 130503: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

130499: l_acc_rev_natural_side_code VARCHAR2(1);
130500:
130501: l_num_entries NUMBER;
130502: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130503: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130504: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130505: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130506: l_recog_line_1 NUMBER;
130507: l_recog_line_2 NUMBER;

Line 130504: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

130500:
130501: l_num_entries NUMBER;
130502: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130503: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130504: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130505: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130506: l_recog_line_1 NUMBER;
130507: l_recog_line_2 NUMBER;
130508:

Line 130505: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

130501: l_num_entries NUMBER;
130502: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130503: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130504: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130505: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130506: l_recog_line_1 NUMBER;
130507: l_recog_line_2 NUMBER;
130508:
130509: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 130511: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

130507: l_recog_line_2 NUMBER;
130508:
130509: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
130510: l_bflow_applied_to_amt NUMBER; -- 5132302
130511: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
130512:
130513: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
130514:
130515: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 130586: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

130582: l_accrual_line_num := NULL; -- 4262811
130583: l_tmp_amt := NULL; -- 4262811
130584: --
130585:
130586: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
130587: l_balance_type_code <> 'B' THEN
130588: IF NVL(p_source_97,9E125) = 1
130589: THEN
130590:

Line 130657: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

130653: --
130654: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
130655:
130656: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
130657: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
130658:
130659: -- 4955764
130660: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
130661: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 130701: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

130697: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
130698:
130699: IF xla_accounting_cache_pkg.GetValueChar
130700: (p_source_code => 'LEDGER_CATEGORY_CODE'
130701: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
130702: AND l_bflow_method_code = 'PRIOR_ENTRY'
130703: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
130704: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
130705: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 130819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

130815: p_lookup_type => 'XLA_OWNER_TYPE'
130816: ,p_lookup_code => l_component_type_code
130817: )
130818: ,p_token_4 => 'PRODUCT_NAME'
130819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130823: ,p_ae_header_id => NULL

Line 130820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

130816: ,p_lookup_code => l_component_type_code
130817: )
130818: ,p_token_4 => 'PRODUCT_NAME'
130819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130823: ,p_ae_header_id => NULL
130824: );

Line 130821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

130817: )
130818: ,p_token_4 => 'PRODUCT_NAME'
130819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130823: ,p_ae_header_id => NULL
130824: );
130825:

Line 130822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

130818: ,p_token_4 => 'PRODUCT_NAME'
130819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130823: ,p_ae_header_id => NULL
130824: );
130825:
130826: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 130853: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130849: ----------------------------------------------------------------------------------
130850: -- 4219869 Business Flow
130851: -- Update journal entry status -- Need to generate this within IF
130852: ----------------------------------------------------------------------------------
130853: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130854: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
130855: ,p_balance_type_code => l_balance_type_code
130856: );
130857:

Line 130940: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

130936:
130937: --
130938: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
130939: --
130940: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
130941: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
130942: ELSE
130943: ---------------------------------------------------------------------------------------------------
130944: -- 4262811a Switch Sign

Line 130965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130961:
130962: XLA_AE_LINES_PKG.ValidateCurrentLine;
130963: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
130964:
130965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130966: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
130967: ,p_balance_type_code => l_balance_type_code);
130968:
130969: END IF;

Line 131096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

131092: l_tmp_amt NUMBER;
131093: l_acc_rev_natural_side_code VARCHAR2(1);
131094:
131095: l_num_entries NUMBER;
131096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131100: l_recog_line_1 NUMBER;

Line 131097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

131093: l_acc_rev_natural_side_code VARCHAR2(1);
131094:
131095: l_num_entries NUMBER;
131096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131100: l_recog_line_1 NUMBER;
131101: l_recog_line_2 NUMBER;

Line 131098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

131094:
131095: l_num_entries NUMBER;
131096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131100: l_recog_line_1 NUMBER;
131101: l_recog_line_2 NUMBER;
131102:

Line 131099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

131095: l_num_entries NUMBER;
131096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131100: l_recog_line_1 NUMBER;
131101: l_recog_line_2 NUMBER;
131102:
131103: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 131105: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

131101: l_recog_line_2 NUMBER;
131102:
131103: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
131104: l_bflow_applied_to_amt NUMBER; -- 5132302
131105: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
131106:
131107: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
131108:
131109: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 131180: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

131176: l_accrual_line_num := NULL; -- 4262811
131177: l_tmp_amt := NULL; -- 4262811
131178: --
131179:
131180: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
131181: l_balance_type_code <> 'B' THEN
131182: IF NVL(p_source_97,9E125) = 1
131183: THEN
131184:

Line 131251: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

131247: --
131248: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
131249:
131250: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
131251: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
131252:
131253: -- 4955764
131254: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
131255: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 131295: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

131291: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
131292:
131293: IF xla_accounting_cache_pkg.GetValueChar
131294: (p_source_code => 'LEDGER_CATEGORY_CODE'
131295: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
131296: AND l_bflow_method_code = 'PRIOR_ENTRY'
131297: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
131298: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
131299: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 131432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

131428: p_lookup_type => 'XLA_OWNER_TYPE'
131429: ,p_lookup_code => l_component_type_code
131430: )
131431: ,p_token_4 => 'PRODUCT_NAME'
131432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131436: ,p_ae_header_id => NULL

Line 131433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

131429: ,p_lookup_code => l_component_type_code
131430: )
131431: ,p_token_4 => 'PRODUCT_NAME'
131432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131436: ,p_ae_header_id => NULL
131437: );

Line 131434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

131430: )
131431: ,p_token_4 => 'PRODUCT_NAME'
131432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131436: ,p_ae_header_id => NULL
131437: );
131438:

Line 131435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

131431: ,p_token_4 => 'PRODUCT_NAME'
131432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131436: ,p_ae_header_id => NULL
131437: );
131438:
131439: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 131466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

131462: ----------------------------------------------------------------------------------
131463: -- 4219869 Business Flow
131464: -- Update journal entry status -- Need to generate this within IF
131465: ----------------------------------------------------------------------------------
131466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
131467: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
131468: ,p_balance_type_code => l_balance_type_code
131469: );
131470:

Line 131558: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

131554:
131555: --
131556: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
131557: --
131558: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
131559: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
131560: ELSE
131561: ---------------------------------------------------------------------------------------------------
131562: -- 4262811a Switch Sign

Line 131583: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

131579:
131580: XLA_AE_LINES_PKG.ValidateCurrentLine;
131581: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
131582:
131583: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
131584: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
131585: ,p_balance_type_code => l_balance_type_code);
131586:
131587: END IF;

Line 131714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

131710: l_tmp_amt NUMBER;
131711: l_acc_rev_natural_side_code VARCHAR2(1);
131712:
131713: l_num_entries NUMBER;
131714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131718: l_recog_line_1 NUMBER;

Line 131715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

131711: l_acc_rev_natural_side_code VARCHAR2(1);
131712:
131713: l_num_entries NUMBER;
131714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131718: l_recog_line_1 NUMBER;
131719: l_recog_line_2 NUMBER;

Line 131716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

131712:
131713: l_num_entries NUMBER;
131714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131718: l_recog_line_1 NUMBER;
131719: l_recog_line_2 NUMBER;
131720:

Line 131717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

131713: l_num_entries NUMBER;
131714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131718: l_recog_line_1 NUMBER;
131719: l_recog_line_2 NUMBER;
131720:
131721: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 131723: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

131719: l_recog_line_2 NUMBER;
131720:
131721: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
131722: l_bflow_applied_to_amt NUMBER; -- 5132302
131723: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
131724:
131725: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
131726:
131727: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 131798: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

131794: l_accrual_line_num := NULL; -- 4262811
131795: l_tmp_amt := NULL; -- 4262811
131796: --
131797:
131798: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
131799: l_balance_type_code <> 'B' THEN
131800: IF NVL(p_source_97,9E125) = 1
131801: THEN
131802:

Line 131869: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

131865: --
131866: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
131867:
131868: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
131869: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
131870:
131871: -- 4955764
131872: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
131873: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 131913: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

131909: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
131910:
131911: IF xla_accounting_cache_pkg.GetValueChar
131912: (p_source_code => 'LEDGER_CATEGORY_CODE'
131913: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
131914: AND l_bflow_method_code = 'PRIOR_ENTRY'
131915: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
131916: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
131917: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 132050: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

132046: p_lookup_type => 'XLA_OWNER_TYPE'
132047: ,p_lookup_code => l_component_type_code
132048: )
132049: ,p_token_4 => 'PRODUCT_NAME'
132050: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132051: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132052: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132053: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132054: ,p_ae_header_id => NULL

Line 132051: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

132047: ,p_lookup_code => l_component_type_code
132048: )
132049: ,p_token_4 => 'PRODUCT_NAME'
132050: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132051: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132052: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132053: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132054: ,p_ae_header_id => NULL
132055: );

Line 132052: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

132048: )
132049: ,p_token_4 => 'PRODUCT_NAME'
132050: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132051: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132052: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132053: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132054: ,p_ae_header_id => NULL
132055: );
132056:

Line 132053: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

132049: ,p_token_4 => 'PRODUCT_NAME'
132050: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132051: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132052: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132053: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132054: ,p_ae_header_id => NULL
132055: );
132056:
132057: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 132084: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132080: ----------------------------------------------------------------------------------
132081: -- 4219869 Business Flow
132082: -- Update journal entry status -- Need to generate this within IF
132083: ----------------------------------------------------------------------------------
132084: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132085: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
132086: ,p_balance_type_code => l_balance_type_code
132087: );
132088:

Line 132176: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

132172:
132173: --
132174: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
132175: --
132176: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
132177: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
132178: ELSE
132179: ---------------------------------------------------------------------------------------------------
132180: -- 4262811a Switch Sign

Line 132201: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132197:
132198: XLA_AE_LINES_PKG.ValidateCurrentLine;
132199: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
132200:
132201: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132202: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
132203: ,p_balance_type_code => l_balance_type_code);
132204:
132205: END IF;

Line 132322: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

132318: l_tmp_amt NUMBER;
132319: l_acc_rev_natural_side_code VARCHAR2(1);
132320:
132321: l_num_entries NUMBER;
132322: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132323: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132324: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132325: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132326: l_recog_line_1 NUMBER;

Line 132323: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

132319: l_acc_rev_natural_side_code VARCHAR2(1);
132320:
132321: l_num_entries NUMBER;
132322: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132323: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132324: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132325: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132326: l_recog_line_1 NUMBER;
132327: l_recog_line_2 NUMBER;

Line 132324: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

132320:
132321: l_num_entries NUMBER;
132322: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132323: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132324: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132325: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132326: l_recog_line_1 NUMBER;
132327: l_recog_line_2 NUMBER;
132328:

Line 132325: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

132321: l_num_entries NUMBER;
132322: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132323: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132324: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132325: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132326: l_recog_line_1 NUMBER;
132327: l_recog_line_2 NUMBER;
132328:
132329: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 132331: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

132327: l_recog_line_2 NUMBER;
132328:
132329: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
132330: l_bflow_applied_to_amt NUMBER; -- 5132302
132331: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
132332:
132333: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
132334:
132335: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 132406: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

132402: l_accrual_line_num := NULL; -- 4262811
132403: l_tmp_amt := NULL; -- 4262811
132404: --
132405:
132406: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
132407: l_balance_type_code <> 'B' THEN
132408: IF NVL(p_source_97,9E125) = 1
132409: THEN
132410:

Line 132477: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

132473: --
132474: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
132475:
132476: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
132477: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
132478:
132479: -- 4955764
132480: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
132481: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 132521: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

132517: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
132518:
132519: IF xla_accounting_cache_pkg.GetValueChar
132520: (p_source_code => 'LEDGER_CATEGORY_CODE'
132521: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
132522: AND l_bflow_method_code = 'PRIOR_ENTRY'
132523: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
132524: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
132525: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 132644: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

132640: p_lookup_type => 'XLA_OWNER_TYPE'
132641: ,p_lookup_code => l_component_type_code
132642: )
132643: ,p_token_4 => 'PRODUCT_NAME'
132644: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132645: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132646: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132647: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132648: ,p_ae_header_id => NULL

Line 132645: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

132641: ,p_lookup_code => l_component_type_code
132642: )
132643: ,p_token_4 => 'PRODUCT_NAME'
132644: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132645: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132646: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132647: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132648: ,p_ae_header_id => NULL
132649: );

Line 132646: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

132642: )
132643: ,p_token_4 => 'PRODUCT_NAME'
132644: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132645: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132646: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132647: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132648: ,p_ae_header_id => NULL
132649: );
132650:

Line 132647: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

132643: ,p_token_4 => 'PRODUCT_NAME'
132644: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132645: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132646: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132647: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132648: ,p_ae_header_id => NULL
132649: );
132650:
132651: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 132678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132674: ----------------------------------------------------------------------------------
132675: -- 4219869 Business Flow
132676: -- Update journal entry status -- Need to generate this within IF
132677: ----------------------------------------------------------------------------------
132678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132679: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
132680: ,p_balance_type_code => l_balance_type_code
132681: );
132682:

Line 132770: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

132766:
132767: --
132768: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
132769: --
132770: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
132771: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
132772: ELSE
132773: ---------------------------------------------------------------------------------------------------
132774: -- 4262811a Switch Sign

Line 132795: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132791:
132792: XLA_AE_LINES_PKG.ValidateCurrentLine;
132793: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
132794:
132795: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132796: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
132797: ,p_balance_type_code => l_balance_type_code);
132798:
132799: END IF;

Line 132926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

132922: l_tmp_amt NUMBER;
132923: l_acc_rev_natural_side_code VARCHAR2(1);
132924:
132925: l_num_entries NUMBER;
132926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132930: l_recog_line_1 NUMBER;

Line 132927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

132923: l_acc_rev_natural_side_code VARCHAR2(1);
132924:
132925: l_num_entries NUMBER;
132926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132930: l_recog_line_1 NUMBER;
132931: l_recog_line_2 NUMBER;

Line 132928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

132924:
132925: l_num_entries NUMBER;
132926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132930: l_recog_line_1 NUMBER;
132931: l_recog_line_2 NUMBER;
132932:

Line 132929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

132925: l_num_entries NUMBER;
132926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132930: l_recog_line_1 NUMBER;
132931: l_recog_line_2 NUMBER;
132932:
132933: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 132935: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

132931: l_recog_line_2 NUMBER;
132932:
132933: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
132934: l_bflow_applied_to_amt NUMBER; -- 5132302
132935: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
132936:
132937: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
132938:
132939: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 133010: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

133006: l_accrual_line_num := NULL; -- 4262811
133007: l_tmp_amt := NULL; -- 4262811
133008: --
133009:
133010: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
133011: l_balance_type_code <> 'B' THEN
133012: IF NVL(p_source_97,9E125) = 1
133013: THEN
133014:

Line 133081: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

133077: --
133078: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
133079:
133080: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
133081: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
133082:
133083: -- 4955764
133084: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
133085: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 133125: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

133121: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
133122:
133123: IF xla_accounting_cache_pkg.GetValueChar
133124: (p_source_code => 'LEDGER_CATEGORY_CODE'
133125: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
133126: AND l_bflow_method_code = 'PRIOR_ENTRY'
133127: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
133128: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
133129: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 133262: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

133258: p_lookup_type => 'XLA_OWNER_TYPE'
133259: ,p_lookup_code => l_component_type_code
133260: )
133261: ,p_token_4 => 'PRODUCT_NAME'
133262: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133263: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133264: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133265: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133266: ,p_ae_header_id => NULL

Line 133263: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

133259: ,p_lookup_code => l_component_type_code
133260: )
133261: ,p_token_4 => 'PRODUCT_NAME'
133262: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133263: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133264: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133265: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133266: ,p_ae_header_id => NULL
133267: );

Line 133264: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

133260: )
133261: ,p_token_4 => 'PRODUCT_NAME'
133262: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133263: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133264: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133265: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133266: ,p_ae_header_id => NULL
133267: );
133268:

Line 133265: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

133261: ,p_token_4 => 'PRODUCT_NAME'
133262: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133263: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133264: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133265: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133266: ,p_ae_header_id => NULL
133267: );
133268:
133269: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 133296: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

133292: ----------------------------------------------------------------------------------
133293: -- 4219869 Business Flow
133294: -- Update journal entry status -- Need to generate this within IF
133295: ----------------------------------------------------------------------------------
133296: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
133297: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
133298: ,p_balance_type_code => l_balance_type_code
133299: );
133300:

Line 133388: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

133384:
133385: --
133386: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
133387: --
133388: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
133389: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
133390: ELSE
133391: ---------------------------------------------------------------------------------------------------
133392: -- 4262811a Switch Sign

Line 133413: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

133409:
133410: XLA_AE_LINES_PKG.ValidateCurrentLine;
133411: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
133412:
133413: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
133414: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
133415: ,p_balance_type_code => l_balance_type_code);
133416:
133417: END IF;

Line 133544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

133540: l_tmp_amt NUMBER;
133541: l_acc_rev_natural_side_code VARCHAR2(1);
133542:
133543: l_num_entries NUMBER;
133544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133548: l_recog_line_1 NUMBER;

Line 133545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

133541: l_acc_rev_natural_side_code VARCHAR2(1);
133542:
133543: l_num_entries NUMBER;
133544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133548: l_recog_line_1 NUMBER;
133549: l_recog_line_2 NUMBER;

Line 133546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

133542:
133543: l_num_entries NUMBER;
133544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133548: l_recog_line_1 NUMBER;
133549: l_recog_line_2 NUMBER;
133550:

Line 133547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

133543: l_num_entries NUMBER;
133544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133548: l_recog_line_1 NUMBER;
133549: l_recog_line_2 NUMBER;
133550:
133551: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 133553: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

133549: l_recog_line_2 NUMBER;
133550:
133551: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
133552: l_bflow_applied_to_amt NUMBER; -- 5132302
133553: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
133554:
133555: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
133556:
133557: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 133628: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

133624: l_accrual_line_num := NULL; -- 4262811
133625: l_tmp_amt := NULL; -- 4262811
133626: --
133627:
133628: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
133629: l_balance_type_code <> 'B' THEN
133630: IF NVL(p_source_97,9E125) = 1
133631: THEN
133632:

Line 133699: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

133695: --
133696: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
133697:
133698: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
133699: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
133700:
133701: -- 4955764
133702: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
133703: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 133743: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

133739: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
133740:
133741: IF xla_accounting_cache_pkg.GetValueChar
133742: (p_source_code => 'LEDGER_CATEGORY_CODE'
133743: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
133744: AND l_bflow_method_code = 'PRIOR_ENTRY'
133745: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
133746: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
133747: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 133880: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

133876: p_lookup_type => 'XLA_OWNER_TYPE'
133877: ,p_lookup_code => l_component_type_code
133878: )
133879: ,p_token_4 => 'PRODUCT_NAME'
133880: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133881: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133882: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133883: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133884: ,p_ae_header_id => NULL

Line 133881: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

133877: ,p_lookup_code => l_component_type_code
133878: )
133879: ,p_token_4 => 'PRODUCT_NAME'
133880: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133881: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133882: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133883: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133884: ,p_ae_header_id => NULL
133885: );

Line 133882: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

133878: )
133879: ,p_token_4 => 'PRODUCT_NAME'
133880: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133881: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133882: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133883: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133884: ,p_ae_header_id => NULL
133885: );
133886:

Line 133883: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

133879: ,p_token_4 => 'PRODUCT_NAME'
133880: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133881: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133882: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133883: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133884: ,p_ae_header_id => NULL
133885: );
133886:
133887: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 133914: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

133910: ----------------------------------------------------------------------------------
133911: -- 4219869 Business Flow
133912: -- Update journal entry status -- Need to generate this within IF
133913: ----------------------------------------------------------------------------------
133914: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
133915: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
133916: ,p_balance_type_code => l_balance_type_code
133917: );
133918:

Line 134006: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

134002:
134003: --
134004: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
134005: --
134006: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
134007: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
134008: ELSE
134009: ---------------------------------------------------------------------------------------------------
134010: -- 4262811a Switch Sign

Line 134031: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134027:
134028: XLA_AE_LINES_PKG.ValidateCurrentLine;
134029: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
134030:
134031: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134032: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
134033: ,p_balance_type_code => l_balance_type_code);
134034:
134035: END IF;

Line 134182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

134178: l_tmp_amt NUMBER;
134179: l_acc_rev_natural_side_code VARCHAR2(1);
134180:
134181: l_num_entries NUMBER;
134182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134186: l_recog_line_1 NUMBER;

Line 134183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

134179: l_acc_rev_natural_side_code VARCHAR2(1);
134180:
134181: l_num_entries NUMBER;
134182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134186: l_recog_line_1 NUMBER;
134187: l_recog_line_2 NUMBER;

Line 134184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

134180:
134181: l_num_entries NUMBER;
134182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134186: l_recog_line_1 NUMBER;
134187: l_recog_line_2 NUMBER;
134188:

Line 134185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

134181: l_num_entries NUMBER;
134182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134186: l_recog_line_1 NUMBER;
134187: l_recog_line_2 NUMBER;
134188:
134189: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 134191: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

134187: l_recog_line_2 NUMBER;
134188:
134189: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
134190: l_bflow_applied_to_amt NUMBER; -- 5132302
134191: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
134192:
134193: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
134194:
134195: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 134266: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

134262: l_accrual_line_num := NULL; -- 4262811
134263: l_tmp_amt := NULL; -- 4262811
134264: --
134265:
134266: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
134267: l_balance_type_code <> 'B' THEN
134268: IF NVL(p_source_97,9E125) = 1
134269: THEN
134270:

Line 134337: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

134333: --
134334: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
134335:
134336: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
134337: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
134338:
134339: -- 4955764
134340: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134341: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 134413: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

134409: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
134410:
134411: IF xla_accounting_cache_pkg.GetValueChar
134412: (p_source_code => 'LEDGER_CATEGORY_CODE'
134413: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
134414: AND l_bflow_method_code = 'PRIOR_ENTRY'
134415: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
134416: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
134417: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 134550: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

134546: p_lookup_type => 'XLA_OWNER_TYPE'
134547: ,p_lookup_code => l_component_type_code
134548: )
134549: ,p_token_4 => 'PRODUCT_NAME'
134550: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134551: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134552: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134553: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134554: ,p_ae_header_id => NULL

Line 134551: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

134547: ,p_lookup_code => l_component_type_code
134548: )
134549: ,p_token_4 => 'PRODUCT_NAME'
134550: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134551: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134552: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134553: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134554: ,p_ae_header_id => NULL
134555: );

Line 134552: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

134548: )
134549: ,p_token_4 => 'PRODUCT_NAME'
134550: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134551: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134552: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134553: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134554: ,p_ae_header_id => NULL
134555: );
134556:

Line 134553: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

134549: ,p_token_4 => 'PRODUCT_NAME'
134550: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134551: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134552: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134553: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134554: ,p_ae_header_id => NULL
134555: );
134556:
134557: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 134584: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134580: ----------------------------------------------------------------------------------
134581: -- 4219869 Business Flow
134582: -- Update journal entry status -- Need to generate this within IF
134583: ----------------------------------------------------------------------------------
134584: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134585: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
134586: ,p_balance_type_code => l_balance_type_code
134587: );
134588:

Line 134676: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

134672:
134673: --
134674: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
134675: --
134676: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
134677: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
134678: ELSE
134679: ---------------------------------------------------------------------------------------------------
134680: -- 4262811a Switch Sign

Line 134701: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134697:
134698: XLA_AE_LINES_PKG.ValidateCurrentLine;
134699: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
134700:
134701: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134702: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
134703: ,p_balance_type_code => l_balance_type_code);
134704:
134705: END IF;

Line 134832: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

134828: l_tmp_amt NUMBER;
134829: l_acc_rev_natural_side_code VARCHAR2(1);
134830:
134831: l_num_entries NUMBER;
134832: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134833: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134834: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134835: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134836: l_recog_line_1 NUMBER;

Line 134833: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

134829: l_acc_rev_natural_side_code VARCHAR2(1);
134830:
134831: l_num_entries NUMBER;
134832: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134833: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134834: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134835: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134836: l_recog_line_1 NUMBER;
134837: l_recog_line_2 NUMBER;

Line 134834: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

134830:
134831: l_num_entries NUMBER;
134832: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134833: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134834: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134835: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134836: l_recog_line_1 NUMBER;
134837: l_recog_line_2 NUMBER;
134838:

Line 134835: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

134831: l_num_entries NUMBER;
134832: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134833: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134834: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134835: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134836: l_recog_line_1 NUMBER;
134837: l_recog_line_2 NUMBER;
134838:
134839: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 134841: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

134837: l_recog_line_2 NUMBER;
134838:
134839: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
134840: l_bflow_applied_to_amt NUMBER; -- 5132302
134841: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
134842:
134843: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
134844:
134845: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 134916: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

134912: l_accrual_line_num := NULL; -- 4262811
134913: l_tmp_amt := NULL; -- 4262811
134914: --
134915:
134916: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
134917: l_balance_type_code <> 'B' THEN
134918: IF NVL(p_source_97,9E125) = 1
134919: THEN
134920:

Line 134987: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

134983: --
134984: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
134985:
134986: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
134987: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
134988:
134989: -- 4955764
134990: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134991: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 135031: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

135027: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
135028:
135029: IF xla_accounting_cache_pkg.GetValueChar
135030: (p_source_code => 'LEDGER_CATEGORY_CODE'
135031: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
135032: AND l_bflow_method_code = 'PRIOR_ENTRY'
135033: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
135034: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
135035: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 135168: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

135164: p_lookup_type => 'XLA_OWNER_TYPE'
135165: ,p_lookup_code => l_component_type_code
135166: )
135167: ,p_token_4 => 'PRODUCT_NAME'
135168: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135169: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135170: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135171: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135172: ,p_ae_header_id => NULL

Line 135169: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

135165: ,p_lookup_code => l_component_type_code
135166: )
135167: ,p_token_4 => 'PRODUCT_NAME'
135168: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135169: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135170: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135171: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135172: ,p_ae_header_id => NULL
135173: );

Line 135170: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

135166: )
135167: ,p_token_4 => 'PRODUCT_NAME'
135168: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135169: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135170: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135171: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135172: ,p_ae_header_id => NULL
135173: );
135174:

Line 135171: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

135167: ,p_token_4 => 'PRODUCT_NAME'
135168: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135169: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135170: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135171: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135172: ,p_ae_header_id => NULL
135173: );
135174:
135175: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 135202: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135198: ----------------------------------------------------------------------------------
135199: -- 4219869 Business Flow
135200: -- Update journal entry status -- Need to generate this within IF
135201: ----------------------------------------------------------------------------------
135202: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135203: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
135204: ,p_balance_type_code => l_balance_type_code
135205: );
135206:

Line 135294: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

135290:
135291: --
135292: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
135293: --
135294: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
135295: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
135296: ELSE
135297: ---------------------------------------------------------------------------------------------------
135298: -- 4262811a Switch Sign

Line 135319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135315:
135316: XLA_AE_LINES_PKG.ValidateCurrentLine;
135317: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
135318:
135319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135320: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
135321: ,p_balance_type_code => l_balance_type_code);
135322:
135323: END IF;

Line 135450: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

135446: l_tmp_amt NUMBER;
135447: l_acc_rev_natural_side_code VARCHAR2(1);
135448:
135449: l_num_entries NUMBER;
135450: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135451: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135452: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135453: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135454: l_recog_line_1 NUMBER;

Line 135451: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

135447: l_acc_rev_natural_side_code VARCHAR2(1);
135448:
135449: l_num_entries NUMBER;
135450: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135451: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135452: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135453: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135454: l_recog_line_1 NUMBER;
135455: l_recog_line_2 NUMBER;

Line 135452: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

135448:
135449: l_num_entries NUMBER;
135450: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135451: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135452: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135453: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135454: l_recog_line_1 NUMBER;
135455: l_recog_line_2 NUMBER;
135456:

Line 135453: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

135449: l_num_entries NUMBER;
135450: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135451: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135452: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135453: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135454: l_recog_line_1 NUMBER;
135455: l_recog_line_2 NUMBER;
135456:
135457: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 135459: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

135455: l_recog_line_2 NUMBER;
135456:
135457: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
135458: l_bflow_applied_to_amt NUMBER; -- 5132302
135459: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
135460:
135461: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
135462:
135463: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 135534: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

135530: l_accrual_line_num := NULL; -- 4262811
135531: l_tmp_amt := NULL; -- 4262811
135532: --
135533:
135534: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
135535: l_balance_type_code <> 'B' THEN
135536: IF NVL(p_source_97,9E125) = 1
135537: THEN
135538:

Line 135605: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

135601: --
135602: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
135603:
135604: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
135605: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
135606:
135607: -- 4955764
135608: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
135609: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 135649: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

135645: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
135646:
135647: IF xla_accounting_cache_pkg.GetValueChar
135648: (p_source_code => 'LEDGER_CATEGORY_CODE'
135649: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
135650: AND l_bflow_method_code = 'PRIOR_ENTRY'
135651: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
135652: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
135653: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 135786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

135782: p_lookup_type => 'XLA_OWNER_TYPE'
135783: ,p_lookup_code => l_component_type_code
135784: )
135785: ,p_token_4 => 'PRODUCT_NAME'
135786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135790: ,p_ae_header_id => NULL

Line 135787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

135783: ,p_lookup_code => l_component_type_code
135784: )
135785: ,p_token_4 => 'PRODUCT_NAME'
135786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135790: ,p_ae_header_id => NULL
135791: );

Line 135788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

135784: )
135785: ,p_token_4 => 'PRODUCT_NAME'
135786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135790: ,p_ae_header_id => NULL
135791: );
135792:

Line 135789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

135785: ,p_token_4 => 'PRODUCT_NAME'
135786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135790: ,p_ae_header_id => NULL
135791: );
135792:
135793: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 135820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135816: ----------------------------------------------------------------------------------
135817: -- 4219869 Business Flow
135818: -- Update journal entry status -- Need to generate this within IF
135819: ----------------------------------------------------------------------------------
135820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135821: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
135822: ,p_balance_type_code => l_balance_type_code
135823: );
135824:

Line 135912: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

135908:
135909: --
135910: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
135911: --
135912: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
135913: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
135914: ELSE
135915: ---------------------------------------------------------------------------------------------------
135916: -- 4262811a Switch Sign

Line 135937: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135933:
135934: XLA_AE_LINES_PKG.ValidateCurrentLine;
135935: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
135936:
135937: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135938: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
135939: ,p_balance_type_code => l_balance_type_code);
135940:
135941: END IF;

Line 136058: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

136054: l_tmp_amt NUMBER;
136055: l_acc_rev_natural_side_code VARCHAR2(1);
136056:
136057: l_num_entries NUMBER;
136058: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136059: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136060: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136061: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136062: l_recog_line_1 NUMBER;

Line 136059: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

136055: l_acc_rev_natural_side_code VARCHAR2(1);
136056:
136057: l_num_entries NUMBER;
136058: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136059: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136060: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136061: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136062: l_recog_line_1 NUMBER;
136063: l_recog_line_2 NUMBER;

Line 136060: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

136056:
136057: l_num_entries NUMBER;
136058: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136059: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136060: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136061: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136062: l_recog_line_1 NUMBER;
136063: l_recog_line_2 NUMBER;
136064:

Line 136061: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

136057: l_num_entries NUMBER;
136058: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136059: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136060: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136061: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136062: l_recog_line_1 NUMBER;
136063: l_recog_line_2 NUMBER;
136064:
136065: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 136067: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

136063: l_recog_line_2 NUMBER;
136064:
136065: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
136066: l_bflow_applied_to_amt NUMBER; -- 5132302
136067: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
136068:
136069: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
136070:
136071: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 136142: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

136138: l_accrual_line_num := NULL; -- 4262811
136139: l_tmp_amt := NULL; -- 4262811
136140: --
136141:
136142: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
136143: l_balance_type_code <> 'B' THEN
136144: IF NVL(p_source_97,9E125) = 1
136145: THEN
136146:

Line 136213: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

136209: --
136210: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
136211:
136212: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
136213: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
136214:
136215: -- 4955764
136216: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136217: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 136257: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

136253: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
136254:
136255: IF xla_accounting_cache_pkg.GetValueChar
136256: (p_source_code => 'LEDGER_CATEGORY_CODE'
136257: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
136258: AND l_bflow_method_code = 'PRIOR_ENTRY'
136259: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
136260: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
136261: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 136380: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

136376: p_lookup_type => 'XLA_OWNER_TYPE'
136377: ,p_lookup_code => l_component_type_code
136378: )
136379: ,p_token_4 => 'PRODUCT_NAME'
136380: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136381: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136382: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136383: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136384: ,p_ae_header_id => NULL

Line 136381: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

136377: ,p_lookup_code => l_component_type_code
136378: )
136379: ,p_token_4 => 'PRODUCT_NAME'
136380: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136381: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136382: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136383: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136384: ,p_ae_header_id => NULL
136385: );

Line 136382: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

136378: )
136379: ,p_token_4 => 'PRODUCT_NAME'
136380: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136381: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136382: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136383: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136384: ,p_ae_header_id => NULL
136385: );
136386:

Line 136383: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

136379: ,p_token_4 => 'PRODUCT_NAME'
136380: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136381: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136382: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136383: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136384: ,p_ae_header_id => NULL
136385: );
136386:
136387: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 136414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136410: ----------------------------------------------------------------------------------
136411: -- 4219869 Business Flow
136412: -- Update journal entry status -- Need to generate this within IF
136413: ----------------------------------------------------------------------------------
136414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136415: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
136416: ,p_balance_type_code => l_balance_type_code
136417: );
136418:

Line 136506: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

136502:
136503: --
136504: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
136505: --
136506: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
136507: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
136508: ELSE
136509: ---------------------------------------------------------------------------------------------------
136510: -- 4262811a Switch Sign

Line 136531: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136527:
136528: XLA_AE_LINES_PKG.ValidateCurrentLine;
136529: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
136530:
136531: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136532: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
136533: ,p_balance_type_code => l_balance_type_code);
136534:
136535: END IF;

Line 136662: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

136658: l_tmp_amt NUMBER;
136659: l_acc_rev_natural_side_code VARCHAR2(1);
136660:
136661: l_num_entries NUMBER;
136662: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136663: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136664: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136665: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136666: l_recog_line_1 NUMBER;

Line 136663: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

136659: l_acc_rev_natural_side_code VARCHAR2(1);
136660:
136661: l_num_entries NUMBER;
136662: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136663: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136664: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136665: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136666: l_recog_line_1 NUMBER;
136667: l_recog_line_2 NUMBER;

Line 136664: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

136660:
136661: l_num_entries NUMBER;
136662: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136663: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136664: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136665: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136666: l_recog_line_1 NUMBER;
136667: l_recog_line_2 NUMBER;
136668:

Line 136665: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

136661: l_num_entries NUMBER;
136662: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136663: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136664: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136665: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136666: l_recog_line_1 NUMBER;
136667: l_recog_line_2 NUMBER;
136668:
136669: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 136671: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

136667: l_recog_line_2 NUMBER;
136668:
136669: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
136670: l_bflow_applied_to_amt NUMBER; -- 5132302
136671: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
136672:
136673: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
136674:
136675: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 136746: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

136742: l_accrual_line_num := NULL; -- 4262811
136743: l_tmp_amt := NULL; -- 4262811
136744: --
136745:
136746: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
136747: l_balance_type_code <> 'B' THEN
136748: IF NVL(p_source_97,9E125) = 1
136749: THEN
136750:

Line 136817: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

136813: --
136814: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
136815:
136816: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
136817: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
136818:
136819: -- 4955764
136820: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136821: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 136861: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

136857: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
136858:
136859: IF xla_accounting_cache_pkg.GetValueChar
136860: (p_source_code => 'LEDGER_CATEGORY_CODE'
136861: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
136862: AND l_bflow_method_code = 'PRIOR_ENTRY'
136863: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
136864: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
136865: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 136998: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

136994: p_lookup_type => 'XLA_OWNER_TYPE'
136995: ,p_lookup_code => l_component_type_code
136996: )
136997: ,p_token_4 => 'PRODUCT_NAME'
136998: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136999: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137000: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137001: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137002: ,p_ae_header_id => NULL

Line 136999: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

136995: ,p_lookup_code => l_component_type_code
136996: )
136997: ,p_token_4 => 'PRODUCT_NAME'
136998: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136999: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137000: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137001: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137002: ,p_ae_header_id => NULL
137003: );

Line 137000: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

136996: )
136997: ,p_token_4 => 'PRODUCT_NAME'
136998: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136999: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137000: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137001: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137002: ,p_ae_header_id => NULL
137003: );
137004:

Line 137001: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

136997: ,p_token_4 => 'PRODUCT_NAME'
136998: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136999: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137000: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137001: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137002: ,p_ae_header_id => NULL
137003: );
137004:
137005: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 137032: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137028: ----------------------------------------------------------------------------------
137029: -- 4219869 Business Flow
137030: -- Update journal entry status -- Need to generate this within IF
137031: ----------------------------------------------------------------------------------
137032: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137033: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
137034: ,p_balance_type_code => l_balance_type_code
137035: );
137036:

Line 137124: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

137120:
137121: --
137122: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
137123: --
137124: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
137125: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
137126: ELSE
137127: ---------------------------------------------------------------------------------------------------
137128: -- 4262811a Switch Sign

Line 137149: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137145:
137146: XLA_AE_LINES_PKG.ValidateCurrentLine;
137147: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
137148:
137149: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137150: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
137151: ,p_balance_type_code => l_balance_type_code);
137152:
137153: END IF;

Line 137300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

137296: l_tmp_amt NUMBER;
137297: l_acc_rev_natural_side_code VARCHAR2(1);
137298:
137299: l_num_entries NUMBER;
137300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137304: l_recog_line_1 NUMBER;

Line 137301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

137297: l_acc_rev_natural_side_code VARCHAR2(1);
137298:
137299: l_num_entries NUMBER;
137300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137304: l_recog_line_1 NUMBER;
137305: l_recog_line_2 NUMBER;

Line 137302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

137298:
137299: l_num_entries NUMBER;
137300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137304: l_recog_line_1 NUMBER;
137305: l_recog_line_2 NUMBER;
137306:

Line 137303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

137299: l_num_entries NUMBER;
137300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137304: l_recog_line_1 NUMBER;
137305: l_recog_line_2 NUMBER;
137306:
137307: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 137309: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

137305: l_recog_line_2 NUMBER;
137306:
137307: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
137308: l_bflow_applied_to_amt NUMBER; -- 5132302
137309: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
137310:
137311: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
137312:
137313: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 137384: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

137380: l_accrual_line_num := NULL; -- 4262811
137381: l_tmp_amt := NULL; -- 4262811
137382: --
137383:
137384: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
137385: l_balance_type_code <> 'B' THEN
137386: IF NVL(p_source_97,9E125) = 1
137387: THEN
137388:

Line 137455: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

137451: --
137452: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
137453:
137454: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
137455: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
137456:
137457: -- 4955764
137458: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
137459: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 137499: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

137495: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
137496:
137497: IF xla_accounting_cache_pkg.GetValueChar
137498: (p_source_code => 'LEDGER_CATEGORY_CODE'
137499: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
137500: AND l_bflow_method_code = 'PRIOR_ENTRY'
137501: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
137502: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
137503: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 137646: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

137642: p_lookup_type => 'XLA_OWNER_TYPE'
137643: ,p_lookup_code => l_component_type_code
137644: )
137645: ,p_token_4 => 'PRODUCT_NAME'
137646: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137647: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137648: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137649: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137650: ,p_ae_header_id => NULL

Line 137647: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

137643: ,p_lookup_code => l_component_type_code
137644: )
137645: ,p_token_4 => 'PRODUCT_NAME'
137646: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137647: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137648: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137649: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137650: ,p_ae_header_id => NULL
137651: );

Line 137648: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

137644: )
137645: ,p_token_4 => 'PRODUCT_NAME'
137646: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137647: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137648: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137649: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137650: ,p_ae_header_id => NULL
137651: );
137652:

Line 137649: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

137645: ,p_token_4 => 'PRODUCT_NAME'
137646: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137647: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137648: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137649: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137650: ,p_ae_header_id => NULL
137651: );
137652:
137653: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 137680: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137676: ----------------------------------------------------------------------------------
137677: -- 4219869 Business Flow
137678: -- Update journal entry status -- Need to generate this within IF
137679: ----------------------------------------------------------------------------------
137680: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137681: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
137682: ,p_balance_type_code => l_balance_type_code
137683: );
137684:

Line 137782: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

137778:
137779: --
137780: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
137781: --
137782: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
137783: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
137784: ELSE
137785: ---------------------------------------------------------------------------------------------------
137786: -- 4262811a Switch Sign

Line 137807: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137803:
137804: XLA_AE_LINES_PKG.ValidateCurrentLine;
137805: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
137806:
137807: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137808: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
137809: ,p_balance_type_code => l_balance_type_code);
137810:
137811: END IF;

Line 137938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

137934: l_tmp_amt NUMBER;
137935: l_acc_rev_natural_side_code VARCHAR2(1);
137936:
137937: l_num_entries NUMBER;
137938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137942: l_recog_line_1 NUMBER;

Line 137939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

137935: l_acc_rev_natural_side_code VARCHAR2(1);
137936:
137937: l_num_entries NUMBER;
137938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137942: l_recog_line_1 NUMBER;
137943: l_recog_line_2 NUMBER;

Line 137940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

137936:
137937: l_num_entries NUMBER;
137938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137942: l_recog_line_1 NUMBER;
137943: l_recog_line_2 NUMBER;
137944:

Line 137941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

137937: l_num_entries NUMBER;
137938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137942: l_recog_line_1 NUMBER;
137943: l_recog_line_2 NUMBER;
137944:
137945: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 137947: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

137943: l_recog_line_2 NUMBER;
137944:
137945: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
137946: l_bflow_applied_to_amt NUMBER; -- 5132302
137947: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
137948:
137949: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
137950:
137951: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 138022: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

138018: l_accrual_line_num := NULL; -- 4262811
138019: l_tmp_amt := NULL; -- 4262811
138020: --
138021:
138022: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
138023: l_balance_type_code <> 'B' THEN
138024: IF NVL(p_source_97,9E125) = 1
138025: THEN
138026:

Line 138093: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

138089: --
138090: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
138091:
138092: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
138093: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
138094:
138095: -- 4955764
138096: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
138097: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 138137: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

138133: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
138134:
138135: IF xla_accounting_cache_pkg.GetValueChar
138136: (p_source_code => 'LEDGER_CATEGORY_CODE'
138137: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
138138: AND l_bflow_method_code = 'PRIOR_ENTRY'
138139: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
138140: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
138141: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 138274: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

138270: p_lookup_type => 'XLA_OWNER_TYPE'
138271: ,p_lookup_code => l_component_type_code
138272: )
138273: ,p_token_4 => 'PRODUCT_NAME'
138274: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138275: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138276: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138277: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138278: ,p_ae_header_id => NULL

Line 138275: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

138271: ,p_lookup_code => l_component_type_code
138272: )
138273: ,p_token_4 => 'PRODUCT_NAME'
138274: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138275: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138276: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138277: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138278: ,p_ae_header_id => NULL
138279: );

Line 138276: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

138272: )
138273: ,p_token_4 => 'PRODUCT_NAME'
138274: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138275: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138276: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138277: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138278: ,p_ae_header_id => NULL
138279: );
138280:

Line 138277: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

138273: ,p_token_4 => 'PRODUCT_NAME'
138274: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138275: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138276: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138277: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138278: ,p_ae_header_id => NULL
138279: );
138280:
138281: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 138308: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

138304: ----------------------------------------------------------------------------------
138305: -- 4219869 Business Flow
138306: -- Update journal entry status -- Need to generate this within IF
138307: ----------------------------------------------------------------------------------
138308: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
138309: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
138310: ,p_balance_type_code => l_balance_type_code
138311: );
138312:

Line 138400: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

138396:
138397: --
138398: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
138399: --
138400: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
138401: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
138402: ELSE
138403: ---------------------------------------------------------------------------------------------------
138404: -- 4262811a Switch Sign

Line 138425: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

138421:
138422: XLA_AE_LINES_PKG.ValidateCurrentLine;
138423: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
138424:
138425: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
138426: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
138427: ,p_balance_type_code => l_balance_type_code);
138428:
138429: END IF;

Line 138556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

138552: l_tmp_amt NUMBER;
138553: l_acc_rev_natural_side_code VARCHAR2(1);
138554:
138555: l_num_entries NUMBER;
138556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138560: l_recog_line_1 NUMBER;

Line 138557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

138553: l_acc_rev_natural_side_code VARCHAR2(1);
138554:
138555: l_num_entries NUMBER;
138556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138560: l_recog_line_1 NUMBER;
138561: l_recog_line_2 NUMBER;

Line 138558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

138554:
138555: l_num_entries NUMBER;
138556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138560: l_recog_line_1 NUMBER;
138561: l_recog_line_2 NUMBER;
138562:

Line 138559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

138555: l_num_entries NUMBER;
138556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138560: l_recog_line_1 NUMBER;
138561: l_recog_line_2 NUMBER;
138562:
138563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 138565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

138561: l_recog_line_2 NUMBER;
138562:
138563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
138564: l_bflow_applied_to_amt NUMBER; -- 5132302
138565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
138566:
138567: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
138568:
138569: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 138640: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

138636: l_accrual_line_num := NULL; -- 4262811
138637: l_tmp_amt := NULL; -- 4262811
138638: --
138639:
138640: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
138641: l_balance_type_code <> 'B' THEN
138642: IF NVL(p_source_97,9E125) = 1
138643: THEN
138644:

Line 138711: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

138707: --
138708: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
138709:
138710: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
138711: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
138712:
138713: -- 4955764
138714: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
138715: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 138755: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

138751: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
138752:
138753: IF xla_accounting_cache_pkg.GetValueChar
138754: (p_source_code => 'LEDGER_CATEGORY_CODE'
138755: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
138756: AND l_bflow_method_code = 'PRIOR_ENTRY'
138757: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
138758: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
138759: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 138892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

138888: p_lookup_type => 'XLA_OWNER_TYPE'
138889: ,p_lookup_code => l_component_type_code
138890: )
138891: ,p_token_4 => 'PRODUCT_NAME'
138892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138896: ,p_ae_header_id => NULL

Line 138893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

138889: ,p_lookup_code => l_component_type_code
138890: )
138891: ,p_token_4 => 'PRODUCT_NAME'
138892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138896: ,p_ae_header_id => NULL
138897: );

Line 138894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

138890: )
138891: ,p_token_4 => 'PRODUCT_NAME'
138892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138896: ,p_ae_header_id => NULL
138897: );
138898:

Line 138895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

138891: ,p_token_4 => 'PRODUCT_NAME'
138892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138896: ,p_ae_header_id => NULL
138897: );
138898:
138899: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 138926: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

138922: ----------------------------------------------------------------------------------
138923: -- 4219869 Business Flow
138924: -- Update journal entry status -- Need to generate this within IF
138925: ----------------------------------------------------------------------------------
138926: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
138927: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
138928: ,p_balance_type_code => l_balance_type_code
138929: );
138930:

Line 139018: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

139014:
139015: --
139016: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
139017: --
139018: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
139019: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
139020: ELSE
139021: ---------------------------------------------------------------------------------------------------
139022: -- 4262811a Switch Sign

Line 139043: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

139039:
139040: XLA_AE_LINES_PKG.ValidateCurrentLine;
139041: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
139042:
139043: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
139044: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
139045: ,p_balance_type_code => l_balance_type_code);
139046:
139047: END IF;

Line 139174: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

139170: l_tmp_amt NUMBER;
139171: l_acc_rev_natural_side_code VARCHAR2(1);
139172:
139173: l_num_entries NUMBER;
139174: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139175: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139176: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139177: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139178: l_recog_line_1 NUMBER;

Line 139175: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

139171: l_acc_rev_natural_side_code VARCHAR2(1);
139172:
139173: l_num_entries NUMBER;
139174: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139175: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139176: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139177: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139178: l_recog_line_1 NUMBER;
139179: l_recog_line_2 NUMBER;

Line 139176: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

139172:
139173: l_num_entries NUMBER;
139174: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139175: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139176: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139177: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139178: l_recog_line_1 NUMBER;
139179: l_recog_line_2 NUMBER;
139180:

Line 139177: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

139173: l_num_entries NUMBER;
139174: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139175: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139176: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139177: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139178: l_recog_line_1 NUMBER;
139179: l_recog_line_2 NUMBER;
139180:
139181: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 139183: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

139179: l_recog_line_2 NUMBER;
139180:
139181: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
139182: l_bflow_applied_to_amt NUMBER; -- 5132302
139183: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
139184:
139185: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
139186:
139187: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 139258: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

139254: l_accrual_line_num := NULL; -- 4262811
139255: l_tmp_amt := NULL; -- 4262811
139256: --
139257:
139258: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
139259: l_balance_type_code <> 'B' THEN
139260: IF NVL(p_source_97,9E125) = 1
139261: THEN
139262:

Line 139329: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

139325: --
139326: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
139327:
139328: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
139329: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
139330:
139331: -- 4955764
139332: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
139333: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 139373: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

139369: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
139370:
139371: IF xla_accounting_cache_pkg.GetValueChar
139372: (p_source_code => 'LEDGER_CATEGORY_CODE'
139373: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
139374: AND l_bflow_method_code = 'PRIOR_ENTRY'
139375: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
139376: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
139377: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 139510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

139506: p_lookup_type => 'XLA_OWNER_TYPE'
139507: ,p_lookup_code => l_component_type_code
139508: )
139509: ,p_token_4 => 'PRODUCT_NAME'
139510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139514: ,p_ae_header_id => NULL

Line 139511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

139507: ,p_lookup_code => l_component_type_code
139508: )
139509: ,p_token_4 => 'PRODUCT_NAME'
139510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139514: ,p_ae_header_id => NULL
139515: );

Line 139512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

139508: )
139509: ,p_token_4 => 'PRODUCT_NAME'
139510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139514: ,p_ae_header_id => NULL
139515: );
139516:

Line 139513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

139509: ,p_token_4 => 'PRODUCT_NAME'
139510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139514: ,p_ae_header_id => NULL
139515: );
139516:
139517: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 139544: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

139540: ----------------------------------------------------------------------------------
139541: -- 4219869 Business Flow
139542: -- Update journal entry status -- Need to generate this within IF
139543: ----------------------------------------------------------------------------------
139544: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
139545: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
139546: ,p_balance_type_code => l_balance_type_code
139547: );
139548:

Line 139636: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

139632:
139633: --
139634: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
139635: --
139636: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
139637: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
139638: ELSE
139639: ---------------------------------------------------------------------------------------------------
139640: -- 4262811a Switch Sign

Line 139661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

139657:
139658: XLA_AE_LINES_PKG.ValidateCurrentLine;
139659: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
139660:
139661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
139662: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
139663: ,p_balance_type_code => l_balance_type_code);
139664:
139665: END IF;

Line 139812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

139808: l_tmp_amt NUMBER;
139809: l_acc_rev_natural_side_code VARCHAR2(1);
139810:
139811: l_num_entries NUMBER;
139812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139816: l_recog_line_1 NUMBER;

Line 139813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

139809: l_acc_rev_natural_side_code VARCHAR2(1);
139810:
139811: l_num_entries NUMBER;
139812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139816: l_recog_line_1 NUMBER;
139817: l_recog_line_2 NUMBER;

Line 139814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

139810:
139811: l_num_entries NUMBER;
139812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139816: l_recog_line_1 NUMBER;
139817: l_recog_line_2 NUMBER;
139818:

Line 139815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

139811: l_num_entries NUMBER;
139812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139816: l_recog_line_1 NUMBER;
139817: l_recog_line_2 NUMBER;
139818:
139819: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 139821: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

139817: l_recog_line_2 NUMBER;
139818:
139819: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
139820: l_bflow_applied_to_amt NUMBER; -- 5132302
139821: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
139822:
139823: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
139824:
139825: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 139896: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

139892: l_accrual_line_num := NULL; -- 4262811
139893: l_tmp_amt := NULL; -- 4262811
139894: --
139895:
139896: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
139897: l_balance_type_code <> 'B' THEN
139898: IF NVL(p_source_97,9E125) = 1
139899: THEN
139900:

Line 139967: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

139963: --
139964: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
139965:
139966: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
139967: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
139968:
139969: -- 4955764
139970: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
139971: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 140043: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

140039: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
140040:
140041: IF xla_accounting_cache_pkg.GetValueChar
140042: (p_source_code => 'LEDGER_CATEGORY_CODE'
140043: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
140044: AND l_bflow_method_code = 'PRIOR_ENTRY'
140045: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
140046: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
140047: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 140180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

140176: p_lookup_type => 'XLA_OWNER_TYPE'
140177: ,p_lookup_code => l_component_type_code
140178: )
140179: ,p_token_4 => 'PRODUCT_NAME'
140180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140184: ,p_ae_header_id => NULL

Line 140181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

140177: ,p_lookup_code => l_component_type_code
140178: )
140179: ,p_token_4 => 'PRODUCT_NAME'
140180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140184: ,p_ae_header_id => NULL
140185: );

Line 140182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

140178: )
140179: ,p_token_4 => 'PRODUCT_NAME'
140180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140184: ,p_ae_header_id => NULL
140185: );
140186:

Line 140183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

140179: ,p_token_4 => 'PRODUCT_NAME'
140180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140184: ,p_ae_header_id => NULL
140185: );
140186:
140187: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 140214: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140210: ----------------------------------------------------------------------------------
140211: -- 4219869 Business Flow
140212: -- Update journal entry status -- Need to generate this within IF
140213: ----------------------------------------------------------------------------------
140214: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140215: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
140216: ,p_balance_type_code => l_balance_type_code
140217: );
140218:

Line 140306: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

140302:
140303: --
140304: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
140305: --
140306: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
140307: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
140308: ELSE
140309: ---------------------------------------------------------------------------------------------------
140310: -- 4262811a Switch Sign

Line 140331: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140327:
140328: XLA_AE_LINES_PKG.ValidateCurrentLine;
140329: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
140330:
140331: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140332: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
140333: ,p_balance_type_code => l_balance_type_code);
140334:
140335: END IF;

Line 140482: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

140478: l_tmp_amt NUMBER;
140479: l_acc_rev_natural_side_code VARCHAR2(1);
140480:
140481: l_num_entries NUMBER;
140482: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140483: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140484: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140485: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140486: l_recog_line_1 NUMBER;

Line 140483: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

140479: l_acc_rev_natural_side_code VARCHAR2(1);
140480:
140481: l_num_entries NUMBER;
140482: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140483: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140484: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140485: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140486: l_recog_line_1 NUMBER;
140487: l_recog_line_2 NUMBER;

Line 140484: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

140480:
140481: l_num_entries NUMBER;
140482: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140483: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140484: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140485: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140486: l_recog_line_1 NUMBER;
140487: l_recog_line_2 NUMBER;
140488:

Line 140485: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

140481: l_num_entries NUMBER;
140482: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140483: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140484: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140485: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140486: l_recog_line_1 NUMBER;
140487: l_recog_line_2 NUMBER;
140488:
140489: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 140491: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

140487: l_recog_line_2 NUMBER;
140488:
140489: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
140490: l_bflow_applied_to_amt NUMBER; -- 5132302
140491: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
140492:
140493: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
140494:
140495: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 140566: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

140562: l_accrual_line_num := NULL; -- 4262811
140563: l_tmp_amt := NULL; -- 4262811
140564: --
140565:
140566: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
140567: l_balance_type_code <> 'B' THEN
140568: IF NVL(p_source_97,9E125) = 1
140569: THEN
140570:

Line 140637: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

140633: --
140634: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
140635:
140636: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
140637: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
140638:
140639: -- 4955764
140640: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
140641: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 140713: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

140709: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
140710:
140711: IF xla_accounting_cache_pkg.GetValueChar
140712: (p_source_code => 'LEDGER_CATEGORY_CODE'
140713: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
140714: AND l_bflow_method_code = 'PRIOR_ENTRY'
140715: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
140716: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
140717: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 140850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

140846: p_lookup_type => 'XLA_OWNER_TYPE'
140847: ,p_lookup_code => l_component_type_code
140848: )
140849: ,p_token_4 => 'PRODUCT_NAME'
140850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140854: ,p_ae_header_id => NULL

Line 140851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

140847: ,p_lookup_code => l_component_type_code
140848: )
140849: ,p_token_4 => 'PRODUCT_NAME'
140850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140854: ,p_ae_header_id => NULL
140855: );

Line 140852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

140848: )
140849: ,p_token_4 => 'PRODUCT_NAME'
140850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140854: ,p_ae_header_id => NULL
140855: );
140856:

Line 140853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

140849: ,p_token_4 => 'PRODUCT_NAME'
140850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140854: ,p_ae_header_id => NULL
140855: );
140856:
140857: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 140884: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140880: ----------------------------------------------------------------------------------
140881: -- 4219869 Business Flow
140882: -- Update journal entry status -- Need to generate this within IF
140883: ----------------------------------------------------------------------------------
140884: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140885: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
140886: ,p_balance_type_code => l_balance_type_code
140887: );
140888:

Line 140976: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

140972:
140973: --
140974: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
140975: --
140976: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
140977: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
140978: ELSE
140979: ---------------------------------------------------------------------------------------------------
140980: -- 4262811a Switch Sign

Line 141001: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140997:
140998: XLA_AE_LINES_PKG.ValidateCurrentLine;
140999: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
141000:
141001: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
141002: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
141003: ,p_balance_type_code => l_balance_type_code);
141004:
141005: END IF;

Line 141132: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

141128: l_tmp_amt NUMBER;
141129: l_acc_rev_natural_side_code VARCHAR2(1);
141130:
141131: l_num_entries NUMBER;
141132: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141133: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141134: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141135: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141136: l_recog_line_1 NUMBER;

Line 141133: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

141129: l_acc_rev_natural_side_code VARCHAR2(1);
141130:
141131: l_num_entries NUMBER;
141132: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141133: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141134: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141135: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141136: l_recog_line_1 NUMBER;
141137: l_recog_line_2 NUMBER;

Line 141134: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

141130:
141131: l_num_entries NUMBER;
141132: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141133: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141134: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141135: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141136: l_recog_line_1 NUMBER;
141137: l_recog_line_2 NUMBER;
141138:

Line 141135: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

141131: l_num_entries NUMBER;
141132: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141133: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141134: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141135: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141136: l_recog_line_1 NUMBER;
141137: l_recog_line_2 NUMBER;
141138:
141139: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 141141: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

141137: l_recog_line_2 NUMBER;
141138:
141139: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
141140: l_bflow_applied_to_amt NUMBER; -- 5132302
141141: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
141142:
141143: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
141144:
141145: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 141216: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

141212: l_accrual_line_num := NULL; -- 4262811
141213: l_tmp_amt := NULL; -- 4262811
141214: --
141215:
141216: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
141217: l_balance_type_code <> 'B' THEN
141218: IF NVL(p_source_97,9E125) = 1
141219: THEN
141220:

Line 141287: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

141283: --
141284: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
141285:
141286: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
141287: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
141288:
141289: -- 4955764
141290: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
141291: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 141331: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

141327: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
141328:
141329: IF xla_accounting_cache_pkg.GetValueChar
141330: (p_source_code => 'LEDGER_CATEGORY_CODE'
141331: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
141332: AND l_bflow_method_code = 'PRIOR_ENTRY'
141333: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
141334: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
141335: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 141468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

141464: p_lookup_type => 'XLA_OWNER_TYPE'
141465: ,p_lookup_code => l_component_type_code
141466: )
141467: ,p_token_4 => 'PRODUCT_NAME'
141468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141472: ,p_ae_header_id => NULL

Line 141469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

141465: ,p_lookup_code => l_component_type_code
141466: )
141467: ,p_token_4 => 'PRODUCT_NAME'
141468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141472: ,p_ae_header_id => NULL
141473: );

Line 141470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

141466: )
141467: ,p_token_4 => 'PRODUCT_NAME'
141468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141472: ,p_ae_header_id => NULL
141473: );
141474:

Line 141471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

141467: ,p_token_4 => 'PRODUCT_NAME'
141468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141472: ,p_ae_header_id => NULL
141473: );
141474:
141475: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 141502: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

141498: ----------------------------------------------------------------------------------
141499: -- 4219869 Business Flow
141500: -- Update journal entry status -- Need to generate this within IF
141501: ----------------------------------------------------------------------------------
141502: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
141503: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
141504: ,p_balance_type_code => l_balance_type_code
141505: );
141506:

Line 141594: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

141590:
141591: --
141592: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
141593: --
141594: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
141595: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
141596: ELSE
141597: ---------------------------------------------------------------------------------------------------
141598: -- 4262811a Switch Sign

Line 141619: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

141615:
141616: XLA_AE_LINES_PKG.ValidateCurrentLine;
141617: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
141618:
141619: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
141620: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
141621: ,p_balance_type_code => l_balance_type_code);
141622:
141623: END IF;

Line 141750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

141746: l_tmp_amt NUMBER;
141747: l_acc_rev_natural_side_code VARCHAR2(1);
141748:
141749: l_num_entries NUMBER;
141750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141754: l_recog_line_1 NUMBER;

Line 141751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

141747: l_acc_rev_natural_side_code VARCHAR2(1);
141748:
141749: l_num_entries NUMBER;
141750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141754: l_recog_line_1 NUMBER;
141755: l_recog_line_2 NUMBER;

Line 141752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

141748:
141749: l_num_entries NUMBER;
141750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141754: l_recog_line_1 NUMBER;
141755: l_recog_line_2 NUMBER;
141756:

Line 141753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

141749: l_num_entries NUMBER;
141750: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141751: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141752: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141753: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141754: l_recog_line_1 NUMBER;
141755: l_recog_line_2 NUMBER;
141756:
141757: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 141759: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

141755: l_recog_line_2 NUMBER;
141756:
141757: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
141758: l_bflow_applied_to_amt NUMBER; -- 5132302
141759: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
141760:
141761: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
141762:
141763: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 141834: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

141830: l_accrual_line_num := NULL; -- 4262811
141831: l_tmp_amt := NULL; -- 4262811
141832: --
141833:
141834: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
141835: l_balance_type_code <> 'B' THEN
141836: IF NVL(p_source_97,9E125) = 1
141837: THEN
141838:

Line 141905: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

141901: --
141902: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
141903:
141904: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
141905: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
141906:
141907: -- 4955764
141908: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
141909: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 141949: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

141945: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
141946:
141947: IF xla_accounting_cache_pkg.GetValueChar
141948: (p_source_code => 'LEDGER_CATEGORY_CODE'
141949: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
141950: AND l_bflow_method_code = 'PRIOR_ENTRY'
141951: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
141952: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
141953: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 142086: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

142082: p_lookup_type => 'XLA_OWNER_TYPE'
142083: ,p_lookup_code => l_component_type_code
142084: )
142085: ,p_token_4 => 'PRODUCT_NAME'
142086: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142087: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142088: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142089: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142090: ,p_ae_header_id => NULL

Line 142087: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

142083: ,p_lookup_code => l_component_type_code
142084: )
142085: ,p_token_4 => 'PRODUCT_NAME'
142086: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142087: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142088: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142089: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142090: ,p_ae_header_id => NULL
142091: );

Line 142088: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

142084: )
142085: ,p_token_4 => 'PRODUCT_NAME'
142086: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142087: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142088: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142089: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142090: ,p_ae_header_id => NULL
142091: );
142092:

Line 142089: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

142085: ,p_token_4 => 'PRODUCT_NAME'
142086: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142087: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142088: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142089: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142090: ,p_ae_header_id => NULL
142091: );
142092:
142093: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 142120: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142116: ----------------------------------------------------------------------------------
142117: -- 4219869 Business Flow
142118: -- Update journal entry status -- Need to generate this within IF
142119: ----------------------------------------------------------------------------------
142120: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142121: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
142122: ,p_balance_type_code => l_balance_type_code
142123: );
142124:

Line 142212: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

142208:
142209: --
142210: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
142211: --
142212: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
142213: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
142214: ELSE
142215: ---------------------------------------------------------------------------------------------------
142216: -- 4262811a Switch Sign

Line 142237: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142233:
142234: XLA_AE_LINES_PKG.ValidateCurrentLine;
142235: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
142236:
142237: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142238: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
142239: ,p_balance_type_code => l_balance_type_code);
142240:
142241: END IF;

Line 142368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

142364: l_tmp_amt NUMBER;
142365: l_acc_rev_natural_side_code VARCHAR2(1);
142366:
142367: l_num_entries NUMBER;
142368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142372: l_recog_line_1 NUMBER;

Line 142369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

142365: l_acc_rev_natural_side_code VARCHAR2(1);
142366:
142367: l_num_entries NUMBER;
142368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142372: l_recog_line_1 NUMBER;
142373: l_recog_line_2 NUMBER;

Line 142370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

142366:
142367: l_num_entries NUMBER;
142368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142372: l_recog_line_1 NUMBER;
142373: l_recog_line_2 NUMBER;
142374:

Line 142371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

142367: l_num_entries NUMBER;
142368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142372: l_recog_line_1 NUMBER;
142373: l_recog_line_2 NUMBER;
142374:
142375: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 142377: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

142373: l_recog_line_2 NUMBER;
142374:
142375: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
142376: l_bflow_applied_to_amt NUMBER; -- 5132302
142377: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
142378:
142379: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
142380:
142381: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 142452: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

142448: l_accrual_line_num := NULL; -- 4262811
142449: l_tmp_amt := NULL; -- 4262811
142450: --
142451:
142452: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
142453: l_balance_type_code <> 'B' THEN
142454: IF NVL(p_source_97,9E125) = 1
142455: THEN
142456:

Line 142523: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

142519: --
142520: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
142521:
142522: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
142523: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
142524:
142525: -- 4955764
142526: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
142527: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 142567: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

142563: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
142564:
142565: IF xla_accounting_cache_pkg.GetValueChar
142566: (p_source_code => 'LEDGER_CATEGORY_CODE'
142567: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
142568: AND l_bflow_method_code = 'PRIOR_ENTRY'
142569: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
142570: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
142571: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 142704: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

142700: p_lookup_type => 'XLA_OWNER_TYPE'
142701: ,p_lookup_code => l_component_type_code
142702: )
142703: ,p_token_4 => 'PRODUCT_NAME'
142704: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142705: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142706: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142707: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142708: ,p_ae_header_id => NULL

Line 142705: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

142701: ,p_lookup_code => l_component_type_code
142702: )
142703: ,p_token_4 => 'PRODUCT_NAME'
142704: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142705: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142706: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142707: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142708: ,p_ae_header_id => NULL
142709: );

Line 142706: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

142702: )
142703: ,p_token_4 => 'PRODUCT_NAME'
142704: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142705: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142706: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142707: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142708: ,p_ae_header_id => NULL
142709: );
142710:

Line 142707: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

142703: ,p_token_4 => 'PRODUCT_NAME'
142704: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142705: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142706: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142707: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142708: ,p_ae_header_id => NULL
142709: );
142710:
142711: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 142738: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142734: ----------------------------------------------------------------------------------
142735: -- 4219869 Business Flow
142736: -- Update journal entry status -- Need to generate this within IF
142737: ----------------------------------------------------------------------------------
142738: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142739: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
142740: ,p_balance_type_code => l_balance_type_code
142741: );
142742:

Line 142830: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

142826:
142827: --
142828: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
142829: --
142830: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
142831: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
142832: ELSE
142833: ---------------------------------------------------------------------------------------------------
142834: -- 4262811a Switch Sign

Line 142855: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142851:
142852: XLA_AE_LINES_PKG.ValidateCurrentLine;
142853: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
142854:
142855: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142856: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
142857: ,p_balance_type_code => l_balance_type_code);
142858:
142859: END IF;

Line 143006: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

143002: l_tmp_amt NUMBER;
143003: l_acc_rev_natural_side_code VARCHAR2(1);
143004:
143005: l_num_entries NUMBER;
143006: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143007: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143008: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143009: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143010: l_recog_line_1 NUMBER;

Line 143007: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

143003: l_acc_rev_natural_side_code VARCHAR2(1);
143004:
143005: l_num_entries NUMBER;
143006: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143007: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143008: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143009: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143010: l_recog_line_1 NUMBER;
143011: l_recog_line_2 NUMBER;

Line 143008: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

143004:
143005: l_num_entries NUMBER;
143006: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143007: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143008: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143009: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143010: l_recog_line_1 NUMBER;
143011: l_recog_line_2 NUMBER;
143012:

Line 143009: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

143005: l_num_entries NUMBER;
143006: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143007: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143008: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143009: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143010: l_recog_line_1 NUMBER;
143011: l_recog_line_2 NUMBER;
143012:
143013: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 143015: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

143011: l_recog_line_2 NUMBER;
143012:
143013: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
143014: l_bflow_applied_to_amt NUMBER; -- 5132302
143015: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
143016:
143017: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
143018:
143019: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 143090: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

143086: l_accrual_line_num := NULL; -- 4262811
143087: l_tmp_amt := NULL; -- 4262811
143088: --
143089:
143090: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
143091: l_balance_type_code <> 'B' THEN
143092: IF NVL(p_source_97,9E125) = 1
143093: THEN
143094:

Line 143161: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

143157: --
143158: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
143159:
143160: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
143161: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
143162:
143163: -- 4955764
143164: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
143165: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 143237: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

143233: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
143234:
143235: IF xla_accounting_cache_pkg.GetValueChar
143236: (p_source_code => 'LEDGER_CATEGORY_CODE'
143237: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
143238: AND l_bflow_method_code = 'PRIOR_ENTRY'
143239: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
143240: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
143241: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 143374: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

143370: p_lookup_type => 'XLA_OWNER_TYPE'
143371: ,p_lookup_code => l_component_type_code
143372: )
143373: ,p_token_4 => 'PRODUCT_NAME'
143374: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143375: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143376: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143377: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143378: ,p_ae_header_id => NULL

Line 143375: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

143371: ,p_lookup_code => l_component_type_code
143372: )
143373: ,p_token_4 => 'PRODUCT_NAME'
143374: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143375: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143376: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143377: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143378: ,p_ae_header_id => NULL
143379: );

Line 143376: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

143372: )
143373: ,p_token_4 => 'PRODUCT_NAME'
143374: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143375: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143376: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143377: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143378: ,p_ae_header_id => NULL
143379: );
143380:

Line 143377: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

143373: ,p_token_4 => 'PRODUCT_NAME'
143374: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143375: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143376: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143377: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143378: ,p_ae_header_id => NULL
143379: );
143380:
143381: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 143408: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

143404: ----------------------------------------------------------------------------------
143405: -- 4219869 Business Flow
143406: -- Update journal entry status -- Need to generate this within IF
143407: ----------------------------------------------------------------------------------
143408: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
143409: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
143410: ,p_balance_type_code => l_balance_type_code
143411: );
143412:

Line 143500: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

143496:
143497: --
143498: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
143499: --
143500: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
143501: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
143502: ELSE
143503: ---------------------------------------------------------------------------------------------------
143504: -- 4262811a Switch Sign

Line 143525: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

143521:
143522: XLA_AE_LINES_PKG.ValidateCurrentLine;
143523: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
143524:
143525: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
143526: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
143527: ,p_balance_type_code => l_balance_type_code);
143528:
143529: END IF;

Line 143656: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

143652: l_tmp_amt NUMBER;
143653: l_acc_rev_natural_side_code VARCHAR2(1);
143654:
143655: l_num_entries NUMBER;
143656: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143657: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143658: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143659: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143660: l_recog_line_1 NUMBER;

Line 143657: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

143653: l_acc_rev_natural_side_code VARCHAR2(1);
143654:
143655: l_num_entries NUMBER;
143656: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143657: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143658: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143659: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143660: l_recog_line_1 NUMBER;
143661: l_recog_line_2 NUMBER;

Line 143658: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

143654:
143655: l_num_entries NUMBER;
143656: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143657: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143658: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143659: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143660: l_recog_line_1 NUMBER;
143661: l_recog_line_2 NUMBER;
143662:

Line 143659: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

143655: l_num_entries NUMBER;
143656: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143657: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143658: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143659: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143660: l_recog_line_1 NUMBER;
143661: l_recog_line_2 NUMBER;
143662:
143663: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 143665: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

143661: l_recog_line_2 NUMBER;
143662:
143663: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
143664: l_bflow_applied_to_amt NUMBER; -- 5132302
143665: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
143666:
143667: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
143668:
143669: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 143740: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

143736: l_accrual_line_num := NULL; -- 4262811
143737: l_tmp_amt := NULL; -- 4262811
143738: --
143739:
143740: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
143741: l_balance_type_code <> 'B' THEN
143742: IF NVL(p_source_97,9E125) = 1
143743: THEN
143744:

Line 143811: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

143807: --
143808: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
143809:
143810: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
143811: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
143812:
143813: -- 4955764
143814: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
143815: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 143855: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

143851: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
143852:
143853: IF xla_accounting_cache_pkg.GetValueChar
143854: (p_source_code => 'LEDGER_CATEGORY_CODE'
143855: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
143856: AND l_bflow_method_code = 'PRIOR_ENTRY'
143857: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
143858: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
143859: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 143992: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

143988: p_lookup_type => 'XLA_OWNER_TYPE'
143989: ,p_lookup_code => l_component_type_code
143990: )
143991: ,p_token_4 => 'PRODUCT_NAME'
143992: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143993: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143994: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143995: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143996: ,p_ae_header_id => NULL

Line 143993: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

143989: ,p_lookup_code => l_component_type_code
143990: )
143991: ,p_token_4 => 'PRODUCT_NAME'
143992: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143993: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143994: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143995: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143996: ,p_ae_header_id => NULL
143997: );

Line 143994: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

143990: )
143991: ,p_token_4 => 'PRODUCT_NAME'
143992: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143993: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143994: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143995: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143996: ,p_ae_header_id => NULL
143997: );
143998:

Line 143995: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

143991: ,p_token_4 => 'PRODUCT_NAME'
143992: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143993: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143994: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143995: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143996: ,p_ae_header_id => NULL
143997: );
143998:
143999: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 144026: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144022: ----------------------------------------------------------------------------------
144023: -- 4219869 Business Flow
144024: -- Update journal entry status -- Need to generate this within IF
144025: ----------------------------------------------------------------------------------
144026: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144027: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
144028: ,p_balance_type_code => l_balance_type_code
144029: );
144030:

Line 144118: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

144114:
144115: --
144116: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
144117: --
144118: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
144119: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
144120: ELSE
144121: ---------------------------------------------------------------------------------------------------
144122: -- 4262811a Switch Sign

Line 144143: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144139:
144140: XLA_AE_LINES_PKG.ValidateCurrentLine;
144141: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
144142:
144143: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144144: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
144145: ,p_balance_type_code => l_balance_type_code);
144146:
144147: END IF;

Line 144274: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

144270: l_tmp_amt NUMBER;
144271: l_acc_rev_natural_side_code VARCHAR2(1);
144272:
144273: l_num_entries NUMBER;
144274: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144275: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144276: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144277: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144278: l_recog_line_1 NUMBER;

Line 144275: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

144271: l_acc_rev_natural_side_code VARCHAR2(1);
144272:
144273: l_num_entries NUMBER;
144274: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144275: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144276: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144277: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144278: l_recog_line_1 NUMBER;
144279: l_recog_line_2 NUMBER;

Line 144276: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

144272:
144273: l_num_entries NUMBER;
144274: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144275: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144276: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144277: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144278: l_recog_line_1 NUMBER;
144279: l_recog_line_2 NUMBER;
144280:

Line 144277: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

144273: l_num_entries NUMBER;
144274: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144275: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144276: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144277: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144278: l_recog_line_1 NUMBER;
144279: l_recog_line_2 NUMBER;
144280:
144281: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 144283: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

144279: l_recog_line_2 NUMBER;
144280:
144281: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
144282: l_bflow_applied_to_amt NUMBER; -- 5132302
144283: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
144284:
144285: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
144286:
144287: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 144358: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

144354: l_accrual_line_num := NULL; -- 4262811
144355: l_tmp_amt := NULL; -- 4262811
144356: --
144357:
144358: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
144359: l_balance_type_code <> 'B' THEN
144360: IF NVL(p_source_97,9E125) = 1
144361: THEN
144362:

Line 144429: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

144425: --
144426: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
144427:
144428: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
144429: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
144430:
144431: -- 4955764
144432: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
144433: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 144473: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

144469: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
144470:
144471: IF xla_accounting_cache_pkg.GetValueChar
144472: (p_source_code => 'LEDGER_CATEGORY_CODE'
144473: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
144474: AND l_bflow_method_code = 'PRIOR_ENTRY'
144475: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
144476: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
144477: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 144610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

144606: p_lookup_type => 'XLA_OWNER_TYPE'
144607: ,p_lookup_code => l_component_type_code
144608: )
144609: ,p_token_4 => 'PRODUCT_NAME'
144610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144614: ,p_ae_header_id => NULL

Line 144611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

144607: ,p_lookup_code => l_component_type_code
144608: )
144609: ,p_token_4 => 'PRODUCT_NAME'
144610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144614: ,p_ae_header_id => NULL
144615: );

Line 144612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

144608: )
144609: ,p_token_4 => 'PRODUCT_NAME'
144610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144614: ,p_ae_header_id => NULL
144615: );
144616:

Line 144613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

144609: ,p_token_4 => 'PRODUCT_NAME'
144610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144614: ,p_ae_header_id => NULL
144615: );
144616:
144617: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 144644: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144640: ----------------------------------------------------------------------------------
144641: -- 4219869 Business Flow
144642: -- Update journal entry status -- Need to generate this within IF
144643: ----------------------------------------------------------------------------------
144644: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144645: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
144646: ,p_balance_type_code => l_balance_type_code
144647: );
144648:

Line 144736: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

144732:
144733: --
144734: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
144735: --
144736: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
144737: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
144738: ELSE
144739: ---------------------------------------------------------------------------------------------------
144740: -- 4262811a Switch Sign

Line 144761: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144757:
144758: XLA_AE_LINES_PKG.ValidateCurrentLine;
144759: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
144760:
144761: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144762: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
144763: ,p_balance_type_code => l_balance_type_code);
144764:
144765: END IF;

Line 144892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

144888: l_tmp_amt NUMBER;
144889: l_acc_rev_natural_side_code VARCHAR2(1);
144890:
144891: l_num_entries NUMBER;
144892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144896: l_recog_line_1 NUMBER;

Line 144893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

144889: l_acc_rev_natural_side_code VARCHAR2(1);
144890:
144891: l_num_entries NUMBER;
144892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144896: l_recog_line_1 NUMBER;
144897: l_recog_line_2 NUMBER;

Line 144894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

144890:
144891: l_num_entries NUMBER;
144892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144896: l_recog_line_1 NUMBER;
144897: l_recog_line_2 NUMBER;
144898:

Line 144895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

144891: l_num_entries NUMBER;
144892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144896: l_recog_line_1 NUMBER;
144897: l_recog_line_2 NUMBER;
144898:
144899: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 144901: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

144897: l_recog_line_2 NUMBER;
144898:
144899: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
144900: l_bflow_applied_to_amt NUMBER; -- 5132302
144901: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
144902:
144903: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
144904:
144905: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 144976: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

144972: l_accrual_line_num := NULL; -- 4262811
144973: l_tmp_amt := NULL; -- 4262811
144974: --
144975:
144976: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
144977: l_balance_type_code <> 'B' THEN
144978: IF NVL(p_source_97,9E125) = 1
144979: THEN
144980:

Line 145047: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

145043: --
145044: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
145045:
145046: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
145047: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
145048:
145049: -- 4955764
145050: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
145051: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 145091: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

145087: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
145088:
145089: IF xla_accounting_cache_pkg.GetValueChar
145090: (p_source_code => 'LEDGER_CATEGORY_CODE'
145091: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
145092: AND l_bflow_method_code = 'PRIOR_ENTRY'
145093: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
145094: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
145095: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 145228: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

145224: p_lookup_type => 'XLA_OWNER_TYPE'
145225: ,p_lookup_code => l_component_type_code
145226: )
145227: ,p_token_4 => 'PRODUCT_NAME'
145228: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145229: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145230: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145231: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145232: ,p_ae_header_id => NULL

Line 145229: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

145225: ,p_lookup_code => l_component_type_code
145226: )
145227: ,p_token_4 => 'PRODUCT_NAME'
145228: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145229: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145230: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145231: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145232: ,p_ae_header_id => NULL
145233: );

Line 145230: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

145226: )
145227: ,p_token_4 => 'PRODUCT_NAME'
145228: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145229: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145230: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145231: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145232: ,p_ae_header_id => NULL
145233: );
145234:

Line 145231: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

145227: ,p_token_4 => 'PRODUCT_NAME'
145228: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145229: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145230: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145231: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145232: ,p_ae_header_id => NULL
145233: );
145234:
145235: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 145262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

145258: ----------------------------------------------------------------------------------
145259: -- 4219869 Business Flow
145260: -- Update journal entry status -- Need to generate this within IF
145261: ----------------------------------------------------------------------------------
145262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
145263: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
145264: ,p_balance_type_code => l_balance_type_code
145265: );
145266:

Line 145354: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

145350:
145351: --
145352: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
145353: --
145354: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
145355: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
145356: ELSE
145357: ---------------------------------------------------------------------------------------------------
145358: -- 4262811a Switch Sign

Line 145379: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

145375:
145376: XLA_AE_LINES_PKG.ValidateCurrentLine;
145377: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
145378:
145379: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
145380: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
145381: ,p_balance_type_code => l_balance_type_code);
145382:
145383: END IF;

Line 145510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

145506: l_tmp_amt NUMBER;
145507: l_acc_rev_natural_side_code VARCHAR2(1);
145508:
145509: l_num_entries NUMBER;
145510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145514: l_recog_line_1 NUMBER;

Line 145511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

145507: l_acc_rev_natural_side_code VARCHAR2(1);
145508:
145509: l_num_entries NUMBER;
145510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145514: l_recog_line_1 NUMBER;
145515: l_recog_line_2 NUMBER;

Line 145512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

145508:
145509: l_num_entries NUMBER;
145510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145514: l_recog_line_1 NUMBER;
145515: l_recog_line_2 NUMBER;
145516:

Line 145513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

145509: l_num_entries NUMBER;
145510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145514: l_recog_line_1 NUMBER;
145515: l_recog_line_2 NUMBER;
145516:
145517: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 145519: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

145515: l_recog_line_2 NUMBER;
145516:
145517: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
145518: l_bflow_applied_to_amt NUMBER; -- 5132302
145519: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
145520:
145521: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
145522:
145523: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 145594: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

145590: l_accrual_line_num := NULL; -- 4262811
145591: l_tmp_amt := NULL; -- 4262811
145592: --
145593:
145594: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
145595: l_balance_type_code <> 'B' THEN
145596: IF NVL(p_source_97,9E125) = 1
145597: THEN
145598:

Line 145665: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

145661: --
145662: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
145663:
145664: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
145665: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
145666:
145667: -- 4955764
145668: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
145669: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 145709: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

145705: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
145706:
145707: IF xla_accounting_cache_pkg.GetValueChar
145708: (p_source_code => 'LEDGER_CATEGORY_CODE'
145709: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
145710: AND l_bflow_method_code = 'PRIOR_ENTRY'
145711: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
145712: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
145713: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 145846: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

145842: p_lookup_type => 'XLA_OWNER_TYPE'
145843: ,p_lookup_code => l_component_type_code
145844: )
145845: ,p_token_4 => 'PRODUCT_NAME'
145846: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145847: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145848: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145849: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145850: ,p_ae_header_id => NULL

Line 145847: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

145843: ,p_lookup_code => l_component_type_code
145844: )
145845: ,p_token_4 => 'PRODUCT_NAME'
145846: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145847: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145848: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145849: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145850: ,p_ae_header_id => NULL
145851: );

Line 145848: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

145844: )
145845: ,p_token_4 => 'PRODUCT_NAME'
145846: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145847: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145848: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145849: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145850: ,p_ae_header_id => NULL
145851: );
145852:

Line 145849: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

145845: ,p_token_4 => 'PRODUCT_NAME'
145846: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145847: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145848: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145849: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145850: ,p_ae_header_id => NULL
145851: );
145852:
145853: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 145880: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

145876: ----------------------------------------------------------------------------------
145877: -- 4219869 Business Flow
145878: -- Update journal entry status -- Need to generate this within IF
145879: ----------------------------------------------------------------------------------
145880: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
145881: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
145882: ,p_balance_type_code => l_balance_type_code
145883: );
145884:

Line 145972: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

145968:
145969: --
145970: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
145971: --
145972: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
145973: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
145974: ELSE
145975: ---------------------------------------------------------------------------------------------------
145976: -- 4262811a Switch Sign

Line 145997: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

145993:
145994: XLA_AE_LINES_PKG.ValidateCurrentLine;
145995: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
145996:
145997: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
145998: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
145999: ,p_balance_type_code => l_balance_type_code);
146000:
146001: END IF;

Line 146148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

146144: l_tmp_amt NUMBER;
146145: l_acc_rev_natural_side_code VARCHAR2(1);
146146:
146147: l_num_entries NUMBER;
146148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146152: l_recog_line_1 NUMBER;

Line 146149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

146145: l_acc_rev_natural_side_code VARCHAR2(1);
146146:
146147: l_num_entries NUMBER;
146148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146152: l_recog_line_1 NUMBER;
146153: l_recog_line_2 NUMBER;

Line 146150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

146146:
146147: l_num_entries NUMBER;
146148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146152: l_recog_line_1 NUMBER;
146153: l_recog_line_2 NUMBER;
146154:

Line 146151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

146147: l_num_entries NUMBER;
146148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146152: l_recog_line_1 NUMBER;
146153: l_recog_line_2 NUMBER;
146154:
146155: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 146157: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

146153: l_recog_line_2 NUMBER;
146154:
146155: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
146156: l_bflow_applied_to_amt NUMBER; -- 5132302
146157: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
146158:
146159: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
146160:
146161: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 146232: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

146228: l_accrual_line_num := NULL; -- 4262811
146229: l_tmp_amt := NULL; -- 4262811
146230: --
146231:
146232: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
146233: l_balance_type_code <> 'B' THEN
146234: IF NVL(p_source_97,9E125) = 1
146235: THEN
146236:

Line 146303: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

146299: --
146300: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
146301:
146302: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
146303: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
146304:
146305: -- 4955764
146306: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
146307: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 146379: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

146375: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
146376:
146377: IF xla_accounting_cache_pkg.GetValueChar
146378: (p_source_code => 'LEDGER_CATEGORY_CODE'
146379: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
146380: AND l_bflow_method_code = 'PRIOR_ENTRY'
146381: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
146382: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
146383: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 146516: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

146512: p_lookup_type => 'XLA_OWNER_TYPE'
146513: ,p_lookup_code => l_component_type_code
146514: )
146515: ,p_token_4 => 'PRODUCT_NAME'
146516: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146517: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146518: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146519: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146520: ,p_ae_header_id => NULL

Line 146517: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

146513: ,p_lookup_code => l_component_type_code
146514: )
146515: ,p_token_4 => 'PRODUCT_NAME'
146516: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146517: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146518: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146519: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146520: ,p_ae_header_id => NULL
146521: );

Line 146518: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

146514: )
146515: ,p_token_4 => 'PRODUCT_NAME'
146516: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146517: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146518: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146519: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146520: ,p_ae_header_id => NULL
146521: );
146522:

Line 146519: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

146515: ,p_token_4 => 'PRODUCT_NAME'
146516: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146517: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146518: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146519: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146520: ,p_ae_header_id => NULL
146521: );
146522:
146523: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 146550: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

146546: ----------------------------------------------------------------------------------
146547: -- 4219869 Business Flow
146548: -- Update journal entry status -- Need to generate this within IF
146549: ----------------------------------------------------------------------------------
146550: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
146551: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
146552: ,p_balance_type_code => l_balance_type_code
146553: );
146554:

Line 146642: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

146638:
146639: --
146640: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
146641: --
146642: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
146643: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
146644: ELSE
146645: ---------------------------------------------------------------------------------------------------
146646: -- 4262811a Switch Sign

Line 146667: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

146663:
146664: XLA_AE_LINES_PKG.ValidateCurrentLine;
146665: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
146666:
146667: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
146668: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
146669: ,p_balance_type_code => l_balance_type_code);
146670:
146671: END IF;

Line 146798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

146794: l_tmp_amt NUMBER;
146795: l_acc_rev_natural_side_code VARCHAR2(1);
146796:
146797: l_num_entries NUMBER;
146798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146802: l_recog_line_1 NUMBER;

Line 146799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

146795: l_acc_rev_natural_side_code VARCHAR2(1);
146796:
146797: l_num_entries NUMBER;
146798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146802: l_recog_line_1 NUMBER;
146803: l_recog_line_2 NUMBER;

Line 146800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

146796:
146797: l_num_entries NUMBER;
146798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146802: l_recog_line_1 NUMBER;
146803: l_recog_line_2 NUMBER;
146804:

Line 146801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

146797: l_num_entries NUMBER;
146798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146802: l_recog_line_1 NUMBER;
146803: l_recog_line_2 NUMBER;
146804:
146805: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 146807: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

146803: l_recog_line_2 NUMBER;
146804:
146805: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
146806: l_bflow_applied_to_amt NUMBER; -- 5132302
146807: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
146808:
146809: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
146810:
146811: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 146882: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

146878: l_accrual_line_num := NULL; -- 4262811
146879: l_tmp_amt := NULL; -- 4262811
146880: --
146881:
146882: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
146883: l_balance_type_code <> 'B' THEN
146884: IF NVL(p_source_97,9E125) = 1
146885: THEN
146886:

Line 146953: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

146949: --
146950: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
146951:
146952: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
146953: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
146954:
146955: -- 4955764
146956: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
146957: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 146997: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

146993: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
146994:
146995: IF xla_accounting_cache_pkg.GetValueChar
146996: (p_source_code => 'LEDGER_CATEGORY_CODE'
146997: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
146998: AND l_bflow_method_code = 'PRIOR_ENTRY'
146999: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
147000: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
147001: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 147134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

147130: p_lookup_type => 'XLA_OWNER_TYPE'
147131: ,p_lookup_code => l_component_type_code
147132: )
147133: ,p_token_4 => 'PRODUCT_NAME'
147134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147138: ,p_ae_header_id => NULL

Line 147135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

147131: ,p_lookup_code => l_component_type_code
147132: )
147133: ,p_token_4 => 'PRODUCT_NAME'
147134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147138: ,p_ae_header_id => NULL
147139: );

Line 147136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

147132: )
147133: ,p_token_4 => 'PRODUCT_NAME'
147134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147138: ,p_ae_header_id => NULL
147139: );
147140:

Line 147137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

147133: ,p_token_4 => 'PRODUCT_NAME'
147134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147138: ,p_ae_header_id => NULL
147139: );
147140:
147141: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 147168: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

147164: ----------------------------------------------------------------------------------
147165: -- 4219869 Business Flow
147166: -- Update journal entry status -- Need to generate this within IF
147167: ----------------------------------------------------------------------------------
147168: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
147169: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
147170: ,p_balance_type_code => l_balance_type_code
147171: );
147172:

Line 147260: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

147256:
147257: --
147258: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
147259: --
147260: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
147261: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
147262: ELSE
147263: ---------------------------------------------------------------------------------------------------
147264: -- 4262811a Switch Sign

Line 147285: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

147281:
147282: XLA_AE_LINES_PKG.ValidateCurrentLine;
147283: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
147284:
147285: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
147286: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
147287: ,p_balance_type_code => l_balance_type_code);
147288:
147289: END IF;

Line 147436: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

147432: l_tmp_amt NUMBER;
147433: l_acc_rev_natural_side_code VARCHAR2(1);
147434:
147435: l_num_entries NUMBER;
147436: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147437: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147438: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147439: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147440: l_recog_line_1 NUMBER;

Line 147437: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

147433: l_acc_rev_natural_side_code VARCHAR2(1);
147434:
147435: l_num_entries NUMBER;
147436: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147437: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147438: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147439: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147440: l_recog_line_1 NUMBER;
147441: l_recog_line_2 NUMBER;

Line 147438: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

147434:
147435: l_num_entries NUMBER;
147436: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147437: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147438: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147439: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147440: l_recog_line_1 NUMBER;
147441: l_recog_line_2 NUMBER;
147442:

Line 147439: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

147435: l_num_entries NUMBER;
147436: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147437: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147438: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147439: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147440: l_recog_line_1 NUMBER;
147441: l_recog_line_2 NUMBER;
147442:
147443: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 147445: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

147441: l_recog_line_2 NUMBER;
147442:
147443: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
147444: l_bflow_applied_to_amt NUMBER; -- 5132302
147445: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
147446:
147447: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
147448:
147449: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 147520: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

147516: l_accrual_line_num := NULL; -- 4262811
147517: l_tmp_amt := NULL; -- 4262811
147518: --
147519:
147520: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
147521: l_balance_type_code <> 'B' THEN
147522: IF NVL(p_source_97,9E125) = 1
147523: THEN
147524:

Line 147591: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

147587: --
147588: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
147589:
147590: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
147591: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
147592:
147593: -- 4955764
147594: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
147595: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 147635: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

147631: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
147632:
147633: IF xla_accounting_cache_pkg.GetValueChar
147634: (p_source_code => 'LEDGER_CATEGORY_CODE'
147635: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
147636: AND l_bflow_method_code = 'PRIOR_ENTRY'
147637: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
147638: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
147639: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 147782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

147778: p_lookup_type => 'XLA_OWNER_TYPE'
147779: ,p_lookup_code => l_component_type_code
147780: )
147781: ,p_token_4 => 'PRODUCT_NAME'
147782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147786: ,p_ae_header_id => NULL

Line 147783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

147779: ,p_lookup_code => l_component_type_code
147780: )
147781: ,p_token_4 => 'PRODUCT_NAME'
147782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147786: ,p_ae_header_id => NULL
147787: );

Line 147784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

147780: )
147781: ,p_token_4 => 'PRODUCT_NAME'
147782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147786: ,p_ae_header_id => NULL
147787: );
147788:

Line 147785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

147781: ,p_token_4 => 'PRODUCT_NAME'
147782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147786: ,p_ae_header_id => NULL
147787: );
147788:
147789: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 147816: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

147812: ----------------------------------------------------------------------------------
147813: -- 4219869 Business Flow
147814: -- Update journal entry status -- Need to generate this within IF
147815: ----------------------------------------------------------------------------------
147816: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
147817: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
147818: ,p_balance_type_code => l_balance_type_code
147819: );
147820:

Line 147918: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

147914:
147915: --
147916: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
147917: --
147918: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
147919: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
147920: ELSE
147921: ---------------------------------------------------------------------------------------------------
147922: -- 4262811a Switch Sign

Line 147943: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

147939:
147940: XLA_AE_LINES_PKG.ValidateCurrentLine;
147941: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
147942:
147943: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
147944: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
147945: ,p_balance_type_code => l_balance_type_code);
147946:
147947: END IF;

Line 148074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

148070: l_tmp_amt NUMBER;
148071: l_acc_rev_natural_side_code VARCHAR2(1);
148072:
148073: l_num_entries NUMBER;
148074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148078: l_recog_line_1 NUMBER;

Line 148075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

148071: l_acc_rev_natural_side_code VARCHAR2(1);
148072:
148073: l_num_entries NUMBER;
148074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148078: l_recog_line_1 NUMBER;
148079: l_recog_line_2 NUMBER;

Line 148076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

148072:
148073: l_num_entries NUMBER;
148074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148078: l_recog_line_1 NUMBER;
148079: l_recog_line_2 NUMBER;
148080:

Line 148077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

148073: l_num_entries NUMBER;
148074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148078: l_recog_line_1 NUMBER;
148079: l_recog_line_2 NUMBER;
148080:
148081: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 148083: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

148079: l_recog_line_2 NUMBER;
148080:
148081: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
148082: l_bflow_applied_to_amt NUMBER; -- 5132302
148083: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
148084:
148085: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
148086:
148087: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 148158: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

148154: l_accrual_line_num := NULL; -- 4262811
148155: l_tmp_amt := NULL; -- 4262811
148156: --
148157:
148158: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
148159: l_balance_type_code <> 'B' THEN
148160: IF NVL(p_source_97,9E125) = 1
148161: THEN
148162:

Line 148229: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

148225: --
148226: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
148227:
148228: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
148229: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
148230:
148231: -- 4955764
148232: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
148233: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 148273: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

148269: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
148270:
148271: IF xla_accounting_cache_pkg.GetValueChar
148272: (p_source_code => 'LEDGER_CATEGORY_CODE'
148273: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
148274: AND l_bflow_method_code = 'PRIOR_ENTRY'
148275: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
148276: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
148277: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 148410: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

148406: p_lookup_type => 'XLA_OWNER_TYPE'
148407: ,p_lookup_code => l_component_type_code
148408: )
148409: ,p_token_4 => 'PRODUCT_NAME'
148410: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148411: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148412: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148413: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148414: ,p_ae_header_id => NULL

Line 148411: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

148407: ,p_lookup_code => l_component_type_code
148408: )
148409: ,p_token_4 => 'PRODUCT_NAME'
148410: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148411: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148412: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148413: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148414: ,p_ae_header_id => NULL
148415: );

Line 148412: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

148408: )
148409: ,p_token_4 => 'PRODUCT_NAME'
148410: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148411: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148412: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148413: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148414: ,p_ae_header_id => NULL
148415: );
148416:

Line 148413: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

148409: ,p_token_4 => 'PRODUCT_NAME'
148410: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148411: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148412: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148413: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148414: ,p_ae_header_id => NULL
148415: );
148416:
148417: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 148444: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

148440: ----------------------------------------------------------------------------------
148441: -- 4219869 Business Flow
148442: -- Update journal entry status -- Need to generate this within IF
148443: ----------------------------------------------------------------------------------
148444: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
148445: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
148446: ,p_balance_type_code => l_balance_type_code
148447: );
148448:

Line 148536: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

148532:
148533: --
148534: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
148535: --
148536: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
148537: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
148538: ELSE
148539: ---------------------------------------------------------------------------------------------------
148540: -- 4262811a Switch Sign

Line 148561: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

148557:
148558: XLA_AE_LINES_PKG.ValidateCurrentLine;
148559: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
148560:
148561: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
148562: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
148563: ,p_balance_type_code => l_balance_type_code);
148564:
148565: END IF;

Line 148692: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

148688: l_tmp_amt NUMBER;
148689: l_acc_rev_natural_side_code VARCHAR2(1);
148690:
148691: l_num_entries NUMBER;
148692: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148693: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148694: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148695: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148696: l_recog_line_1 NUMBER;

Line 148693: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

148689: l_acc_rev_natural_side_code VARCHAR2(1);
148690:
148691: l_num_entries NUMBER;
148692: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148693: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148694: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148695: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148696: l_recog_line_1 NUMBER;
148697: l_recog_line_2 NUMBER;

Line 148694: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

148690:
148691: l_num_entries NUMBER;
148692: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148693: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148694: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148695: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148696: l_recog_line_1 NUMBER;
148697: l_recog_line_2 NUMBER;
148698:

Line 148695: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

148691: l_num_entries NUMBER;
148692: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148693: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148694: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148695: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148696: l_recog_line_1 NUMBER;
148697: l_recog_line_2 NUMBER;
148698:
148699: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 148701: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

148697: l_recog_line_2 NUMBER;
148698:
148699: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
148700: l_bflow_applied_to_amt NUMBER; -- 5132302
148701: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
148702:
148703: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
148704:
148705: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 148776: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

148772: l_accrual_line_num := NULL; -- 4262811
148773: l_tmp_amt := NULL; -- 4262811
148774: --
148775:
148776: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
148777: l_balance_type_code <> 'B' THEN
148778: IF NVL(p_source_97,9E125) = 1
148779: THEN
148780:

Line 148847: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

148843: --
148844: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
148845:
148846: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
148847: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
148848:
148849: -- 4955764
148850: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
148851: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 148891: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

148887: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
148888:
148889: IF xla_accounting_cache_pkg.GetValueChar
148890: (p_source_code => 'LEDGER_CATEGORY_CODE'
148891: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
148892: AND l_bflow_method_code = 'PRIOR_ENTRY'
148893: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
148894: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
148895: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 149028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

149024: p_lookup_type => 'XLA_OWNER_TYPE'
149025: ,p_lookup_code => l_component_type_code
149026: )
149027: ,p_token_4 => 'PRODUCT_NAME'
149028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149032: ,p_ae_header_id => NULL

Line 149029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

149025: ,p_lookup_code => l_component_type_code
149026: )
149027: ,p_token_4 => 'PRODUCT_NAME'
149028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149032: ,p_ae_header_id => NULL
149033: );

Line 149030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

149026: )
149027: ,p_token_4 => 'PRODUCT_NAME'
149028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149032: ,p_ae_header_id => NULL
149033: );
149034:

Line 149031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

149027: ,p_token_4 => 'PRODUCT_NAME'
149028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149032: ,p_ae_header_id => NULL
149033: );
149034:
149035: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 149062: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149058: ----------------------------------------------------------------------------------
149059: -- 4219869 Business Flow
149060: -- Update journal entry status -- Need to generate this within IF
149061: ----------------------------------------------------------------------------------
149062: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149063: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
149064: ,p_balance_type_code => l_balance_type_code
149065: );
149066:

Line 149154: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

149150:
149151: --
149152: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
149153: --
149154: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
149155: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
149156: ELSE
149157: ---------------------------------------------------------------------------------------------------
149158: -- 4262811a Switch Sign

Line 149179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149175:
149176: XLA_AE_LINES_PKG.ValidateCurrentLine;
149177: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
149178:
149179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149180: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
149181: ,p_balance_type_code => l_balance_type_code);
149182:
149183: END IF;

Line 149330: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

149326: l_tmp_amt NUMBER;
149327: l_acc_rev_natural_side_code VARCHAR2(1);
149328:
149329: l_num_entries NUMBER;
149330: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149331: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149332: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149333: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149334: l_recog_line_1 NUMBER;

Line 149331: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

149327: l_acc_rev_natural_side_code VARCHAR2(1);
149328:
149329: l_num_entries NUMBER;
149330: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149331: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149332: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149333: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149334: l_recog_line_1 NUMBER;
149335: l_recog_line_2 NUMBER;

Line 149332: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

149328:
149329: l_num_entries NUMBER;
149330: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149331: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149332: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149333: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149334: l_recog_line_1 NUMBER;
149335: l_recog_line_2 NUMBER;
149336:

Line 149333: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

149329: l_num_entries NUMBER;
149330: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149331: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149332: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149333: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149334: l_recog_line_1 NUMBER;
149335: l_recog_line_2 NUMBER;
149336:
149337: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 149339: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

149335: l_recog_line_2 NUMBER;
149336:
149337: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
149338: l_bflow_applied_to_amt NUMBER; -- 5132302
149339: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
149340:
149341: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
149342:
149343: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 149414: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

149410: l_accrual_line_num := NULL; -- 4262811
149411: l_tmp_amt := NULL; -- 4262811
149412: --
149413:
149414: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
149415: l_balance_type_code <> 'B' THEN
149416: IF NVL(p_source_97,9E125) = 1
149417: THEN
149418:

Line 149485: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

149481: --
149482: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
149483:
149484: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
149485: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
149486:
149487: -- 4955764
149488: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
149489: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 149561: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

149557: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
149558:
149559: IF xla_accounting_cache_pkg.GetValueChar
149560: (p_source_code => 'LEDGER_CATEGORY_CODE'
149561: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
149562: AND l_bflow_method_code = 'PRIOR_ENTRY'
149563: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
149564: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
149565: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 149698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

149694: p_lookup_type => 'XLA_OWNER_TYPE'
149695: ,p_lookup_code => l_component_type_code
149696: )
149697: ,p_token_4 => 'PRODUCT_NAME'
149698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149702: ,p_ae_header_id => NULL

Line 149699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

149695: ,p_lookup_code => l_component_type_code
149696: )
149697: ,p_token_4 => 'PRODUCT_NAME'
149698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149702: ,p_ae_header_id => NULL
149703: );

Line 149700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

149696: )
149697: ,p_token_4 => 'PRODUCT_NAME'
149698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149702: ,p_ae_header_id => NULL
149703: );
149704:

Line 149701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

149697: ,p_token_4 => 'PRODUCT_NAME'
149698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149702: ,p_ae_header_id => NULL
149703: );
149704:
149705: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 149732: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149728: ----------------------------------------------------------------------------------
149729: -- 4219869 Business Flow
149730: -- Update journal entry status -- Need to generate this within IF
149731: ----------------------------------------------------------------------------------
149732: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149733: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
149734: ,p_balance_type_code => l_balance_type_code
149735: );
149736:

Line 149824: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

149820:
149821: --
149822: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
149823: --
149824: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
149825: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
149826: ELSE
149827: ---------------------------------------------------------------------------------------------------
149828: -- 4262811a Switch Sign

Line 149849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149845:
149846: XLA_AE_LINES_PKG.ValidateCurrentLine;
149847: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
149848:
149849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149850: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
149851: ,p_balance_type_code => l_balance_type_code);
149852:
149853: END IF;

Line 149980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

149976: l_tmp_amt NUMBER;
149977: l_acc_rev_natural_side_code VARCHAR2(1);
149978:
149979: l_num_entries NUMBER;
149980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149984: l_recog_line_1 NUMBER;

Line 149981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

149977: l_acc_rev_natural_side_code VARCHAR2(1);
149978:
149979: l_num_entries NUMBER;
149980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149984: l_recog_line_1 NUMBER;
149985: l_recog_line_2 NUMBER;

Line 149982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

149978:
149979: l_num_entries NUMBER;
149980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149984: l_recog_line_1 NUMBER;
149985: l_recog_line_2 NUMBER;
149986:

Line 149983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

149979: l_num_entries NUMBER;
149980: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149981: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149982: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149983: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149984: l_recog_line_1 NUMBER;
149985: l_recog_line_2 NUMBER;
149986:
149987: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 149989: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

149985: l_recog_line_2 NUMBER;
149986:
149987: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
149988: l_bflow_applied_to_amt NUMBER; -- 5132302
149989: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
149990:
149991: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
149992:
149993: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 150064: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

150060: l_accrual_line_num := NULL; -- 4262811
150061: l_tmp_amt := NULL; -- 4262811
150062: --
150063:
150064: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
150065: l_balance_type_code <> 'B' THEN
150066: IF NVL(p_source_97,9E125) = 1
150067: THEN
150068:

Line 150135: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

150131: --
150132: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
150133:
150134: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
150135: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
150136:
150137: -- 4955764
150138: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
150139: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 150179: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

150175: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
150176:
150177: IF xla_accounting_cache_pkg.GetValueChar
150178: (p_source_code => 'LEDGER_CATEGORY_CODE'
150179: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
150180: AND l_bflow_method_code = 'PRIOR_ENTRY'
150181: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
150182: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
150183: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 150316: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

150312: p_lookup_type => 'XLA_OWNER_TYPE'
150313: ,p_lookup_code => l_component_type_code
150314: )
150315: ,p_token_4 => 'PRODUCT_NAME'
150316: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150317: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150318: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150319: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150320: ,p_ae_header_id => NULL

Line 150317: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

150313: ,p_lookup_code => l_component_type_code
150314: )
150315: ,p_token_4 => 'PRODUCT_NAME'
150316: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150317: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150318: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150319: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150320: ,p_ae_header_id => NULL
150321: );

Line 150318: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

150314: )
150315: ,p_token_4 => 'PRODUCT_NAME'
150316: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150317: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150318: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150319: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150320: ,p_ae_header_id => NULL
150321: );
150322:

Line 150319: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

150315: ,p_token_4 => 'PRODUCT_NAME'
150316: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150317: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150318: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150319: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150320: ,p_ae_header_id => NULL
150321: );
150322:
150323: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 150350: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

150346: ----------------------------------------------------------------------------------
150347: -- 4219869 Business Flow
150348: -- Update journal entry status -- Need to generate this within IF
150349: ----------------------------------------------------------------------------------
150350: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
150351: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
150352: ,p_balance_type_code => l_balance_type_code
150353: );
150354:

Line 150442: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

150438:
150439: --
150440: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
150441: --
150442: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
150443: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
150444: ELSE
150445: ---------------------------------------------------------------------------------------------------
150446: -- 4262811a Switch Sign

Line 150467: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

150463:
150464: XLA_AE_LINES_PKG.ValidateCurrentLine;
150465: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
150466:
150467: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
150468: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
150469: ,p_balance_type_code => l_balance_type_code);
150470:
150471: END IF;

Line 150598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

150594: l_tmp_amt NUMBER;
150595: l_acc_rev_natural_side_code VARCHAR2(1);
150596:
150597: l_num_entries NUMBER;
150598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150602: l_recog_line_1 NUMBER;

Line 150599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

150595: l_acc_rev_natural_side_code VARCHAR2(1);
150596:
150597: l_num_entries NUMBER;
150598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150602: l_recog_line_1 NUMBER;
150603: l_recog_line_2 NUMBER;

Line 150600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

150596:
150597: l_num_entries NUMBER;
150598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150602: l_recog_line_1 NUMBER;
150603: l_recog_line_2 NUMBER;
150604:

Line 150601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

150597: l_num_entries NUMBER;
150598: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150599: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150600: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150601: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150602: l_recog_line_1 NUMBER;
150603: l_recog_line_2 NUMBER;
150604:
150605: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 150607: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

150603: l_recog_line_2 NUMBER;
150604:
150605: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
150606: l_bflow_applied_to_amt NUMBER; -- 5132302
150607: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
150608:
150609: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
150610:
150611: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 150682: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

150678: l_accrual_line_num := NULL; -- 4262811
150679: l_tmp_amt := NULL; -- 4262811
150680: --
150681:
150682: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
150683: l_balance_type_code <> 'B' THEN
150684: IF NVL(p_source_97,9E125) = 1
150685: THEN
150686:

Line 150753: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

150749: --
150750: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
150751:
150752: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
150753: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
150754:
150755: -- 4955764
150756: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
150757: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 150797: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

150793: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
150794:
150795: IF xla_accounting_cache_pkg.GetValueChar
150796: (p_source_code => 'LEDGER_CATEGORY_CODE'
150797: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
150798: AND l_bflow_method_code = 'PRIOR_ENTRY'
150799: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
150800: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
150801: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 150934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

150930: p_lookup_type => 'XLA_OWNER_TYPE'
150931: ,p_lookup_code => l_component_type_code
150932: )
150933: ,p_token_4 => 'PRODUCT_NAME'
150934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150938: ,p_ae_header_id => NULL

Line 150935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

150931: ,p_lookup_code => l_component_type_code
150932: )
150933: ,p_token_4 => 'PRODUCT_NAME'
150934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150938: ,p_ae_header_id => NULL
150939: );

Line 150936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

150932: )
150933: ,p_token_4 => 'PRODUCT_NAME'
150934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150938: ,p_ae_header_id => NULL
150939: );
150940:

Line 150937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

150933: ,p_token_4 => 'PRODUCT_NAME'
150934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150938: ,p_ae_header_id => NULL
150939: );
150940:
150941: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 150968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

150964: ----------------------------------------------------------------------------------
150965: -- 4219869 Business Flow
150966: -- Update journal entry status -- Need to generate this within IF
150967: ----------------------------------------------------------------------------------
150968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
150969: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
150970: ,p_balance_type_code => l_balance_type_code
150971: );
150972:

Line 151060: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

151056:
151057: --
151058: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
151059: --
151060: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
151061: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
151062: ELSE
151063: ---------------------------------------------------------------------------------------------------
151064: -- 4262811a Switch Sign

Line 151085: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

151081:
151082: XLA_AE_LINES_PKG.ValidateCurrentLine;
151083: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
151084:
151085: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
151086: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
151087: ,p_balance_type_code => l_balance_type_code);
151088:
151089: END IF;

Line 151236: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

151232: l_tmp_amt NUMBER;
151233: l_acc_rev_natural_side_code VARCHAR2(1);
151234:
151235: l_num_entries NUMBER;
151236: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151237: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151238: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151239: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151240: l_recog_line_1 NUMBER;

Line 151237: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

151233: l_acc_rev_natural_side_code VARCHAR2(1);
151234:
151235: l_num_entries NUMBER;
151236: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151237: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151238: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151239: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151240: l_recog_line_1 NUMBER;
151241: l_recog_line_2 NUMBER;

Line 151238: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

151234:
151235: l_num_entries NUMBER;
151236: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151237: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151238: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151239: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151240: l_recog_line_1 NUMBER;
151241: l_recog_line_2 NUMBER;
151242:

Line 151239: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

151235: l_num_entries NUMBER;
151236: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151237: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151238: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151239: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151240: l_recog_line_1 NUMBER;
151241: l_recog_line_2 NUMBER;
151242:
151243: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 151245: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

151241: l_recog_line_2 NUMBER;
151242:
151243: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
151244: l_bflow_applied_to_amt NUMBER; -- 5132302
151245: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
151246:
151247: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
151248:
151249: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 151320: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

151316: l_accrual_line_num := NULL; -- 4262811
151317: l_tmp_amt := NULL; -- 4262811
151318: --
151319:
151320: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
151321: l_balance_type_code <> 'B' THEN
151322: IF NVL(p_source_97,9E125) = 1
151323: THEN
151324:

Line 151391: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

151387: --
151388: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
151389:
151390: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
151391: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
151392:
151393: -- 4955764
151394: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
151395: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 151467: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

151463: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
151464:
151465: IF xla_accounting_cache_pkg.GetValueChar
151466: (p_source_code => 'LEDGER_CATEGORY_CODE'
151467: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
151468: AND l_bflow_method_code = 'PRIOR_ENTRY'
151469: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
151470: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
151471: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 151604: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

151600: p_lookup_type => 'XLA_OWNER_TYPE'
151601: ,p_lookup_code => l_component_type_code
151602: )
151603: ,p_token_4 => 'PRODUCT_NAME'
151604: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151605: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151606: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151607: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151608: ,p_ae_header_id => NULL

Line 151605: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

151601: ,p_lookup_code => l_component_type_code
151602: )
151603: ,p_token_4 => 'PRODUCT_NAME'
151604: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151605: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151606: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151607: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151608: ,p_ae_header_id => NULL
151609: );

Line 151606: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

151602: )
151603: ,p_token_4 => 'PRODUCT_NAME'
151604: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151605: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151606: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151607: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151608: ,p_ae_header_id => NULL
151609: );
151610:

Line 151607: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

151603: ,p_token_4 => 'PRODUCT_NAME'
151604: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151605: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151606: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151607: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151608: ,p_ae_header_id => NULL
151609: );
151610:
151611: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 151638: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

151634: ----------------------------------------------------------------------------------
151635: -- 4219869 Business Flow
151636: -- Update journal entry status -- Need to generate this within IF
151637: ----------------------------------------------------------------------------------
151638: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
151639: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
151640: ,p_balance_type_code => l_balance_type_code
151641: );
151642:

Line 151730: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

151726:
151727: --
151728: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
151729: --
151730: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
151731: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
151732: ELSE
151733: ---------------------------------------------------------------------------------------------------
151734: -- 4262811a Switch Sign

Line 151755: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

151751:
151752: XLA_AE_LINES_PKG.ValidateCurrentLine;
151753: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
151754:
151755: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
151756: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
151757: ,p_balance_type_code => l_balance_type_code);
151758:
151759: END IF;

Line 151886: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

151882: l_tmp_amt NUMBER;
151883: l_acc_rev_natural_side_code VARCHAR2(1);
151884:
151885: l_num_entries NUMBER;
151886: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151887: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151888: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151889: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151890: l_recog_line_1 NUMBER;

Line 151887: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

151883: l_acc_rev_natural_side_code VARCHAR2(1);
151884:
151885: l_num_entries NUMBER;
151886: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151887: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151888: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151889: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151890: l_recog_line_1 NUMBER;
151891: l_recog_line_2 NUMBER;

Line 151888: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

151884:
151885: l_num_entries NUMBER;
151886: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151887: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151888: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151889: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151890: l_recog_line_1 NUMBER;
151891: l_recog_line_2 NUMBER;
151892:

Line 151889: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

151885: l_num_entries NUMBER;
151886: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151887: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151888: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151889: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151890: l_recog_line_1 NUMBER;
151891: l_recog_line_2 NUMBER;
151892:
151893: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 151895: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

151891: l_recog_line_2 NUMBER;
151892:
151893: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
151894: l_bflow_applied_to_amt NUMBER; -- 5132302
151895: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
151896:
151897: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
151898:
151899: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 151970: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

151966: l_accrual_line_num := NULL; -- 4262811
151967: l_tmp_amt := NULL; -- 4262811
151968: --
151969:
151970: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
151971: l_balance_type_code <> 'B' THEN
151972: IF NVL(p_source_97,9E125) = 1
151973: THEN
151974:

Line 152041: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

152037: --
152038: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
152039:
152040: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
152041: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
152042:
152043: -- 4955764
152044: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
152045: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 152085: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

152081: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
152082:
152083: IF xla_accounting_cache_pkg.GetValueChar
152084: (p_source_code => 'LEDGER_CATEGORY_CODE'
152085: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
152086: AND l_bflow_method_code = 'PRIOR_ENTRY'
152087: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
152088: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
152089: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 152222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

152218: p_lookup_type => 'XLA_OWNER_TYPE'
152219: ,p_lookup_code => l_component_type_code
152220: )
152221: ,p_token_4 => 'PRODUCT_NAME'
152222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152226: ,p_ae_header_id => NULL

Line 152223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

152219: ,p_lookup_code => l_component_type_code
152220: )
152221: ,p_token_4 => 'PRODUCT_NAME'
152222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152226: ,p_ae_header_id => NULL
152227: );

Line 152224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

152220: )
152221: ,p_token_4 => 'PRODUCT_NAME'
152222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152226: ,p_ae_header_id => NULL
152227: );
152228:

Line 152225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

152221: ,p_token_4 => 'PRODUCT_NAME'
152222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152226: ,p_ae_header_id => NULL
152227: );
152228:
152229: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 152256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

152252: ----------------------------------------------------------------------------------
152253: -- 4219869 Business Flow
152254: -- Update journal entry status -- Need to generate this within IF
152255: ----------------------------------------------------------------------------------
152256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
152257: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
152258: ,p_balance_type_code => l_balance_type_code
152259: );
152260:

Line 152348: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

152344:
152345: --
152346: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
152347: --
152348: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
152349: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
152350: ELSE
152351: ---------------------------------------------------------------------------------------------------
152352: -- 4262811a Switch Sign

Line 152373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

152369:
152370: XLA_AE_LINES_PKG.ValidateCurrentLine;
152371: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
152372:
152373: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
152374: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
152375: ,p_balance_type_code => l_balance_type_code);
152376:
152377: END IF;

Line 152524: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

152520: l_tmp_amt NUMBER;
152521: l_acc_rev_natural_side_code VARCHAR2(1);
152522:
152523: l_num_entries NUMBER;
152524: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152525: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152526: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152527: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152528: l_recog_line_1 NUMBER;

Line 152525: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

152521: l_acc_rev_natural_side_code VARCHAR2(1);
152522:
152523: l_num_entries NUMBER;
152524: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152525: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152526: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152527: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152528: l_recog_line_1 NUMBER;
152529: l_recog_line_2 NUMBER;

Line 152526: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

152522:
152523: l_num_entries NUMBER;
152524: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152525: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152526: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152527: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152528: l_recog_line_1 NUMBER;
152529: l_recog_line_2 NUMBER;
152530:

Line 152527: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

152523: l_num_entries NUMBER;
152524: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152525: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152526: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152527: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152528: l_recog_line_1 NUMBER;
152529: l_recog_line_2 NUMBER;
152530:
152531: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 152533: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

152529: l_recog_line_2 NUMBER;
152530:
152531: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
152532: l_bflow_applied_to_amt NUMBER; -- 5132302
152533: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
152534:
152535: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
152536:
152537: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 152608: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

152604: l_accrual_line_num := NULL; -- 4262811
152605: l_tmp_amt := NULL; -- 4262811
152606: --
152607:
152608: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
152609: l_balance_type_code <> 'B' THEN
152610: IF NVL(p_source_97,9E125) = 1
152611: THEN
152612:

Line 152679: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

152675: --
152676: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
152677:
152678: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
152679: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
152680:
152681: -- 4955764
152682: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
152683: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 152755: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

152751: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
152752:
152753: IF xla_accounting_cache_pkg.GetValueChar
152754: (p_source_code => 'LEDGER_CATEGORY_CODE'
152755: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
152756: AND l_bflow_method_code = 'PRIOR_ENTRY'
152757: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
152758: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
152759: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 152892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

152888: p_lookup_type => 'XLA_OWNER_TYPE'
152889: ,p_lookup_code => l_component_type_code
152890: )
152891: ,p_token_4 => 'PRODUCT_NAME'
152892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152896: ,p_ae_header_id => NULL

Line 152893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

152889: ,p_lookup_code => l_component_type_code
152890: )
152891: ,p_token_4 => 'PRODUCT_NAME'
152892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152896: ,p_ae_header_id => NULL
152897: );

Line 152894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

152890: )
152891: ,p_token_4 => 'PRODUCT_NAME'
152892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152896: ,p_ae_header_id => NULL
152897: );
152898:

Line 152895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

152891: ,p_token_4 => 'PRODUCT_NAME'
152892: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152893: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152894: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152895: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152896: ,p_ae_header_id => NULL
152897: );
152898:
152899: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 152926: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

152922: ----------------------------------------------------------------------------------
152923: -- 4219869 Business Flow
152924: -- Update journal entry status -- Need to generate this within IF
152925: ----------------------------------------------------------------------------------
152926: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
152927: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
152928: ,p_balance_type_code => l_balance_type_code
152929: );
152930:

Line 153018: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

153014:
153015: --
153016: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
153017: --
153018: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
153019: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
153020: ELSE
153021: ---------------------------------------------------------------------------------------------------
153022: -- 4262811a Switch Sign

Line 153043: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

153039:
153040: XLA_AE_LINES_PKG.ValidateCurrentLine;
153041: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
153042:
153043: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
153044: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
153045: ,p_balance_type_code => l_balance_type_code);
153046:
153047: END IF;

Line 153174: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

153170: l_tmp_amt NUMBER;
153171: l_acc_rev_natural_side_code VARCHAR2(1);
153172:
153173: l_num_entries NUMBER;
153174: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153175: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153176: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153177: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153178: l_recog_line_1 NUMBER;

Line 153175: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

153171: l_acc_rev_natural_side_code VARCHAR2(1);
153172:
153173: l_num_entries NUMBER;
153174: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153175: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153176: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153177: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153178: l_recog_line_1 NUMBER;
153179: l_recog_line_2 NUMBER;

Line 153176: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

153172:
153173: l_num_entries NUMBER;
153174: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153175: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153176: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153177: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153178: l_recog_line_1 NUMBER;
153179: l_recog_line_2 NUMBER;
153180:

Line 153177: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

153173: l_num_entries NUMBER;
153174: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153175: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153176: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153177: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153178: l_recog_line_1 NUMBER;
153179: l_recog_line_2 NUMBER;
153180:
153181: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 153183: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

153179: l_recog_line_2 NUMBER;
153180:
153181: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
153182: l_bflow_applied_to_amt NUMBER; -- 5132302
153183: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
153184:
153185: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
153186:
153187: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 153258: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

153254: l_accrual_line_num := NULL; -- 4262811
153255: l_tmp_amt := NULL; -- 4262811
153256: --
153257:
153258: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
153259: l_balance_type_code <> 'B' THEN
153260: IF NVL(p_source_97,9E125) = 1
153261: THEN
153262:

Line 153329: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

153325: --
153326: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
153327:
153328: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
153329: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
153330:
153331: -- 4955764
153332: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
153333: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 153373: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

153369: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
153370:
153371: IF xla_accounting_cache_pkg.GetValueChar
153372: (p_source_code => 'LEDGER_CATEGORY_CODE'
153373: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
153374: AND l_bflow_method_code = 'PRIOR_ENTRY'
153375: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
153376: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
153377: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 153510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

153506: p_lookup_type => 'XLA_OWNER_TYPE'
153507: ,p_lookup_code => l_component_type_code
153508: )
153509: ,p_token_4 => 'PRODUCT_NAME'
153510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153514: ,p_ae_header_id => NULL

Line 153511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

153507: ,p_lookup_code => l_component_type_code
153508: )
153509: ,p_token_4 => 'PRODUCT_NAME'
153510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153514: ,p_ae_header_id => NULL
153515: );

Line 153512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

153508: )
153509: ,p_token_4 => 'PRODUCT_NAME'
153510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153514: ,p_ae_header_id => NULL
153515: );
153516:

Line 153513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

153509: ,p_token_4 => 'PRODUCT_NAME'
153510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153514: ,p_ae_header_id => NULL
153515: );
153516:
153517: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 153544: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

153540: ----------------------------------------------------------------------------------
153541: -- 4219869 Business Flow
153542: -- Update journal entry status -- Need to generate this within IF
153543: ----------------------------------------------------------------------------------
153544: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
153545: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
153546: ,p_balance_type_code => l_balance_type_code
153547: );
153548:

Line 153636: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

153632:
153633: --
153634: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
153635: --
153636: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
153637: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
153638: ELSE
153639: ---------------------------------------------------------------------------------------------------
153640: -- 4262811a Switch Sign

Line 153661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

153657:
153658: XLA_AE_LINES_PKG.ValidateCurrentLine;
153659: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
153660:
153661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
153662: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
153663: ,p_balance_type_code => l_balance_type_code);
153664:
153665: END IF;

Line 153792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

153788: l_tmp_amt NUMBER;
153789: l_acc_rev_natural_side_code VARCHAR2(1);
153790:
153791: l_num_entries NUMBER;
153792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153796: l_recog_line_1 NUMBER;

Line 153793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

153789: l_acc_rev_natural_side_code VARCHAR2(1);
153790:
153791: l_num_entries NUMBER;
153792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153796: l_recog_line_1 NUMBER;
153797: l_recog_line_2 NUMBER;

Line 153794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

153790:
153791: l_num_entries NUMBER;
153792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153796: l_recog_line_1 NUMBER;
153797: l_recog_line_2 NUMBER;
153798:

Line 153795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

153791: l_num_entries NUMBER;
153792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153796: l_recog_line_1 NUMBER;
153797: l_recog_line_2 NUMBER;
153798:
153799: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 153801: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

153797: l_recog_line_2 NUMBER;
153798:
153799: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
153800: l_bflow_applied_to_amt NUMBER; -- 5132302
153801: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
153802:
153803: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
153804:
153805: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 153876: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

153872: l_accrual_line_num := NULL; -- 4262811
153873: l_tmp_amt := NULL; -- 4262811
153874: --
153875:
153876: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
153877: l_balance_type_code <> 'B' THEN
153878: IF NVL(p_source_97,9E125) = 1
153879: THEN
153880:

Line 153947: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

153943: --
153944: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
153945:
153946: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
153947: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
153948:
153949: -- 4955764
153950: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
153951: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 153991: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

153987: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
153988:
153989: IF xla_accounting_cache_pkg.GetValueChar
153990: (p_source_code => 'LEDGER_CATEGORY_CODE'
153991: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
153992: AND l_bflow_method_code = 'PRIOR_ENTRY'
153993: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
153994: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
153995: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 154128: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

154124: p_lookup_type => 'XLA_OWNER_TYPE'
154125: ,p_lookup_code => l_component_type_code
154126: )
154127: ,p_token_4 => 'PRODUCT_NAME'
154128: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154129: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154130: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154131: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154132: ,p_ae_header_id => NULL

Line 154129: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

154125: ,p_lookup_code => l_component_type_code
154126: )
154127: ,p_token_4 => 'PRODUCT_NAME'
154128: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154129: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154130: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154131: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154132: ,p_ae_header_id => NULL
154133: );

Line 154130: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

154126: )
154127: ,p_token_4 => 'PRODUCT_NAME'
154128: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154129: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154130: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154131: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154132: ,p_ae_header_id => NULL
154133: );
154134:

Line 154131: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

154127: ,p_token_4 => 'PRODUCT_NAME'
154128: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154129: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154130: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154131: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154132: ,p_ae_header_id => NULL
154133: );
154134:
154135: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 154162: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

154158: ----------------------------------------------------------------------------------
154159: -- 4219869 Business Flow
154160: -- Update journal entry status -- Need to generate this within IF
154161: ----------------------------------------------------------------------------------
154162: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
154163: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
154164: ,p_balance_type_code => l_balance_type_code
154165: );
154166:

Line 154254: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

154250:
154251: --
154252: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
154253: --
154254: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
154255: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
154256: ELSE
154257: ---------------------------------------------------------------------------------------------------
154258: -- 4262811a Switch Sign

Line 154279: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

154275:
154276: XLA_AE_LINES_PKG.ValidateCurrentLine;
154277: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
154278:
154279: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
154280: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
154281: ,p_balance_type_code => l_balance_type_code);
154282:
154283: END IF;

Line 154388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

154384: l_tmp_amt NUMBER;
154385: l_acc_rev_natural_side_code VARCHAR2(1);
154386:
154387: l_num_entries NUMBER;
154388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154392: l_recog_line_1 NUMBER;

Line 154389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

154385: l_acc_rev_natural_side_code VARCHAR2(1);
154386:
154387: l_num_entries NUMBER;
154388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154392: l_recog_line_1 NUMBER;
154393: l_recog_line_2 NUMBER;

Line 154390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

154386:
154387: l_num_entries NUMBER;
154388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154392: l_recog_line_1 NUMBER;
154393: l_recog_line_2 NUMBER;
154394:

Line 154391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

154387: l_num_entries NUMBER;
154388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154392: l_recog_line_1 NUMBER;
154393: l_recog_line_2 NUMBER;
154394:
154395: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 154397: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

154393: l_recog_line_2 NUMBER;
154394:
154395: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
154396: l_bflow_applied_to_amt NUMBER; -- 5132302
154397: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
154398:
154399: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
154400:
154401: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 154472: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

154468: l_accrual_line_num := NULL; -- 4262811
154469: l_tmp_amt := NULL; -- 4262811
154470: --
154471:
154472: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
154473: l_balance_type_code <> 'B' THEN
154474: IF NVL(p_source_78,'
154475: ') = 'Landed Cost Absorption'
154476: THEN

Line 154544: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

154540: --
154541: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
154542:
154543: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
154544: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
154545:
154546: -- 4955764
154547: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
154548: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 154588: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

154584: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
154585:
154586: IF xla_accounting_cache_pkg.GetValueChar
154587: (p_source_code => 'LEDGER_CATEGORY_CODE'
154588: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
154589: AND l_bflow_method_code = 'PRIOR_ENTRY'
154590: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
154591: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
154592: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 154688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

154684: p_lookup_type => 'XLA_OWNER_TYPE'
154685: ,p_lookup_code => l_component_type_code
154686: )
154687: ,p_token_4 => 'PRODUCT_NAME'
154688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154692: ,p_ae_header_id => NULL

Line 154689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

154685: ,p_lookup_code => l_component_type_code
154686: )
154687: ,p_token_4 => 'PRODUCT_NAME'
154688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154692: ,p_ae_header_id => NULL
154693: );

Line 154690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

154686: )
154687: ,p_token_4 => 'PRODUCT_NAME'
154688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154692: ,p_ae_header_id => NULL
154693: );
154694:

Line 154691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

154687: ,p_token_4 => 'PRODUCT_NAME'
154688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154692: ,p_ae_header_id => NULL
154693: );
154694:
154695: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 154722: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

154718: ----------------------------------------------------------------------------------
154719: -- 4219869 Business Flow
154720: -- Update journal entry status -- Need to generate this within IF
154721: ----------------------------------------------------------------------------------
154722: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
154723: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
154724: ,p_balance_type_code => l_balance_type_code
154725: );
154726:

Line 154809: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

154805:
154806: --
154807: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
154808: --
154809: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
154810: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
154811: ELSE
154812: ---------------------------------------------------------------------------------------------------
154813: -- 4262811a Switch Sign

Line 154834: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

154830:
154831: XLA_AE_LINES_PKG.ValidateCurrentLine;
154832: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
154833:
154834: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
154835: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
154836: ,p_balance_type_code => l_balance_type_code);
154837:
154838: END IF;

Line 154943: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

154939: l_tmp_amt NUMBER;
154940: l_acc_rev_natural_side_code VARCHAR2(1);
154941:
154942: l_num_entries NUMBER;
154943: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154944: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154945: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154946: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154947: l_recog_line_1 NUMBER;

Line 154944: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

154940: l_acc_rev_natural_side_code VARCHAR2(1);
154941:
154942: l_num_entries NUMBER;
154943: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154944: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154945: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154946: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154947: l_recog_line_1 NUMBER;
154948: l_recog_line_2 NUMBER;

Line 154945: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

154941:
154942: l_num_entries NUMBER;
154943: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154944: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154945: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154946: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154947: l_recog_line_1 NUMBER;
154948: l_recog_line_2 NUMBER;
154949:

Line 154946: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

154942: l_num_entries NUMBER;
154943: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154944: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154945: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154946: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154947: l_recog_line_1 NUMBER;
154948: l_recog_line_2 NUMBER;
154949:
154950: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 154952: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

154948: l_recog_line_2 NUMBER;
154949:
154950: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
154951: l_bflow_applied_to_amt NUMBER; -- 5132302
154952: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
154953:
154954: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
154955:
154956: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 155027: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

155023: l_accrual_line_num := NULL; -- 4262811
155024: l_tmp_amt := NULL; -- 4262811
155025: --
155026:
155027: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
155028: l_balance_type_code <> 'B' THEN
155029: IF NVL(p_source_78,'
155030: ') = 'Landed Cost Absorption'
155031: THEN

Line 155099: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

155095: --
155096: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
155097:
155098: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
155099: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
155100:
155101: -- 4955764
155102: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
155103: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 155143: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

155139: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
155140:
155141: IF xla_accounting_cache_pkg.GetValueChar
155142: (p_source_code => 'LEDGER_CATEGORY_CODE'
155143: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
155144: AND l_bflow_method_code = 'PRIOR_ENTRY'
155145: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
155146: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
155147: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 155243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

155239: p_lookup_type => 'XLA_OWNER_TYPE'
155240: ,p_lookup_code => l_component_type_code
155241: )
155242: ,p_token_4 => 'PRODUCT_NAME'
155243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155247: ,p_ae_header_id => NULL

Line 155244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

155240: ,p_lookup_code => l_component_type_code
155241: )
155242: ,p_token_4 => 'PRODUCT_NAME'
155243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155247: ,p_ae_header_id => NULL
155248: );

Line 155245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

155241: )
155242: ,p_token_4 => 'PRODUCT_NAME'
155243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155247: ,p_ae_header_id => NULL
155248: );
155249:

Line 155246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

155242: ,p_token_4 => 'PRODUCT_NAME'
155243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155247: ,p_ae_header_id => NULL
155248: );
155249:
155250: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 155277: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

155273: ----------------------------------------------------------------------------------
155274: -- 4219869 Business Flow
155275: -- Update journal entry status -- Need to generate this within IF
155276: ----------------------------------------------------------------------------------
155277: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
155278: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
155279: ,p_balance_type_code => l_balance_type_code
155280: );
155281:

Line 155364: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

155360:
155361: --
155362: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
155363: --
155364: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
155365: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
155366: ELSE
155367: ---------------------------------------------------------------------------------------------------
155368: -- 4262811a Switch Sign

Line 155389: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

155385:
155386: XLA_AE_LINES_PKG.ValidateCurrentLine;
155387: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
155388:
155389: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
155390: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
155391: ,p_balance_type_code => l_balance_type_code);
155392:
155393: END IF;

Line 155496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

155492: l_tmp_amt NUMBER;
155493: l_acc_rev_natural_side_code VARCHAR2(1);
155494:
155495: l_num_entries NUMBER;
155496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155500: l_recog_line_1 NUMBER;

Line 155497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

155493: l_acc_rev_natural_side_code VARCHAR2(1);
155494:
155495: l_num_entries NUMBER;
155496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155500: l_recog_line_1 NUMBER;
155501: l_recog_line_2 NUMBER;

Line 155498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

155494:
155495: l_num_entries NUMBER;
155496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155500: l_recog_line_1 NUMBER;
155501: l_recog_line_2 NUMBER;
155502:

Line 155499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

155495: l_num_entries NUMBER;
155496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155500: l_recog_line_1 NUMBER;
155501: l_recog_line_2 NUMBER;
155502:
155503: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 155505: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

155501: l_recog_line_2 NUMBER;
155502:
155503: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
155504: l_bflow_applied_to_amt NUMBER; -- 5132302
155505: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
155506:
155507: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
155508:
155509: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 155580: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

155576: l_accrual_line_num := NULL; -- 4262811
155577: l_tmp_amt := NULL; -- 4262811
155578: --
155579:
155580: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
155581: l_balance_type_code <> 'B' THEN
155582: IF NVL(p_source_78,'
155583: ') = 'Landed Cost Absorption'
155584: THEN

Line 155652: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

155648: --
155649: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
155650:
155651: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
155652: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
155653:
155654: -- 4955764
155655: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
155656: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 155694: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

155690: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
155691:
155692: IF xla_accounting_cache_pkg.GetValueChar
155693: (p_source_code => 'LEDGER_CATEGORY_CODE'
155694: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
155695: AND l_bflow_method_code = 'PRIOR_ENTRY'
155696: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
155697: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
155698: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 155794: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

155790: p_lookup_type => 'XLA_OWNER_TYPE'
155791: ,p_lookup_code => l_component_type_code
155792: )
155793: ,p_token_4 => 'PRODUCT_NAME'
155794: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155795: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155796: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155797: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155798: ,p_ae_header_id => NULL

Line 155795: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

155791: ,p_lookup_code => l_component_type_code
155792: )
155793: ,p_token_4 => 'PRODUCT_NAME'
155794: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155795: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155796: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155797: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155798: ,p_ae_header_id => NULL
155799: );

Line 155796: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

155792: )
155793: ,p_token_4 => 'PRODUCT_NAME'
155794: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155795: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155796: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155797: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155798: ,p_ae_header_id => NULL
155799: );
155800:

Line 155797: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

155793: ,p_token_4 => 'PRODUCT_NAME'
155794: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155795: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155796: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155797: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155798: ,p_ae_header_id => NULL
155799: );
155800:
155801: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 155828: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

155824: ----------------------------------------------------------------------------------
155825: -- 4219869 Business Flow
155826: -- Update journal entry status -- Need to generate this within IF
155827: ----------------------------------------------------------------------------------
155828: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
155829: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
155830: ,p_balance_type_code => l_balance_type_code
155831: );
155832:

Line 155915: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

155911:
155912: --
155913: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
155914: --
155915: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
155916: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
155917: ELSE
155918: ---------------------------------------------------------------------------------------------------
155919: -- 4262811a Switch Sign

Line 155940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

155936:
155937: XLA_AE_LINES_PKG.ValidateCurrentLine;
155938: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
155939:
155940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
155941: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
155942: ,p_balance_type_code => l_balance_type_code);
155943:
155944: END IF;

Line 156079: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

156075: l_tmp_amt NUMBER;
156076: l_acc_rev_natural_side_code VARCHAR2(1);
156077:
156078: l_num_entries NUMBER;
156079: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156080: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156081: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156082: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156083: l_recog_line_1 NUMBER;

Line 156080: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

156076: l_acc_rev_natural_side_code VARCHAR2(1);
156077:
156078: l_num_entries NUMBER;
156079: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156080: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156081: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156082: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156083: l_recog_line_1 NUMBER;
156084: l_recog_line_2 NUMBER;

Line 156081: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

156077:
156078: l_num_entries NUMBER;
156079: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156080: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156081: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156082: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156083: l_recog_line_1 NUMBER;
156084: l_recog_line_2 NUMBER;
156085:

Line 156082: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

156078: l_num_entries NUMBER;
156079: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156080: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156081: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156082: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156083: l_recog_line_1 NUMBER;
156084: l_recog_line_2 NUMBER;
156085:
156086: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 156088: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

156084: l_recog_line_2 NUMBER;
156085:
156086: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
156087: l_bflow_applied_to_amt NUMBER; -- 5132302
156088: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
156089:
156090: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
156091:
156092: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 156163: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

156159: l_accrual_line_num := NULL; -- 4262811
156160: l_tmp_amt := NULL; -- 4262811
156161: --
156162:
156163: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
156164: l_balance_type_code <> 'B' THEN
156165: IF NVL(p_source_97,9E125) = 3
156166: THEN
156167:

Line 156234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

156230: --
156231: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
156232:
156233: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
156234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
156235:
156236: -- 4955764
156237: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
156238: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 156310: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

156306: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
156307:
156308: IF xla_accounting_cache_pkg.GetValueChar
156309: (p_source_code => 'LEDGER_CATEGORY_CODE'
156310: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
156311: AND l_bflow_method_code = 'PRIOR_ENTRY'
156312: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
156313: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
156314: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 156424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

156420: p_lookup_type => 'XLA_OWNER_TYPE'
156421: ,p_lookup_code => l_component_type_code
156422: )
156423: ,p_token_4 => 'PRODUCT_NAME'
156424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156428: ,p_ae_header_id => NULL

Line 156425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

156421: ,p_lookup_code => l_component_type_code
156422: )
156423: ,p_token_4 => 'PRODUCT_NAME'
156424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156428: ,p_ae_header_id => NULL
156429: );

Line 156426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

156422: )
156423: ,p_token_4 => 'PRODUCT_NAME'
156424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156428: ,p_ae_header_id => NULL
156429: );
156430:

Line 156427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

156423: ,p_token_4 => 'PRODUCT_NAME'
156424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156428: ,p_ae_header_id => NULL
156429: );
156430:
156431: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 156458: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

156454: ----------------------------------------------------------------------------------
156455: -- 4219869 Business Flow
156456: -- Update journal entry status -- Need to generate this within IF
156457: ----------------------------------------------------------------------------------
156458: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
156459: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
156460: ,p_balance_type_code => l_balance_type_code
156461: );
156462:

Line 156545: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

156541:
156542: --
156543: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
156544: --
156545: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
156546: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
156547: ELSE
156548: ---------------------------------------------------------------------------------------------------
156549: -- 4262811a Switch Sign

Line 156570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

156566:
156567: XLA_AE_LINES_PKG.ValidateCurrentLine;
156568: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
156569:
156570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
156571: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
156572: ,p_balance_type_code => l_balance_type_code);
156573:
156574: END IF;

Line 156689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

156685: l_tmp_amt NUMBER;
156686: l_acc_rev_natural_side_code VARCHAR2(1);
156687:
156688: l_num_entries NUMBER;
156689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156693: l_recog_line_1 NUMBER;

Line 156690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

156686: l_acc_rev_natural_side_code VARCHAR2(1);
156687:
156688: l_num_entries NUMBER;
156689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156693: l_recog_line_1 NUMBER;
156694: l_recog_line_2 NUMBER;

Line 156691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

156687:
156688: l_num_entries NUMBER;
156689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156693: l_recog_line_1 NUMBER;
156694: l_recog_line_2 NUMBER;
156695:

Line 156692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

156688: l_num_entries NUMBER;
156689: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156690: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156691: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156692: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156693: l_recog_line_1 NUMBER;
156694: l_recog_line_2 NUMBER;
156695:
156696: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 156698: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

156694: l_recog_line_2 NUMBER;
156695:
156696: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
156697: l_bflow_applied_to_amt NUMBER; -- 5132302
156698: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
156699:
156700: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
156701:
156702: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 156773: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

156769: l_accrual_line_num := NULL; -- 4262811
156770: l_tmp_amt := NULL; -- 4262811
156771: --
156772:
156773: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
156774: l_balance_type_code <> 'B' THEN
156775: IF NVL(p_source_97,9E125) = 3
156776: THEN
156777:

Line 156844: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

156840: --
156841: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
156842:
156843: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
156844: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
156845:
156846: -- 4955764
156847: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
156848: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 156888: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

156884: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
156885:
156886: IF xla_accounting_cache_pkg.GetValueChar
156887: (p_source_code => 'LEDGER_CATEGORY_CODE'
156888: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
156889: AND l_bflow_method_code = 'PRIOR_ENTRY'
156890: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
156891: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
156892: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 157002: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

156998: p_lookup_type => 'XLA_OWNER_TYPE'
156999: ,p_lookup_code => l_component_type_code
157000: )
157001: ,p_token_4 => 'PRODUCT_NAME'
157002: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157003: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157004: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157005: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157006: ,p_ae_header_id => NULL

Line 157003: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

156999: ,p_lookup_code => l_component_type_code
157000: )
157001: ,p_token_4 => 'PRODUCT_NAME'
157002: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157003: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157004: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157005: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157006: ,p_ae_header_id => NULL
157007: );

Line 157004: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

157000: )
157001: ,p_token_4 => 'PRODUCT_NAME'
157002: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157003: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157004: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157005: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157006: ,p_ae_header_id => NULL
157007: );
157008:

Line 157005: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

157001: ,p_token_4 => 'PRODUCT_NAME'
157002: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157003: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157004: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157005: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157006: ,p_ae_header_id => NULL
157007: );
157008:
157009: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 157036: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

157032: ----------------------------------------------------------------------------------
157033: -- 4219869 Business Flow
157034: -- Update journal entry status -- Need to generate this within IF
157035: ----------------------------------------------------------------------------------
157036: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
157037: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
157038: ,p_balance_type_code => l_balance_type_code
157039: );
157040:

Line 157123: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

157119:
157120: --
157121: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
157122: --
157123: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
157124: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
157125: ELSE
157126: ---------------------------------------------------------------------------------------------------
157127: -- 4262811a Switch Sign

Line 157148: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

157144:
157145: XLA_AE_LINES_PKG.ValidateCurrentLine;
157146: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
157147:
157148: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
157149: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
157150: ,p_balance_type_code => l_balance_type_code);
157151:
157152: END IF;

Line 157267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

157263: l_tmp_amt NUMBER;
157264: l_acc_rev_natural_side_code VARCHAR2(1);
157265:
157266: l_num_entries NUMBER;
157267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157271: l_recog_line_1 NUMBER;

Line 157268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

157264: l_acc_rev_natural_side_code VARCHAR2(1);
157265:
157266: l_num_entries NUMBER;
157267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157271: l_recog_line_1 NUMBER;
157272: l_recog_line_2 NUMBER;

Line 157269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

157265:
157266: l_num_entries NUMBER;
157267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157271: l_recog_line_1 NUMBER;
157272: l_recog_line_2 NUMBER;
157273:

Line 157270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

157266: l_num_entries NUMBER;
157267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157271: l_recog_line_1 NUMBER;
157272: l_recog_line_2 NUMBER;
157273:
157274: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 157276: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

157272: l_recog_line_2 NUMBER;
157273:
157274: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
157275: l_bflow_applied_to_amt NUMBER; -- 5132302
157276: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
157277:
157278: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
157279:
157280: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 157351: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

157347: l_accrual_line_num := NULL; -- 4262811
157348: l_tmp_amt := NULL; -- 4262811
157349: --
157350:
157351: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
157352: l_balance_type_code <> 'B' THEN
157353: IF NVL(p_source_97,9E125) = 3
157354: THEN
157355:

Line 157422: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

157418: --
157419: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
157420:
157421: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
157422: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
157423:
157424: -- 4955764
157425: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
157426: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 157466: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

157462: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
157463:
157464: IF xla_accounting_cache_pkg.GetValueChar
157465: (p_source_code => 'LEDGER_CATEGORY_CODE'
157466: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
157467: AND l_bflow_method_code = 'PRIOR_ENTRY'
157468: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
157469: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
157470: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 157580: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

157576: p_lookup_type => 'XLA_OWNER_TYPE'
157577: ,p_lookup_code => l_component_type_code
157578: )
157579: ,p_token_4 => 'PRODUCT_NAME'
157580: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157581: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157582: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157583: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157584: ,p_ae_header_id => NULL

Line 157581: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

157577: ,p_lookup_code => l_component_type_code
157578: )
157579: ,p_token_4 => 'PRODUCT_NAME'
157580: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157581: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157582: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157583: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157584: ,p_ae_header_id => NULL
157585: );

Line 157582: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

157578: )
157579: ,p_token_4 => 'PRODUCT_NAME'
157580: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157581: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157582: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157583: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157584: ,p_ae_header_id => NULL
157585: );
157586:

Line 157583: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

157579: ,p_token_4 => 'PRODUCT_NAME'
157580: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157581: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157582: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157583: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157584: ,p_ae_header_id => NULL
157585: );
157586:
157587: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 157614: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

157610: ----------------------------------------------------------------------------------
157611: -- 4219869 Business Flow
157612: -- Update journal entry status -- Need to generate this within IF
157613: ----------------------------------------------------------------------------------
157614: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
157615: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
157616: ,p_balance_type_code => l_balance_type_code
157617: );
157618:

Line 157701: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

157697:
157698: --
157699: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
157700: --
157701: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
157702: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
157703: ELSE
157704: ---------------------------------------------------------------------------------------------------
157705: -- 4262811a Switch Sign

Line 157726: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

157722:
157723: XLA_AE_LINES_PKG.ValidateCurrentLine;
157724: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
157725:
157726: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
157727: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
157728: ,p_balance_type_code => l_balance_type_code);
157729:
157730: END IF;

Line 157845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

157841: l_tmp_amt NUMBER;
157842: l_acc_rev_natural_side_code VARCHAR2(1);
157843:
157844: l_num_entries NUMBER;
157845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157849: l_recog_line_1 NUMBER;

Line 157846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

157842: l_acc_rev_natural_side_code VARCHAR2(1);
157843:
157844: l_num_entries NUMBER;
157845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157849: l_recog_line_1 NUMBER;
157850: l_recog_line_2 NUMBER;

Line 157847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

157843:
157844: l_num_entries NUMBER;
157845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157849: l_recog_line_1 NUMBER;
157850: l_recog_line_2 NUMBER;
157851:

Line 157848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

157844: l_num_entries NUMBER;
157845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157849: l_recog_line_1 NUMBER;
157850: l_recog_line_2 NUMBER;
157851:
157852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 157854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

157850: l_recog_line_2 NUMBER;
157851:
157852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
157853: l_bflow_applied_to_amt NUMBER; -- 5132302
157854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
157855:
157856: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
157857:
157858: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 157929: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

157925: l_accrual_line_num := NULL; -- 4262811
157926: l_tmp_amt := NULL; -- 4262811
157927: --
157928:
157929: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
157930: l_balance_type_code <> 'B' THEN
157931: IF NVL(p_source_97,9E125) = 3
157932: THEN
157933:

Line 158000: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

157996: --
157997: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
157998:
157999: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
158000: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
158001:
158002: -- 4955764
158003: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
158004: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 158044: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

158040: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
158041:
158042: IF xla_accounting_cache_pkg.GetValueChar
158043: (p_source_code => 'LEDGER_CATEGORY_CODE'
158044: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
158045: AND l_bflow_method_code = 'PRIOR_ENTRY'
158046: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
158047: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
158048: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 158158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

158154: p_lookup_type => 'XLA_OWNER_TYPE'
158155: ,p_lookup_code => l_component_type_code
158156: )
158157: ,p_token_4 => 'PRODUCT_NAME'
158158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158162: ,p_ae_header_id => NULL

Line 158159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

158155: ,p_lookup_code => l_component_type_code
158156: )
158157: ,p_token_4 => 'PRODUCT_NAME'
158158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158162: ,p_ae_header_id => NULL
158163: );

Line 158160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

158156: )
158157: ,p_token_4 => 'PRODUCT_NAME'
158158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158162: ,p_ae_header_id => NULL
158163: );
158164:

Line 158161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

158157: ,p_token_4 => 'PRODUCT_NAME'
158158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158162: ,p_ae_header_id => NULL
158163: );
158164:
158165: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 158192: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

158188: ----------------------------------------------------------------------------------
158189: -- 4219869 Business Flow
158190: -- Update journal entry status -- Need to generate this within IF
158191: ----------------------------------------------------------------------------------
158192: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
158193: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
158194: ,p_balance_type_code => l_balance_type_code
158195: );
158196:

Line 158279: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

158275:
158276: --
158277: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
158278: --
158279: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
158280: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
158281: ELSE
158282: ---------------------------------------------------------------------------------------------------
158283: -- 4262811a Switch Sign

Line 158304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

158300:
158301: XLA_AE_LINES_PKG.ValidateCurrentLine;
158302: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
158303:
158304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
158305: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
158306: ,p_balance_type_code => l_balance_type_code);
158307:
158308: END IF;

Line 158423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

158419: l_tmp_amt NUMBER;
158420: l_acc_rev_natural_side_code VARCHAR2(1);
158421:
158422: l_num_entries NUMBER;
158423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
158424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
158425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
158426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
158427: l_recog_line_1 NUMBER;

Line 158424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

158420: l_acc_rev_natural_side_code VARCHAR2(1);
158421:
158422: l_num_entries NUMBER;
158423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
158424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
158425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
158426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
158427: l_recog_line_1 NUMBER;
158428: l_recog_line_2 NUMBER;

Line 158425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

158421:
158422: l_num_entries NUMBER;
158423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
158424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
158425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
158426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
158427: l_recog_line_1 NUMBER;
158428: l_recog_line_2 NUMBER;
158429:

Line 158426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

158422: l_num_entries NUMBER;
158423: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
158424: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
158425: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
158426: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
158427: l_recog_line_1 NUMBER;
158428: l_recog_line_2 NUMBER;
158429:
158430: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 158432: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

158428: l_recog_line_2 NUMBER;
158429:
158430: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
158431: l_bflow_applied_to_amt NUMBER; -- 5132302
158432: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
158433:
158434: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
158435:
158436: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 158507: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

158503: l_accrual_line_num := NULL; -- 4262811
158504: l_tmp_amt := NULL; -- 4262811
158505: --
158506:
158507: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
158508: l_balance_type_code <> 'B' THEN
158509: IF NVL(p_source_97,9E125) = 3
158510: THEN
158511:

Line 158578: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

158574: --
158575: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
158576:
158577: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
158578: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
158579:
158580: -- 4955764
158581: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
158582: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 158622: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

158618: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
158619:
158620: IF xla_accounting_cache_pkg.GetValueChar
158621: (p_source_code => 'LEDGER_CATEGORY_CODE'
158622: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
158623: AND l_bflow_method_code = 'PRIOR_ENTRY'
158624: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
158625: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
158626: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 158736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

158732: p_lookup_type => 'XLA_OWNER_TYPE'
158733: ,p_lookup_code => l_component_type_code
158734: )
158735: ,p_token_4 => 'PRODUCT_NAME'
158736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158740: ,p_ae_header_id => NULL

Line 158737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

158733: ,p_lookup_code => l_component_type_code
158734: )
158735: ,p_token_4 => 'PRODUCT_NAME'
158736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158740: ,p_ae_header_id => NULL
158741: );

Line 158738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

158734: )
158735: ,p_token_4 => 'PRODUCT_NAME'
158736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158740: ,p_ae_header_id => NULL
158741: );
158742:

Line 158739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

158735: ,p_token_4 => 'PRODUCT_NAME'
158736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158740: ,p_ae_header_id => NULL
158741: );
158742:
158743: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 158770: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

158766: ----------------------------------------------------------------------------------
158767: -- 4219869 Business Flow
158768: -- Update journal entry status -- Need to generate this within IF
158769: ----------------------------------------------------------------------------------
158770: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
158771: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
158772: ,p_balance_type_code => l_balance_type_code
158773: );
158774:

Line 158857: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

158853:
158854: --
158855: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
158856: --
158857: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
158858: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
158859: ELSE
158860: ---------------------------------------------------------------------------------------------------
158861: -- 4262811a Switch Sign

Line 158882: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

158878:
158879: XLA_AE_LINES_PKG.ValidateCurrentLine;
158880: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
158881:
158882: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
158883: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
158884: ,p_balance_type_code => l_balance_type_code);
158885:
158886: END IF;

Line 159021: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

159017: l_tmp_amt NUMBER;
159018: l_acc_rev_natural_side_code VARCHAR2(1);
159019:
159020: l_num_entries NUMBER;
159021: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159022: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159023: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159024: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159025: l_recog_line_1 NUMBER;

Line 159022: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

159018: l_acc_rev_natural_side_code VARCHAR2(1);
159019:
159020: l_num_entries NUMBER;
159021: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159022: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159023: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159024: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159025: l_recog_line_1 NUMBER;
159026: l_recog_line_2 NUMBER;

Line 159023: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

159019:
159020: l_num_entries NUMBER;
159021: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159022: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159023: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159024: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159025: l_recog_line_1 NUMBER;
159026: l_recog_line_2 NUMBER;
159027:

Line 159024: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

159020: l_num_entries NUMBER;
159021: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159022: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159023: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159024: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159025: l_recog_line_1 NUMBER;
159026: l_recog_line_2 NUMBER;
159027:
159028: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 159030: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

159026: l_recog_line_2 NUMBER;
159027:
159028: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
159029: l_bflow_applied_to_amt NUMBER; -- 5132302
159030: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
159031:
159032: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
159033:
159034: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 159105: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

159101: l_accrual_line_num := NULL; -- 4262811
159102: l_tmp_amt := NULL; -- 4262811
159103: --
159104:
159105: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
159106: l_balance_type_code <> 'B' THEN
159107: IF NVL(p_source_97,9E125) = 3
159108: THEN
159109:

Line 159176: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

159172: --
159173: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
159174:
159175: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
159176: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
159177:
159178: -- 4955764
159179: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
159180: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 159252: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

159248: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
159249:
159250: IF xla_accounting_cache_pkg.GetValueChar
159251: (p_source_code => 'LEDGER_CATEGORY_CODE'
159252: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
159253: AND l_bflow_method_code = 'PRIOR_ENTRY'
159254: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
159255: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
159256: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 159366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

159362: p_lookup_type => 'XLA_OWNER_TYPE'
159363: ,p_lookup_code => l_component_type_code
159364: )
159365: ,p_token_4 => 'PRODUCT_NAME'
159366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159370: ,p_ae_header_id => NULL

Line 159367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

159363: ,p_lookup_code => l_component_type_code
159364: )
159365: ,p_token_4 => 'PRODUCT_NAME'
159366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159370: ,p_ae_header_id => NULL
159371: );

Line 159368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

159364: )
159365: ,p_token_4 => 'PRODUCT_NAME'
159366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159370: ,p_ae_header_id => NULL
159371: );
159372:

Line 159369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

159365: ,p_token_4 => 'PRODUCT_NAME'
159366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159370: ,p_ae_header_id => NULL
159371: );
159372:
159373: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 159400: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

159396: ----------------------------------------------------------------------------------
159397: -- 4219869 Business Flow
159398: -- Update journal entry status -- Need to generate this within IF
159399: ----------------------------------------------------------------------------------
159400: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
159401: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
159402: ,p_balance_type_code => l_balance_type_code
159403: );
159404:

Line 159487: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

159483:
159484: --
159485: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
159486: --
159487: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
159488: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
159489: ELSE
159490: ---------------------------------------------------------------------------------------------------
159491: -- 4262811a Switch Sign

Line 159512: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

159508:
159509: XLA_AE_LINES_PKG.ValidateCurrentLine;
159510: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
159511:
159512: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
159513: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
159514: ,p_balance_type_code => l_balance_type_code);
159515:
159516: END IF;

Line 159631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

159627: l_tmp_amt NUMBER;
159628: l_acc_rev_natural_side_code VARCHAR2(1);
159629:
159630: l_num_entries NUMBER;
159631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159635: l_recog_line_1 NUMBER;

Line 159632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

159628: l_acc_rev_natural_side_code VARCHAR2(1);
159629:
159630: l_num_entries NUMBER;
159631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159635: l_recog_line_1 NUMBER;
159636: l_recog_line_2 NUMBER;

Line 159633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

159629:
159630: l_num_entries NUMBER;
159631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159635: l_recog_line_1 NUMBER;
159636: l_recog_line_2 NUMBER;
159637:

Line 159634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

159630: l_num_entries NUMBER;
159631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159635: l_recog_line_1 NUMBER;
159636: l_recog_line_2 NUMBER;
159637:
159638: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 159640: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

159636: l_recog_line_2 NUMBER;
159637:
159638: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
159639: l_bflow_applied_to_amt NUMBER; -- 5132302
159640: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
159641:
159642: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
159643:
159644: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 159715: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

159711: l_accrual_line_num := NULL; -- 4262811
159712: l_tmp_amt := NULL; -- 4262811
159713: --
159714:
159715: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
159716: l_balance_type_code <> 'B' THEN
159717: IF NVL(p_source_97,9E125) = 3
159718: THEN
159719:

Line 159786: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

159782: --
159783: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
159784:
159785: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
159786: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
159787:
159788: -- 4955764
159789: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
159790: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 159830: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

159826: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
159827:
159828: IF xla_accounting_cache_pkg.GetValueChar
159829: (p_source_code => 'LEDGER_CATEGORY_CODE'
159830: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
159831: AND l_bflow_method_code = 'PRIOR_ENTRY'
159832: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
159833: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
159834: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 159944: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

159940: p_lookup_type => 'XLA_OWNER_TYPE'
159941: ,p_lookup_code => l_component_type_code
159942: )
159943: ,p_token_4 => 'PRODUCT_NAME'
159944: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159945: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159946: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159947: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159948: ,p_ae_header_id => NULL

Line 159945: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

159941: ,p_lookup_code => l_component_type_code
159942: )
159943: ,p_token_4 => 'PRODUCT_NAME'
159944: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159945: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159946: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159947: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159948: ,p_ae_header_id => NULL
159949: );

Line 159946: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

159942: )
159943: ,p_token_4 => 'PRODUCT_NAME'
159944: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159945: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159946: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159947: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159948: ,p_ae_header_id => NULL
159949: );
159950:

Line 159947: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

159943: ,p_token_4 => 'PRODUCT_NAME'
159944: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159945: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159946: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159947: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159948: ,p_ae_header_id => NULL
159949: );
159950:
159951: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 159978: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

159974: ----------------------------------------------------------------------------------
159975: -- 4219869 Business Flow
159976: -- Update journal entry status -- Need to generate this within IF
159977: ----------------------------------------------------------------------------------
159978: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
159979: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
159980: ,p_balance_type_code => l_balance_type_code
159981: );
159982:

Line 160065: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

160061:
160062: --
160063: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
160064: --
160065: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
160066: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
160067: ELSE
160068: ---------------------------------------------------------------------------------------------------
160069: -- 4262811a Switch Sign

Line 160090: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

160086:
160087: XLA_AE_LINES_PKG.ValidateCurrentLine;
160088: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
160089:
160090: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
160091: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
160092: ,p_balance_type_code => l_balance_type_code);
160093:
160094: END IF;

Line 160209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

160205: l_tmp_amt NUMBER;
160206: l_acc_rev_natural_side_code VARCHAR2(1);
160207:
160208: l_num_entries NUMBER;
160209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160213: l_recog_line_1 NUMBER;

Line 160210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

160206: l_acc_rev_natural_side_code VARCHAR2(1);
160207:
160208: l_num_entries NUMBER;
160209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160213: l_recog_line_1 NUMBER;
160214: l_recog_line_2 NUMBER;

Line 160211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

160207:
160208: l_num_entries NUMBER;
160209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160213: l_recog_line_1 NUMBER;
160214: l_recog_line_2 NUMBER;
160215:

Line 160212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

160208: l_num_entries NUMBER;
160209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160213: l_recog_line_1 NUMBER;
160214: l_recog_line_2 NUMBER;
160215:
160216: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 160218: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

160214: l_recog_line_2 NUMBER;
160215:
160216: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
160217: l_bflow_applied_to_amt NUMBER; -- 5132302
160218: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
160219:
160220: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
160221:
160222: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 160293: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

160289: l_accrual_line_num := NULL; -- 4262811
160290: l_tmp_amt := NULL; -- 4262811
160291: --
160292:
160293: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
160294: l_balance_type_code <> 'B' THEN
160295: IF NVL(p_source_97,9E125) = 3
160296: THEN
160297:

Line 160364: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

160360: --
160361: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
160362:
160363: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
160364: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
160365:
160366: -- 4955764
160367: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
160368: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 160408: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

160404: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
160405:
160406: IF xla_accounting_cache_pkg.GetValueChar
160407: (p_source_code => 'LEDGER_CATEGORY_CODE'
160408: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
160409: AND l_bflow_method_code = 'PRIOR_ENTRY'
160410: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
160411: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
160412: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 160522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

160518: p_lookup_type => 'XLA_OWNER_TYPE'
160519: ,p_lookup_code => l_component_type_code
160520: )
160521: ,p_token_4 => 'PRODUCT_NAME'
160522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160526: ,p_ae_header_id => NULL

Line 160523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

160519: ,p_lookup_code => l_component_type_code
160520: )
160521: ,p_token_4 => 'PRODUCT_NAME'
160522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160526: ,p_ae_header_id => NULL
160527: );

Line 160524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

160520: )
160521: ,p_token_4 => 'PRODUCT_NAME'
160522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160526: ,p_ae_header_id => NULL
160527: );
160528:

Line 160525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

160521: ,p_token_4 => 'PRODUCT_NAME'
160522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160526: ,p_ae_header_id => NULL
160527: );
160528:
160529: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 160556: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

160552: ----------------------------------------------------------------------------------
160553: -- 4219869 Business Flow
160554: -- Update journal entry status -- Need to generate this within IF
160555: ----------------------------------------------------------------------------------
160556: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
160557: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
160558: ,p_balance_type_code => l_balance_type_code
160559: );
160560:

Line 160643: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

160639:
160640: --
160641: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
160642: --
160643: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
160644: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
160645: ELSE
160646: ---------------------------------------------------------------------------------------------------
160647: -- 4262811a Switch Sign

Line 160668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

160664:
160665: XLA_AE_LINES_PKG.ValidateCurrentLine;
160666: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
160667:
160668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
160669: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
160670: ,p_balance_type_code => l_balance_type_code);
160671:
160672: END IF;

Line 160807: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

160803: l_tmp_amt NUMBER;
160804: l_acc_rev_natural_side_code VARCHAR2(1);
160805:
160806: l_num_entries NUMBER;
160807: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160808: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160809: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160810: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160811: l_recog_line_1 NUMBER;

Line 160808: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

160804: l_acc_rev_natural_side_code VARCHAR2(1);
160805:
160806: l_num_entries NUMBER;
160807: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160808: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160809: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160810: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160811: l_recog_line_1 NUMBER;
160812: l_recog_line_2 NUMBER;

Line 160809: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

160805:
160806: l_num_entries NUMBER;
160807: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160808: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160809: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160810: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160811: l_recog_line_1 NUMBER;
160812: l_recog_line_2 NUMBER;
160813:

Line 160810: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

160806: l_num_entries NUMBER;
160807: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160808: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160809: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160810: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160811: l_recog_line_1 NUMBER;
160812: l_recog_line_2 NUMBER;
160813:
160814: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 160816: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

160812: l_recog_line_2 NUMBER;
160813:
160814: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
160815: l_bflow_applied_to_amt NUMBER; -- 5132302
160816: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
160817:
160818: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
160819:
160820: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 160891: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

160887: l_accrual_line_num := NULL; -- 4262811
160888: l_tmp_amt := NULL; -- 4262811
160889: --
160890:
160891: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
160892: l_balance_type_code <> 'B' THEN
160893: IF NVL(p_source_97,9E125) = 3
160894: THEN
160895:

Line 160962: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

160958: --
160959: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
160960:
160961: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
160962: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
160963:
160964: -- 4955764
160965: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
160966: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 161038: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

161034: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
161035:
161036: IF xla_accounting_cache_pkg.GetValueChar
161037: (p_source_code => 'LEDGER_CATEGORY_CODE'
161038: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
161039: AND l_bflow_method_code = 'PRIOR_ENTRY'
161040: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
161041: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
161042: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 161152: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

161148: p_lookup_type => 'XLA_OWNER_TYPE'
161149: ,p_lookup_code => l_component_type_code
161150: )
161151: ,p_token_4 => 'PRODUCT_NAME'
161152: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161153: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161154: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161155: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161156: ,p_ae_header_id => NULL

Line 161153: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

161149: ,p_lookup_code => l_component_type_code
161150: )
161151: ,p_token_4 => 'PRODUCT_NAME'
161152: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161153: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161154: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161155: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161156: ,p_ae_header_id => NULL
161157: );

Line 161154: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

161150: )
161151: ,p_token_4 => 'PRODUCT_NAME'
161152: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161153: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161154: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161155: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161156: ,p_ae_header_id => NULL
161157: );
161158:

Line 161155: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

161151: ,p_token_4 => 'PRODUCT_NAME'
161152: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161153: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161154: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161155: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161156: ,p_ae_header_id => NULL
161157: );
161158:
161159: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 161186: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

161182: ----------------------------------------------------------------------------------
161183: -- 4219869 Business Flow
161184: -- Update journal entry status -- Need to generate this within IF
161185: ----------------------------------------------------------------------------------
161186: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
161187: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
161188: ,p_balance_type_code => l_balance_type_code
161189: );
161190:

Line 161273: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

161269:
161270: --
161271: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
161272: --
161273: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
161274: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
161275: ELSE
161276: ---------------------------------------------------------------------------------------------------
161277: -- 4262811a Switch Sign

Line 161298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

161294:
161295: XLA_AE_LINES_PKG.ValidateCurrentLine;
161296: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
161297:
161298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
161299: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
161300: ,p_balance_type_code => l_balance_type_code);
161301:
161302: END IF;

Line 161437: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

161433: l_tmp_amt NUMBER;
161434: l_acc_rev_natural_side_code VARCHAR2(1);
161435:
161436: l_num_entries NUMBER;
161437: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161438: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161439: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161440: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161441: l_recog_line_1 NUMBER;

Line 161438: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

161434: l_acc_rev_natural_side_code VARCHAR2(1);
161435:
161436: l_num_entries NUMBER;
161437: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161438: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161439: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161440: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161441: l_recog_line_1 NUMBER;
161442: l_recog_line_2 NUMBER;

Line 161439: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

161435:
161436: l_num_entries NUMBER;
161437: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161438: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161439: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161440: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161441: l_recog_line_1 NUMBER;
161442: l_recog_line_2 NUMBER;
161443:

Line 161440: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

161436: l_num_entries NUMBER;
161437: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161438: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161439: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161440: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161441: l_recog_line_1 NUMBER;
161442: l_recog_line_2 NUMBER;
161443:
161444: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 161446: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

161442: l_recog_line_2 NUMBER;
161443:
161444: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
161445: l_bflow_applied_to_amt NUMBER; -- 5132302
161446: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
161447:
161448: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
161449:
161450: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 161521: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

161517: l_accrual_line_num := NULL; -- 4262811
161518: l_tmp_amt := NULL; -- 4262811
161519: --
161520:
161521: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
161522: l_balance_type_code <> 'B' THEN
161523: IF NVL(p_source_97,9E125) = 3
161524: THEN
161525:

Line 161592: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

161588: --
161589: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
161590:
161591: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
161592: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
161593:
161594: -- 4955764
161595: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
161596: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 161668: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

161664: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
161665:
161666: IF xla_accounting_cache_pkg.GetValueChar
161667: (p_source_code => 'LEDGER_CATEGORY_CODE'
161668: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
161669: AND l_bflow_method_code = 'PRIOR_ENTRY'
161670: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
161671: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
161672: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 161782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

161778: p_lookup_type => 'XLA_OWNER_TYPE'
161779: ,p_lookup_code => l_component_type_code
161780: )
161781: ,p_token_4 => 'PRODUCT_NAME'
161782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161786: ,p_ae_header_id => NULL

Line 161783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

161779: ,p_lookup_code => l_component_type_code
161780: )
161781: ,p_token_4 => 'PRODUCT_NAME'
161782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161786: ,p_ae_header_id => NULL
161787: );

Line 161784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

161780: )
161781: ,p_token_4 => 'PRODUCT_NAME'
161782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161786: ,p_ae_header_id => NULL
161787: );
161788:

Line 161785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

161781: ,p_token_4 => 'PRODUCT_NAME'
161782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161786: ,p_ae_header_id => NULL
161787: );
161788:
161789: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 161816: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

161812: ----------------------------------------------------------------------------------
161813: -- 4219869 Business Flow
161814: -- Update journal entry status -- Need to generate this within IF
161815: ----------------------------------------------------------------------------------
161816: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
161817: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
161818: ,p_balance_type_code => l_balance_type_code
161819: );
161820:

Line 161903: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

161899:
161900: --
161901: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
161902: --
161903: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
161904: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
161905: ELSE
161906: ---------------------------------------------------------------------------------------------------
161907: -- 4262811a Switch Sign

Line 161928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

161924:
161925: XLA_AE_LINES_PKG.ValidateCurrentLine;
161926: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
161927:
161928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
161929: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
161930: ,p_balance_type_code => l_balance_type_code);
161931:
161932: END IF;

Line 162047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

162043: l_tmp_amt NUMBER;
162044: l_acc_rev_natural_side_code VARCHAR2(1);
162045:
162046: l_num_entries NUMBER;
162047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162051: l_recog_line_1 NUMBER;

Line 162048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

162044: l_acc_rev_natural_side_code VARCHAR2(1);
162045:
162046: l_num_entries NUMBER;
162047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162051: l_recog_line_1 NUMBER;
162052: l_recog_line_2 NUMBER;

Line 162049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

162045:
162046: l_num_entries NUMBER;
162047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162051: l_recog_line_1 NUMBER;
162052: l_recog_line_2 NUMBER;
162053:

Line 162050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

162046: l_num_entries NUMBER;
162047: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162048: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162049: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162050: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162051: l_recog_line_1 NUMBER;
162052: l_recog_line_2 NUMBER;
162053:
162054: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 162056: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

162052: l_recog_line_2 NUMBER;
162053:
162054: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
162055: l_bflow_applied_to_amt NUMBER; -- 5132302
162056: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
162057:
162058: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
162059:
162060: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 162131: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

162127: l_accrual_line_num := NULL; -- 4262811
162128: l_tmp_amt := NULL; -- 4262811
162129: --
162130:
162131: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
162132: l_balance_type_code <> 'B' THEN
162133: IF NVL(p_source_97,9E125) = 3
162134: THEN
162135:

Line 162202: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

162198: --
162199: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
162200:
162201: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
162202: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
162203:
162204: -- 4955764
162205: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
162206: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 162246: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

162242: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
162243:
162244: IF xla_accounting_cache_pkg.GetValueChar
162245: (p_source_code => 'LEDGER_CATEGORY_CODE'
162246: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
162247: AND l_bflow_method_code = 'PRIOR_ENTRY'
162248: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
162249: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
162250: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 162360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

162356: p_lookup_type => 'XLA_OWNER_TYPE'
162357: ,p_lookup_code => l_component_type_code
162358: )
162359: ,p_token_4 => 'PRODUCT_NAME'
162360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162364: ,p_ae_header_id => NULL

Line 162361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

162357: ,p_lookup_code => l_component_type_code
162358: )
162359: ,p_token_4 => 'PRODUCT_NAME'
162360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162364: ,p_ae_header_id => NULL
162365: );

Line 162362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

162358: )
162359: ,p_token_4 => 'PRODUCT_NAME'
162360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162364: ,p_ae_header_id => NULL
162365: );
162366:

Line 162363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

162359: ,p_token_4 => 'PRODUCT_NAME'
162360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162364: ,p_ae_header_id => NULL
162365: );
162366:
162367: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 162394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

162390: ----------------------------------------------------------------------------------
162391: -- 4219869 Business Flow
162392: -- Update journal entry status -- Need to generate this within IF
162393: ----------------------------------------------------------------------------------
162394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
162395: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
162396: ,p_balance_type_code => l_balance_type_code
162397: );
162398:

Line 162481: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

162477:
162478: --
162479: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
162480: --
162481: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
162482: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
162483: ELSE
162484: ---------------------------------------------------------------------------------------------------
162485: -- 4262811a Switch Sign

Line 162506: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

162502:
162503: XLA_AE_LINES_PKG.ValidateCurrentLine;
162504: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
162505:
162506: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
162507: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
162508: ,p_balance_type_code => l_balance_type_code);
162509:
162510: END IF;

Line 162625: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

162621: l_tmp_amt NUMBER;
162622: l_acc_rev_natural_side_code VARCHAR2(1);
162623:
162624: l_num_entries NUMBER;
162625: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162626: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162627: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162628: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162629: l_recog_line_1 NUMBER;

Line 162626: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

162622: l_acc_rev_natural_side_code VARCHAR2(1);
162623:
162624: l_num_entries NUMBER;
162625: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162626: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162627: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162628: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162629: l_recog_line_1 NUMBER;
162630: l_recog_line_2 NUMBER;

Line 162627: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

162623:
162624: l_num_entries NUMBER;
162625: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162626: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162627: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162628: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162629: l_recog_line_1 NUMBER;
162630: l_recog_line_2 NUMBER;
162631:

Line 162628: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

162624: l_num_entries NUMBER;
162625: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162626: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162627: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162628: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162629: l_recog_line_1 NUMBER;
162630: l_recog_line_2 NUMBER;
162631:
162632: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 162634: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

162630: l_recog_line_2 NUMBER;
162631:
162632: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
162633: l_bflow_applied_to_amt NUMBER; -- 5132302
162634: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
162635:
162636: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
162637:
162638: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 162709: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

162705: l_accrual_line_num := NULL; -- 4262811
162706: l_tmp_amt := NULL; -- 4262811
162707: --
162708:
162709: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
162710: l_balance_type_code <> 'B' THEN
162711: IF NVL(p_source_97,9E125) = 3
162712: THEN
162713:

Line 162780: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

162776: --
162777: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
162778:
162779: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
162780: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
162781:
162782: -- 4955764
162783: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
162784: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 162824: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

162820: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
162821:
162822: IF xla_accounting_cache_pkg.GetValueChar
162823: (p_source_code => 'LEDGER_CATEGORY_CODE'
162824: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
162825: AND l_bflow_method_code = 'PRIOR_ENTRY'
162826: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
162827: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
162828: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 162938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

162934: p_lookup_type => 'XLA_OWNER_TYPE'
162935: ,p_lookup_code => l_component_type_code
162936: )
162937: ,p_token_4 => 'PRODUCT_NAME'
162938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162942: ,p_ae_header_id => NULL

Line 162939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

162935: ,p_lookup_code => l_component_type_code
162936: )
162937: ,p_token_4 => 'PRODUCT_NAME'
162938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162942: ,p_ae_header_id => NULL
162943: );

Line 162940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

162936: )
162937: ,p_token_4 => 'PRODUCT_NAME'
162938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162942: ,p_ae_header_id => NULL
162943: );
162944:

Line 162941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

162937: ,p_token_4 => 'PRODUCT_NAME'
162938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162942: ,p_ae_header_id => NULL
162943: );
162944:
162945: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 162972: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

162968: ----------------------------------------------------------------------------------
162969: -- 4219869 Business Flow
162970: -- Update journal entry status -- Need to generate this within IF
162971: ----------------------------------------------------------------------------------
162972: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
162973: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
162974: ,p_balance_type_code => l_balance_type_code
162975: );
162976:

Line 163059: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

163055:
163056: --
163057: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
163058: --
163059: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
163060: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
163061: ELSE
163062: ---------------------------------------------------------------------------------------------------
163063: -- 4262811a Switch Sign

Line 163084: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

163080:
163081: XLA_AE_LINES_PKG.ValidateCurrentLine;
163082: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
163083:
163084: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
163085: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
163086: ,p_balance_type_code => l_balance_type_code);
163087:
163088: END IF;

Line 163223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

163219: l_tmp_amt NUMBER;
163220: l_acc_rev_natural_side_code VARCHAR2(1);
163221:
163222: l_num_entries NUMBER;
163223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163227: l_recog_line_1 NUMBER;

Line 163224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

163220: l_acc_rev_natural_side_code VARCHAR2(1);
163221:
163222: l_num_entries NUMBER;
163223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163227: l_recog_line_1 NUMBER;
163228: l_recog_line_2 NUMBER;

Line 163225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

163221:
163222: l_num_entries NUMBER;
163223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163227: l_recog_line_1 NUMBER;
163228: l_recog_line_2 NUMBER;
163229:

Line 163226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

163222: l_num_entries NUMBER;
163223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163227: l_recog_line_1 NUMBER;
163228: l_recog_line_2 NUMBER;
163229:
163230: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 163232: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

163228: l_recog_line_2 NUMBER;
163229:
163230: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
163231: l_bflow_applied_to_amt NUMBER; -- 5132302
163232: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
163233:
163234: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
163235:
163236: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 163307: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

163303: l_accrual_line_num := NULL; -- 4262811
163304: l_tmp_amt := NULL; -- 4262811
163305: --
163306:
163307: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
163308: l_balance_type_code <> 'B' THEN
163309: IF NVL(p_source_97,9E125) = 3
163310: THEN
163311:

Line 163378: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

163374: --
163375: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
163376:
163377: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
163378: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
163379:
163380: -- 4955764
163381: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
163382: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 163454: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

163450: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
163451:
163452: IF xla_accounting_cache_pkg.GetValueChar
163453: (p_source_code => 'LEDGER_CATEGORY_CODE'
163454: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
163455: AND l_bflow_method_code = 'PRIOR_ENTRY'
163456: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
163457: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
163458: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 163568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

163564: p_lookup_type => 'XLA_OWNER_TYPE'
163565: ,p_lookup_code => l_component_type_code
163566: )
163567: ,p_token_4 => 'PRODUCT_NAME'
163568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163572: ,p_ae_header_id => NULL

Line 163569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

163565: ,p_lookup_code => l_component_type_code
163566: )
163567: ,p_token_4 => 'PRODUCT_NAME'
163568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163572: ,p_ae_header_id => NULL
163573: );

Line 163570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

163566: )
163567: ,p_token_4 => 'PRODUCT_NAME'
163568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163572: ,p_ae_header_id => NULL
163573: );
163574:

Line 163571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

163567: ,p_token_4 => 'PRODUCT_NAME'
163568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163572: ,p_ae_header_id => NULL
163573: );
163574:
163575: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 163602: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

163598: ----------------------------------------------------------------------------------
163599: -- 4219869 Business Flow
163600: -- Update journal entry status -- Need to generate this within IF
163601: ----------------------------------------------------------------------------------
163602: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
163603: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
163604: ,p_balance_type_code => l_balance_type_code
163605: );
163606:

Line 163689: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

163685:
163686: --
163687: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
163688: --
163689: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
163690: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
163691: ELSE
163692: ---------------------------------------------------------------------------------------------------
163693: -- 4262811a Switch Sign

Line 163714: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

163710:
163711: XLA_AE_LINES_PKG.ValidateCurrentLine;
163712: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
163713:
163714: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
163715: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
163716: ,p_balance_type_code => l_balance_type_code);
163717:
163718: END IF;

Line 163823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

163819: l_tmp_amt NUMBER;
163820: l_acc_rev_natural_side_code VARCHAR2(1);
163821:
163822: l_num_entries NUMBER;
163823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163827: l_recog_line_1 NUMBER;

Line 163824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

163820: l_acc_rev_natural_side_code VARCHAR2(1);
163821:
163822: l_num_entries NUMBER;
163823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163827: l_recog_line_1 NUMBER;
163828: l_recog_line_2 NUMBER;

Line 163825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

163821:
163822: l_num_entries NUMBER;
163823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163827: l_recog_line_1 NUMBER;
163828: l_recog_line_2 NUMBER;
163829:

Line 163826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

163822: l_num_entries NUMBER;
163823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163827: l_recog_line_1 NUMBER;
163828: l_recog_line_2 NUMBER;
163829:
163830: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 163832: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

163828: l_recog_line_2 NUMBER;
163829:
163830: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
163831: l_bflow_applied_to_amt NUMBER; -- 5132302
163832: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
163833:
163834: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
163835:
163836: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 163907: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

163903: l_accrual_line_num := NULL; -- 4262811
163904: l_tmp_amt := NULL; -- 4262811
163905: --
163906:
163907: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
163908: l_balance_type_code <> 'B' THEN
163909: IF NVL(p_source_97,9E125) = 3
163910: THEN
163911:

Line 163978: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

163974: --
163975: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
163976:
163977: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
163978: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
163979:
163980: -- 4955764
163981: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
163982: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 164022: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

164018: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
164019:
164020: IF xla_accounting_cache_pkg.GetValueChar
164021: (p_source_code => 'LEDGER_CATEGORY_CODE'
164022: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
164023: AND l_bflow_method_code = 'PRIOR_ENTRY'
164024: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
164025: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
164026: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 164122: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

164118: p_lookup_type => 'XLA_OWNER_TYPE'
164119: ,p_lookup_code => l_component_type_code
164120: )
164121: ,p_token_4 => 'PRODUCT_NAME'
164122: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164123: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164124: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164125: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164126: ,p_ae_header_id => NULL

Line 164123: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

164119: ,p_lookup_code => l_component_type_code
164120: )
164121: ,p_token_4 => 'PRODUCT_NAME'
164122: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164123: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164124: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164125: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164126: ,p_ae_header_id => NULL
164127: );

Line 164124: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

164120: )
164121: ,p_token_4 => 'PRODUCT_NAME'
164122: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164123: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164124: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164125: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164126: ,p_ae_header_id => NULL
164127: );
164128:

Line 164125: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

164121: ,p_token_4 => 'PRODUCT_NAME'
164122: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164123: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164124: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164125: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164126: ,p_ae_header_id => NULL
164127: );
164128:
164129: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 164156: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

164152: ----------------------------------------------------------------------------------
164153: -- 4219869 Business Flow
164154: -- Update journal entry status -- Need to generate this within IF
164155: ----------------------------------------------------------------------------------
164156: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
164157: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
164158: ,p_balance_type_code => l_balance_type_code
164159: );
164160:

Line 164243: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

164239:
164240: --
164241: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
164242: --
164243: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
164244: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
164245: ELSE
164246: ---------------------------------------------------------------------------------------------------
164247: -- 4262811a Switch Sign

Line 164268: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

164264:
164265: XLA_AE_LINES_PKG.ValidateCurrentLine;
164266: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
164267:
164268: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
164269: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
164270: ,p_balance_type_code => l_balance_type_code);
164271:
164272: END IF;

Line 164387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

164383: l_tmp_amt NUMBER;
164384: l_acc_rev_natural_side_code VARCHAR2(1);
164385:
164386: l_num_entries NUMBER;
164387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164391: l_recog_line_1 NUMBER;

Line 164388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

164384: l_acc_rev_natural_side_code VARCHAR2(1);
164385:
164386: l_num_entries NUMBER;
164387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164391: l_recog_line_1 NUMBER;
164392: l_recog_line_2 NUMBER;

Line 164389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

164385:
164386: l_num_entries NUMBER;
164387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164391: l_recog_line_1 NUMBER;
164392: l_recog_line_2 NUMBER;
164393:

Line 164390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

164386: l_num_entries NUMBER;
164387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164391: l_recog_line_1 NUMBER;
164392: l_recog_line_2 NUMBER;
164393:
164394: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 164396: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

164392: l_recog_line_2 NUMBER;
164393:
164394: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
164395: l_bflow_applied_to_amt NUMBER; -- 5132302
164396: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
164397:
164398: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
164399:
164400: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 164471: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

164467: l_accrual_line_num := NULL; -- 4262811
164468: l_tmp_amt := NULL; -- 4262811
164469: --
164470:
164471: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
164472: l_balance_type_code <> 'B' THEN
164473: IF NVL(p_source_97,9E125) = 3
164474: THEN
164475:

Line 164542: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

164538: --
164539: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
164540:
164541: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
164542: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
164543:
164544: -- 4955764
164545: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
164546: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 164586: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

164582: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
164583:
164584: IF xla_accounting_cache_pkg.GetValueChar
164585: (p_source_code => 'LEDGER_CATEGORY_CODE'
164586: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
164587: AND l_bflow_method_code = 'PRIOR_ENTRY'
164588: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
164589: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
164590: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 164700: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

164696: p_lookup_type => 'XLA_OWNER_TYPE'
164697: ,p_lookup_code => l_component_type_code
164698: )
164699: ,p_token_4 => 'PRODUCT_NAME'
164700: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164701: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164702: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164703: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164704: ,p_ae_header_id => NULL

Line 164701: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

164697: ,p_lookup_code => l_component_type_code
164698: )
164699: ,p_token_4 => 'PRODUCT_NAME'
164700: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164701: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164702: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164703: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164704: ,p_ae_header_id => NULL
164705: );

Line 164702: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

164698: )
164699: ,p_token_4 => 'PRODUCT_NAME'
164700: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164701: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164702: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164703: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164704: ,p_ae_header_id => NULL
164705: );
164706:

Line 164703: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

164699: ,p_token_4 => 'PRODUCT_NAME'
164700: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164701: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164702: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164703: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164704: ,p_ae_header_id => NULL
164705: );
164706:
164707: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 164734: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

164730: ----------------------------------------------------------------------------------
164731: -- 4219869 Business Flow
164732: -- Update journal entry status -- Need to generate this within IF
164733: ----------------------------------------------------------------------------------
164734: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
164735: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
164736: ,p_balance_type_code => l_balance_type_code
164737: );
164738:

Line 164821: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

164817:
164818: --
164819: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
164820: --
164821: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
164822: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
164823: ELSE
164824: ---------------------------------------------------------------------------------------------------
164825: -- 4262811a Switch Sign

Line 164846: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

164842:
164843: XLA_AE_LINES_PKG.ValidateCurrentLine;
164844: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
164845:
164846: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
164847: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
164848: ,p_balance_type_code => l_balance_type_code);
164849:
164850: END IF;

Line 164965: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

164961: l_tmp_amt NUMBER;
164962: l_acc_rev_natural_side_code VARCHAR2(1);
164963:
164964: l_num_entries NUMBER;
164965: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164966: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164967: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164968: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164969: l_recog_line_1 NUMBER;

Line 164966: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

164962: l_acc_rev_natural_side_code VARCHAR2(1);
164963:
164964: l_num_entries NUMBER;
164965: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164966: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164967: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164968: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164969: l_recog_line_1 NUMBER;
164970: l_recog_line_2 NUMBER;

Line 164967: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

164963:
164964: l_num_entries NUMBER;
164965: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164966: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164967: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164968: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164969: l_recog_line_1 NUMBER;
164970: l_recog_line_2 NUMBER;
164971:

Line 164968: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

164964: l_num_entries NUMBER;
164965: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164966: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164967: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164968: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164969: l_recog_line_1 NUMBER;
164970: l_recog_line_2 NUMBER;
164971:
164972: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 164974: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

164970: l_recog_line_2 NUMBER;
164971:
164972: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
164973: l_bflow_applied_to_amt NUMBER; -- 5132302
164974: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
164975:
164976: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
164977:
164978: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 165049: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

165045: l_accrual_line_num := NULL; -- 4262811
165046: l_tmp_amt := NULL; -- 4262811
165047: --
165048:
165049: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
165050: l_balance_type_code <> 'B' THEN
165051: IF NVL(p_source_97,9E125) = 3
165052: THEN
165053:

Line 165120: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

165116: --
165117: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
165118:
165119: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
165120: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
165121:
165122: -- 4955764
165123: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
165124: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 165164: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

165160: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
165161:
165162: IF xla_accounting_cache_pkg.GetValueChar
165163: (p_source_code => 'LEDGER_CATEGORY_CODE'
165164: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
165165: AND l_bflow_method_code = 'PRIOR_ENTRY'
165166: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
165167: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
165168: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 165278: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

165274: p_lookup_type => 'XLA_OWNER_TYPE'
165275: ,p_lookup_code => l_component_type_code
165276: )
165277: ,p_token_4 => 'PRODUCT_NAME'
165278: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165279: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165280: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165281: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165282: ,p_ae_header_id => NULL

Line 165279: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

165275: ,p_lookup_code => l_component_type_code
165276: )
165277: ,p_token_4 => 'PRODUCT_NAME'
165278: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165279: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165280: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165281: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165282: ,p_ae_header_id => NULL
165283: );

Line 165280: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

165276: )
165277: ,p_token_4 => 'PRODUCT_NAME'
165278: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165279: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165280: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165281: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165282: ,p_ae_header_id => NULL
165283: );
165284:

Line 165281: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

165277: ,p_token_4 => 'PRODUCT_NAME'
165278: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165279: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165280: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165281: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165282: ,p_ae_header_id => NULL
165283: );
165284:
165285: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 165312: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

165308: ----------------------------------------------------------------------------------
165309: -- 4219869 Business Flow
165310: -- Update journal entry status -- Need to generate this within IF
165311: ----------------------------------------------------------------------------------
165312: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
165313: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
165314: ,p_balance_type_code => l_balance_type_code
165315: );
165316:

Line 165399: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

165395:
165396: --
165397: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
165398: --
165399: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
165400: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
165401: ELSE
165402: ---------------------------------------------------------------------------------------------------
165403: -- 4262811a Switch Sign

Line 165424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

165420:
165421: XLA_AE_LINES_PKG.ValidateCurrentLine;
165422: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
165423:
165424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
165425: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
165426: ,p_balance_type_code => l_balance_type_code);
165427:
165428: END IF;

Line 165543: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

165539: l_tmp_amt NUMBER;
165540: l_acc_rev_natural_side_code VARCHAR2(1);
165541:
165542: l_num_entries NUMBER;
165543: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165544: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165545: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165546: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165547: l_recog_line_1 NUMBER;

Line 165544: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

165540: l_acc_rev_natural_side_code VARCHAR2(1);
165541:
165542: l_num_entries NUMBER;
165543: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165544: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165545: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165546: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165547: l_recog_line_1 NUMBER;
165548: l_recog_line_2 NUMBER;

Line 165545: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

165541:
165542: l_num_entries NUMBER;
165543: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165544: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165545: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165546: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165547: l_recog_line_1 NUMBER;
165548: l_recog_line_2 NUMBER;
165549:

Line 165546: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

165542: l_num_entries NUMBER;
165543: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165544: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165545: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165546: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165547: l_recog_line_1 NUMBER;
165548: l_recog_line_2 NUMBER;
165549:
165550: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 165552: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

165548: l_recog_line_2 NUMBER;
165549:
165550: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
165551: l_bflow_applied_to_amt NUMBER; -- 5132302
165552: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
165553:
165554: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
165555:
165556: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 165627: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

165623: l_accrual_line_num := NULL; -- 4262811
165624: l_tmp_amt := NULL; -- 4262811
165625: --
165626:
165627: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
165628: l_balance_type_code <> 'B' THEN
165629: IF NVL(p_source_97,9E125) = 3
165630: THEN
165631:

Line 165698: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

165694: --
165695: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
165696:
165697: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
165698: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
165699:
165700: -- 4955764
165701: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
165702: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 165742: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

165738: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
165739:
165740: IF xla_accounting_cache_pkg.GetValueChar
165741: (p_source_code => 'LEDGER_CATEGORY_CODE'
165742: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
165743: AND l_bflow_method_code = 'PRIOR_ENTRY'
165744: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
165745: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
165746: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 165856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

165852: p_lookup_type => 'XLA_OWNER_TYPE'
165853: ,p_lookup_code => l_component_type_code
165854: )
165855: ,p_token_4 => 'PRODUCT_NAME'
165856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165860: ,p_ae_header_id => NULL

Line 165857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

165853: ,p_lookup_code => l_component_type_code
165854: )
165855: ,p_token_4 => 'PRODUCT_NAME'
165856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165860: ,p_ae_header_id => NULL
165861: );

Line 165858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

165854: )
165855: ,p_token_4 => 'PRODUCT_NAME'
165856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165860: ,p_ae_header_id => NULL
165861: );
165862:

Line 165859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

165855: ,p_token_4 => 'PRODUCT_NAME'
165856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165860: ,p_ae_header_id => NULL
165861: );
165862:
165863: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 165890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

165886: ----------------------------------------------------------------------------------
165887: -- 4219869 Business Flow
165888: -- Update journal entry status -- Need to generate this within IF
165889: ----------------------------------------------------------------------------------
165890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
165891: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
165892: ,p_balance_type_code => l_balance_type_code
165893: );
165894:

Line 165977: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

165973:
165974: --
165975: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
165976: --
165977: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
165978: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
165979: ELSE
165980: ---------------------------------------------------------------------------------------------------
165981: -- 4262811a Switch Sign

Line 166002: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

165998:
165999: XLA_AE_LINES_PKG.ValidateCurrentLine;
166000: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
166001:
166002: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
166003: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
166004: ,p_balance_type_code => l_balance_type_code);
166005:
166006: END IF;

Line 166121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

166117: l_tmp_amt NUMBER;
166118: l_acc_rev_natural_side_code VARCHAR2(1);
166119:
166120: l_num_entries NUMBER;
166121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166125: l_recog_line_1 NUMBER;

Line 166122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

166118: l_acc_rev_natural_side_code VARCHAR2(1);
166119:
166120: l_num_entries NUMBER;
166121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166125: l_recog_line_1 NUMBER;
166126: l_recog_line_2 NUMBER;

Line 166123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

166119:
166120: l_num_entries NUMBER;
166121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166125: l_recog_line_1 NUMBER;
166126: l_recog_line_2 NUMBER;
166127:

Line 166124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

166120: l_num_entries NUMBER;
166121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166125: l_recog_line_1 NUMBER;
166126: l_recog_line_2 NUMBER;
166127:
166128: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 166130: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

166126: l_recog_line_2 NUMBER;
166127:
166128: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
166129: l_bflow_applied_to_amt NUMBER; -- 5132302
166130: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
166131:
166132: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
166133:
166134: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 166205: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

166201: l_accrual_line_num := NULL; -- 4262811
166202: l_tmp_amt := NULL; -- 4262811
166203: --
166204:
166205: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
166206: l_balance_type_code <> 'B' THEN
166207: IF NVL(p_source_97,9E125) = 3
166208: THEN
166209:

Line 166276: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

166272: --
166273: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
166274:
166275: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
166276: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
166277:
166278: -- 4955764
166279: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
166280: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 166320: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

166316: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
166317:
166318: IF xla_accounting_cache_pkg.GetValueChar
166319: (p_source_code => 'LEDGER_CATEGORY_CODE'
166320: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
166321: AND l_bflow_method_code = 'PRIOR_ENTRY'
166322: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
166323: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
166324: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 166434: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

166430: p_lookup_type => 'XLA_OWNER_TYPE'
166431: ,p_lookup_code => l_component_type_code
166432: )
166433: ,p_token_4 => 'PRODUCT_NAME'
166434: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
166435: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
166436: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
166437: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
166438: ,p_ae_header_id => NULL

Line 166435: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

166431: ,p_lookup_code => l_component_type_code
166432: )
166433: ,p_token_4 => 'PRODUCT_NAME'
166434: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
166435: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
166436: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
166437: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
166438: ,p_ae_header_id => NULL
166439: );

Line 166436: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

166432: )
166433: ,p_token_4 => 'PRODUCT_NAME'
166434: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
166435: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
166436: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
166437: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
166438: ,p_ae_header_id => NULL
166439: );
166440:

Line 166437: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

166433: ,p_token_4 => 'PRODUCT_NAME'
166434: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
166435: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
166436: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
166437: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
166438: ,p_ae_header_id => NULL
166439: );
166440:
166441: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 166468: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

166464: ----------------------------------------------------------------------------------
166465: -- 4219869 Business Flow
166466: -- Update journal entry status -- Need to generate this within IF
166467: ----------------------------------------------------------------------------------
166468: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
166469: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
166470: ,p_balance_type_code => l_balance_type_code
166471: );
166472:

Line 166555: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

166551:
166552: --
166553: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
166554: --
166555: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
166556: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
166557: ELSE
166558: ---------------------------------------------------------------------------------------------------
166559: -- 4262811a Switch Sign

Line 166580: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

166576:
166577: XLA_AE_LINES_PKG.ValidateCurrentLine;
166578: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
166579:
166580: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
166581: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
166582: ,p_balance_type_code => l_balance_type_code);
166583:
166584: END IF;

Line 166699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

166695: l_tmp_amt NUMBER;
166696: l_acc_rev_natural_side_code VARCHAR2(1);
166697:
166698: l_num_entries NUMBER;
166699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166703: l_recog_line_1 NUMBER;

Line 166700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

166696: l_acc_rev_natural_side_code VARCHAR2(1);
166697:
166698: l_num_entries NUMBER;
166699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166703: l_recog_line_1 NUMBER;
166704: l_recog_line_2 NUMBER;

Line 166701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

166697:
166698: l_num_entries NUMBER;
166699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166703: l_recog_line_1 NUMBER;
166704: l_recog_line_2 NUMBER;
166705:

Line 166702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

166698: l_num_entries NUMBER;
166699: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166700: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166701: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166702: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166703: l_recog_line_1 NUMBER;
166704: l_recog_line_2 NUMBER;
166705:
166706: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 166708: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

166704: l_recog_line_2 NUMBER;
166705:
166706: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
166707: l_bflow_applied_to_amt NUMBER; -- 5132302
166708: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
166709:
166710: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
166711:
166712: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 166783: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

166779: l_accrual_line_num := NULL; -- 4262811
166780: l_tmp_amt := NULL; -- 4262811
166781: --
166782:
166783: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
166784: l_balance_type_code <> 'B' THEN
166785: IF NVL(p_source_97,9E125) = 3
166786: THEN
166787:

Line 166854: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

166850: --
166851: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
166852:
166853: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
166854: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
166855:
166856: -- 4955764
166857: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
166858: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 166898: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

166894: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
166895:
166896: IF xla_accounting_cache_pkg.GetValueChar
166897: (p_source_code => 'LEDGER_CATEGORY_CODE'
166898: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
166899: AND l_bflow_method_code = 'PRIOR_ENTRY'
166900: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
166901: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
166902: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 167012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

167008: p_lookup_type => 'XLA_OWNER_TYPE'
167009: ,p_lookup_code => l_component_type_code
167010: )
167011: ,p_token_4 => 'PRODUCT_NAME'
167012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167016: ,p_ae_header_id => NULL

Line 167013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

167009: ,p_lookup_code => l_component_type_code
167010: )
167011: ,p_token_4 => 'PRODUCT_NAME'
167012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167016: ,p_ae_header_id => NULL
167017: );

Line 167014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

167010: )
167011: ,p_token_4 => 'PRODUCT_NAME'
167012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167016: ,p_ae_header_id => NULL
167017: );
167018:

Line 167015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

167011: ,p_token_4 => 'PRODUCT_NAME'
167012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167016: ,p_ae_header_id => NULL
167017: );
167018:
167019: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 167046: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

167042: ----------------------------------------------------------------------------------
167043: -- 4219869 Business Flow
167044: -- Update journal entry status -- Need to generate this within IF
167045: ----------------------------------------------------------------------------------
167046: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
167047: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
167048: ,p_balance_type_code => l_balance_type_code
167049: );
167050:

Line 167133: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

167129:
167130: --
167131: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
167132: --
167133: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
167134: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
167135: ELSE
167136: ---------------------------------------------------------------------------------------------------
167137: -- 4262811a Switch Sign

Line 167158: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

167154:
167155: XLA_AE_LINES_PKG.ValidateCurrentLine;
167156: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
167157:
167158: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
167159: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
167160: ,p_balance_type_code => l_balance_type_code);
167161:
167162: END IF;

Line 167277: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

167273: l_tmp_amt NUMBER;
167274: l_acc_rev_natural_side_code VARCHAR2(1);
167275:
167276: l_num_entries NUMBER;
167277: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167278: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167279: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167280: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167281: l_recog_line_1 NUMBER;

Line 167278: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

167274: l_acc_rev_natural_side_code VARCHAR2(1);
167275:
167276: l_num_entries NUMBER;
167277: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167278: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167279: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167280: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167281: l_recog_line_1 NUMBER;
167282: l_recog_line_2 NUMBER;

Line 167279: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

167275:
167276: l_num_entries NUMBER;
167277: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167278: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167279: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167280: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167281: l_recog_line_1 NUMBER;
167282: l_recog_line_2 NUMBER;
167283:

Line 167280: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

167276: l_num_entries NUMBER;
167277: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167278: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167279: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167280: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167281: l_recog_line_1 NUMBER;
167282: l_recog_line_2 NUMBER;
167283:
167284: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 167286: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

167282: l_recog_line_2 NUMBER;
167283:
167284: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
167285: l_bflow_applied_to_amt NUMBER; -- 5132302
167286: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
167287:
167288: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
167289:
167290: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 167361: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

167357: l_accrual_line_num := NULL; -- 4262811
167358: l_tmp_amt := NULL; -- 4262811
167359: --
167360:
167361: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
167362: l_balance_type_code <> 'B' THEN
167363: IF NVL(p_source_97,9E125) = 3
167364: THEN
167365:

Line 167432: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

167428: --
167429: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
167430:
167431: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
167432: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
167433:
167434: -- 4955764
167435: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
167436: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 167476: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

167472: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
167473:
167474: IF xla_accounting_cache_pkg.GetValueChar
167475: (p_source_code => 'LEDGER_CATEGORY_CODE'
167476: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
167477: AND l_bflow_method_code = 'PRIOR_ENTRY'
167478: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
167479: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
167480: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 167590: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

167586: p_lookup_type => 'XLA_OWNER_TYPE'
167587: ,p_lookup_code => l_component_type_code
167588: )
167589: ,p_token_4 => 'PRODUCT_NAME'
167590: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167591: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167592: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167593: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167594: ,p_ae_header_id => NULL

Line 167591: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

167587: ,p_lookup_code => l_component_type_code
167588: )
167589: ,p_token_4 => 'PRODUCT_NAME'
167590: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167591: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167592: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167593: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167594: ,p_ae_header_id => NULL
167595: );

Line 167592: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

167588: )
167589: ,p_token_4 => 'PRODUCT_NAME'
167590: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167591: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167592: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167593: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167594: ,p_ae_header_id => NULL
167595: );
167596:

Line 167593: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

167589: ,p_token_4 => 'PRODUCT_NAME'
167590: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167591: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167592: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167593: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167594: ,p_ae_header_id => NULL
167595: );
167596:
167597: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 167624: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

167620: ----------------------------------------------------------------------------------
167621: -- 4219869 Business Flow
167622: -- Update journal entry status -- Need to generate this within IF
167623: ----------------------------------------------------------------------------------
167624: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
167625: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
167626: ,p_balance_type_code => l_balance_type_code
167627: );
167628:

Line 167711: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

167707:
167708: --
167709: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
167710: --
167711: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
167712: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
167713: ELSE
167714: ---------------------------------------------------------------------------------------------------
167715: -- 4262811a Switch Sign

Line 167736: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

167732:
167733: XLA_AE_LINES_PKG.ValidateCurrentLine;
167734: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
167735:
167736: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
167737: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
167738: ,p_balance_type_code => l_balance_type_code);
167739:
167740: END IF;

Line 167855: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

167851: l_tmp_amt NUMBER;
167852: l_acc_rev_natural_side_code VARCHAR2(1);
167853:
167854: l_num_entries NUMBER;
167855: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167856: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167857: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167858: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167859: l_recog_line_1 NUMBER;

Line 167856: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

167852: l_acc_rev_natural_side_code VARCHAR2(1);
167853:
167854: l_num_entries NUMBER;
167855: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167856: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167857: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167858: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167859: l_recog_line_1 NUMBER;
167860: l_recog_line_2 NUMBER;

Line 167857: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

167853:
167854: l_num_entries NUMBER;
167855: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167856: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167857: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167858: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167859: l_recog_line_1 NUMBER;
167860: l_recog_line_2 NUMBER;
167861:

Line 167858: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

167854: l_num_entries NUMBER;
167855: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167856: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167857: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167858: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167859: l_recog_line_1 NUMBER;
167860: l_recog_line_2 NUMBER;
167861:
167862: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 167864: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

167860: l_recog_line_2 NUMBER;
167861:
167862: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
167863: l_bflow_applied_to_amt NUMBER; -- 5132302
167864: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
167865:
167866: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
167867:
167868: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 167939: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

167935: l_accrual_line_num := NULL; -- 4262811
167936: l_tmp_amt := NULL; -- 4262811
167937: --
167938:
167939: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
167940: l_balance_type_code <> 'B' THEN
167941: IF NVL(p_source_97,9E125) = 3
167942: THEN
167943:

Line 168010: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

168006: --
168007: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
168008:
168009: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
168010: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
168011:
168012: -- 4955764
168013: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
168014: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 168054: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

168050: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
168051:
168052: IF xla_accounting_cache_pkg.GetValueChar
168053: (p_source_code => 'LEDGER_CATEGORY_CODE'
168054: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
168055: AND l_bflow_method_code = 'PRIOR_ENTRY'
168056: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
168057: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
168058: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 168168: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

168164: p_lookup_type => 'XLA_OWNER_TYPE'
168165: ,p_lookup_code => l_component_type_code
168166: )
168167: ,p_token_4 => 'PRODUCT_NAME'
168168: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168169: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168170: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168171: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168172: ,p_ae_header_id => NULL

Line 168169: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

168165: ,p_lookup_code => l_component_type_code
168166: )
168167: ,p_token_4 => 'PRODUCT_NAME'
168168: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168169: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168170: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168171: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168172: ,p_ae_header_id => NULL
168173: );

Line 168170: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

168166: )
168167: ,p_token_4 => 'PRODUCT_NAME'
168168: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168169: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168170: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168171: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168172: ,p_ae_header_id => NULL
168173: );
168174:

Line 168171: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

168167: ,p_token_4 => 'PRODUCT_NAME'
168168: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168169: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168170: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168171: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168172: ,p_ae_header_id => NULL
168173: );
168174:
168175: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 168202: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

168198: ----------------------------------------------------------------------------------
168199: -- 4219869 Business Flow
168200: -- Update journal entry status -- Need to generate this within IF
168201: ----------------------------------------------------------------------------------
168202: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
168203: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
168204: ,p_balance_type_code => l_balance_type_code
168205: );
168206:

Line 168289: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

168285:
168286: --
168287: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
168288: --
168289: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
168290: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
168291: ELSE
168292: ---------------------------------------------------------------------------------------------------
168293: -- 4262811a Switch Sign

Line 168314: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

168310:
168311: XLA_AE_LINES_PKG.ValidateCurrentLine;
168312: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
168313:
168314: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
168315: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
168316: ,p_balance_type_code => l_balance_type_code);
168317:
168318: END IF;

Line 168433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

168429: l_tmp_amt NUMBER;
168430: l_acc_rev_natural_side_code VARCHAR2(1);
168431:
168432: l_num_entries NUMBER;
168433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168437: l_recog_line_1 NUMBER;

Line 168434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

168430: l_acc_rev_natural_side_code VARCHAR2(1);
168431:
168432: l_num_entries NUMBER;
168433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168437: l_recog_line_1 NUMBER;
168438: l_recog_line_2 NUMBER;

Line 168435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

168431:
168432: l_num_entries NUMBER;
168433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168437: l_recog_line_1 NUMBER;
168438: l_recog_line_2 NUMBER;
168439:

Line 168436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

168432: l_num_entries NUMBER;
168433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168437: l_recog_line_1 NUMBER;
168438: l_recog_line_2 NUMBER;
168439:
168440: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 168442: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

168438: l_recog_line_2 NUMBER;
168439:
168440: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
168441: l_bflow_applied_to_amt NUMBER; -- 5132302
168442: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
168443:
168444: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
168445:
168446: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 168517: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

168513: l_accrual_line_num := NULL; -- 4262811
168514: l_tmp_amt := NULL; -- 4262811
168515: --
168516:
168517: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
168518: l_balance_type_code <> 'B' THEN
168519: IF NVL(p_source_97,9E125) = 3
168520: THEN
168521:

Line 168588: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

168584: --
168585: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
168586:
168587: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
168588: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
168589:
168590: -- 4955764
168591: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
168592: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 168632: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

168628: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
168629:
168630: IF xla_accounting_cache_pkg.GetValueChar
168631: (p_source_code => 'LEDGER_CATEGORY_CODE'
168632: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
168633: AND l_bflow_method_code = 'PRIOR_ENTRY'
168634: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
168635: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
168636: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 168746: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

168742: p_lookup_type => 'XLA_OWNER_TYPE'
168743: ,p_lookup_code => l_component_type_code
168744: )
168745: ,p_token_4 => 'PRODUCT_NAME'
168746: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168747: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168748: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168749: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168750: ,p_ae_header_id => NULL

Line 168747: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

168743: ,p_lookup_code => l_component_type_code
168744: )
168745: ,p_token_4 => 'PRODUCT_NAME'
168746: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168747: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168748: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168749: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168750: ,p_ae_header_id => NULL
168751: );

Line 168748: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

168744: )
168745: ,p_token_4 => 'PRODUCT_NAME'
168746: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168747: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168748: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168749: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168750: ,p_ae_header_id => NULL
168751: );
168752:

Line 168749: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

168745: ,p_token_4 => 'PRODUCT_NAME'
168746: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168747: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168748: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168749: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168750: ,p_ae_header_id => NULL
168751: );
168752:
168753: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 168780: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

168776: ----------------------------------------------------------------------------------
168777: -- 4219869 Business Flow
168778: -- Update journal entry status -- Need to generate this within IF
168779: ----------------------------------------------------------------------------------
168780: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
168781: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
168782: ,p_balance_type_code => l_balance_type_code
168783: );
168784:

Line 168867: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

168863:
168864: --
168865: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
168866: --
168867: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
168868: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
168869: ELSE
168870: ---------------------------------------------------------------------------------------------------
168871: -- 4262811a Switch Sign

Line 168892: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

168888:
168889: XLA_AE_LINES_PKG.ValidateCurrentLine;
168890: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
168891:
168892: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
168893: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
168894: ,p_balance_type_code => l_balance_type_code);
168895:
168896: END IF;

Line 169031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

169027: l_tmp_amt NUMBER;
169028: l_acc_rev_natural_side_code VARCHAR2(1);
169029:
169030: l_num_entries NUMBER;
169031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169035: l_recog_line_1 NUMBER;

Line 169032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

169028: l_acc_rev_natural_side_code VARCHAR2(1);
169029:
169030: l_num_entries NUMBER;
169031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169035: l_recog_line_1 NUMBER;
169036: l_recog_line_2 NUMBER;

Line 169033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

169029:
169030: l_num_entries NUMBER;
169031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169035: l_recog_line_1 NUMBER;
169036: l_recog_line_2 NUMBER;
169037:

Line 169034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

169030: l_num_entries NUMBER;
169031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169035: l_recog_line_1 NUMBER;
169036: l_recog_line_2 NUMBER;
169037:
169038: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 169040: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

169036: l_recog_line_2 NUMBER;
169037:
169038: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
169039: l_bflow_applied_to_amt NUMBER; -- 5132302
169040: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
169041:
169042: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
169043:
169044: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 169115: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

169111: l_accrual_line_num := NULL; -- 4262811
169112: l_tmp_amt := NULL; -- 4262811
169113: --
169114:
169115: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
169116: l_balance_type_code <> 'B' THEN
169117: IF NVL(p_source_97,9E125) = 3
169118: THEN
169119:

Line 169186: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

169182: --
169183: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
169184:
169185: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
169186: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
169187:
169188: -- 4955764
169189: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
169190: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 169262: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

169258: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
169259:
169260: IF xla_accounting_cache_pkg.GetValueChar
169261: (p_source_code => 'LEDGER_CATEGORY_CODE'
169262: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
169263: AND l_bflow_method_code = 'PRIOR_ENTRY'
169264: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
169265: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
169266: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 169376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

169372: p_lookup_type => 'XLA_OWNER_TYPE'
169373: ,p_lookup_code => l_component_type_code
169374: )
169375: ,p_token_4 => 'PRODUCT_NAME'
169376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169380: ,p_ae_header_id => NULL

Line 169377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

169373: ,p_lookup_code => l_component_type_code
169374: )
169375: ,p_token_4 => 'PRODUCT_NAME'
169376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169380: ,p_ae_header_id => NULL
169381: );

Line 169378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

169374: )
169375: ,p_token_4 => 'PRODUCT_NAME'
169376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169380: ,p_ae_header_id => NULL
169381: );
169382:

Line 169379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

169375: ,p_token_4 => 'PRODUCT_NAME'
169376: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169377: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169378: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169379: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169380: ,p_ae_header_id => NULL
169381: );
169382:
169383: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 169410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

169406: ----------------------------------------------------------------------------------
169407: -- 4219869 Business Flow
169408: -- Update journal entry status -- Need to generate this within IF
169409: ----------------------------------------------------------------------------------
169410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
169411: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
169412: ,p_balance_type_code => l_balance_type_code
169413: );
169414:

Line 169497: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

169493:
169494: --
169495: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
169496: --
169497: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
169498: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
169499: ELSE
169500: ---------------------------------------------------------------------------------------------------
169501: -- 4262811a Switch Sign

Line 169522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

169518:
169519: XLA_AE_LINES_PKG.ValidateCurrentLine;
169520: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
169521:
169522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
169523: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
169524: ,p_balance_type_code => l_balance_type_code);
169525:
169526: END IF;

Line 169661: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

169657: l_tmp_amt NUMBER;
169658: l_acc_rev_natural_side_code VARCHAR2(1);
169659:
169660: l_num_entries NUMBER;
169661: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169662: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169663: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169664: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169665: l_recog_line_1 NUMBER;

Line 169662: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

169658: l_acc_rev_natural_side_code VARCHAR2(1);
169659:
169660: l_num_entries NUMBER;
169661: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169662: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169663: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169664: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169665: l_recog_line_1 NUMBER;
169666: l_recog_line_2 NUMBER;

Line 169663: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

169659:
169660: l_num_entries NUMBER;
169661: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169662: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169663: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169664: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169665: l_recog_line_1 NUMBER;
169666: l_recog_line_2 NUMBER;
169667:

Line 169664: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

169660: l_num_entries NUMBER;
169661: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169662: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169663: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169664: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169665: l_recog_line_1 NUMBER;
169666: l_recog_line_2 NUMBER;
169667:
169668: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 169670: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

169666: l_recog_line_2 NUMBER;
169667:
169668: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
169669: l_bflow_applied_to_amt NUMBER; -- 5132302
169670: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
169671:
169672: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
169673:
169674: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 169745: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

169741: l_accrual_line_num := NULL; -- 4262811
169742: l_tmp_amt := NULL; -- 4262811
169743: --
169744:
169745: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
169746: l_balance_type_code <> 'B' THEN
169747: IF NVL(p_source_97,9E125) = 3
169748: THEN
169749:

Line 169816: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

169812: --
169813: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
169814:
169815: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
169816: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
169817:
169818: -- 4955764
169819: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
169820: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 169892: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

169888: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
169889:
169890: IF xla_accounting_cache_pkg.GetValueChar
169891: (p_source_code => 'LEDGER_CATEGORY_CODE'
169892: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
169893: AND l_bflow_method_code = 'PRIOR_ENTRY'
169894: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
169895: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
169896: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 170006: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

170002: p_lookup_type => 'XLA_OWNER_TYPE'
170003: ,p_lookup_code => l_component_type_code
170004: )
170005: ,p_token_4 => 'PRODUCT_NAME'
170006: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170007: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170008: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170009: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170010: ,p_ae_header_id => NULL

Line 170007: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

170003: ,p_lookup_code => l_component_type_code
170004: )
170005: ,p_token_4 => 'PRODUCT_NAME'
170006: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170007: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170008: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170009: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170010: ,p_ae_header_id => NULL
170011: );

Line 170008: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

170004: )
170005: ,p_token_4 => 'PRODUCT_NAME'
170006: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170007: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170008: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170009: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170010: ,p_ae_header_id => NULL
170011: );
170012:

Line 170009: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

170005: ,p_token_4 => 'PRODUCT_NAME'
170006: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170007: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170008: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170009: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170010: ,p_ae_header_id => NULL
170011: );
170012:
170013: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 170040: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

170036: ----------------------------------------------------------------------------------
170037: -- 4219869 Business Flow
170038: -- Update journal entry status -- Need to generate this within IF
170039: ----------------------------------------------------------------------------------
170040: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
170041: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
170042: ,p_balance_type_code => l_balance_type_code
170043: );
170044:

Line 170127: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

170123:
170124: --
170125: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
170126: --
170127: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
170128: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
170129: ELSE
170130: ---------------------------------------------------------------------------------------------------
170131: -- 4262811a Switch Sign

Line 170152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

170148:
170149: XLA_AE_LINES_PKG.ValidateCurrentLine;
170150: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
170151:
170152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
170153: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
170154: ,p_balance_type_code => l_balance_type_code);
170155:
170156: END IF;

Line 170291: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

170287: l_tmp_amt NUMBER;
170288: l_acc_rev_natural_side_code VARCHAR2(1);
170289:
170290: l_num_entries NUMBER;
170291: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170292: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170293: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170294: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170295: l_recog_line_1 NUMBER;

Line 170292: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

170288: l_acc_rev_natural_side_code VARCHAR2(1);
170289:
170290: l_num_entries NUMBER;
170291: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170292: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170293: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170294: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170295: l_recog_line_1 NUMBER;
170296: l_recog_line_2 NUMBER;

Line 170293: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

170289:
170290: l_num_entries NUMBER;
170291: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170292: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170293: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170294: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170295: l_recog_line_1 NUMBER;
170296: l_recog_line_2 NUMBER;
170297:

Line 170294: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

170290: l_num_entries NUMBER;
170291: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170292: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170293: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170294: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170295: l_recog_line_1 NUMBER;
170296: l_recog_line_2 NUMBER;
170297:
170298: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 170300: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

170296: l_recog_line_2 NUMBER;
170297:
170298: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
170299: l_bflow_applied_to_amt NUMBER; -- 5132302
170300: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
170301:
170302: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
170303:
170304: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 170375: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

170371: l_accrual_line_num := NULL; -- 4262811
170372: l_tmp_amt := NULL; -- 4262811
170373: --
170374:
170375: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
170376: l_balance_type_code <> 'B' THEN
170377: IF NVL(p_source_97,9E125) = 3
170378: THEN
170379:

Line 170446: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

170442: --
170443: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
170444:
170445: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
170446: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
170447:
170448: -- 4955764
170449: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
170450: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 170522: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

170518: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
170519:
170520: IF xla_accounting_cache_pkg.GetValueChar
170521: (p_source_code => 'LEDGER_CATEGORY_CODE'
170522: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
170523: AND l_bflow_method_code = 'PRIOR_ENTRY'
170524: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
170525: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
170526: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 170636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

170632: p_lookup_type => 'XLA_OWNER_TYPE'
170633: ,p_lookup_code => l_component_type_code
170634: )
170635: ,p_token_4 => 'PRODUCT_NAME'
170636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170640: ,p_ae_header_id => NULL

Line 170637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

170633: ,p_lookup_code => l_component_type_code
170634: )
170635: ,p_token_4 => 'PRODUCT_NAME'
170636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170640: ,p_ae_header_id => NULL
170641: );

Line 170638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

170634: )
170635: ,p_token_4 => 'PRODUCT_NAME'
170636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170640: ,p_ae_header_id => NULL
170641: );
170642:

Line 170639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

170635: ,p_token_4 => 'PRODUCT_NAME'
170636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170640: ,p_ae_header_id => NULL
170641: );
170642:
170643: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 170670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

170666: ----------------------------------------------------------------------------------
170667: -- 4219869 Business Flow
170668: -- Update journal entry status -- Need to generate this within IF
170669: ----------------------------------------------------------------------------------
170670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
170671: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
170672: ,p_balance_type_code => l_balance_type_code
170673: );
170674:

Line 170757: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

170753:
170754: --
170755: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
170756: --
170757: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
170758: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
170759: ELSE
170760: ---------------------------------------------------------------------------------------------------
170761: -- 4262811a Switch Sign

Line 170782: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

170778:
170779: XLA_AE_LINES_PKG.ValidateCurrentLine;
170780: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
170781:
170782: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
170783: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
170784: ,p_balance_type_code => l_balance_type_code);
170785:
170786: END IF;

Line 170901: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

170897: l_tmp_amt NUMBER;
170898: l_acc_rev_natural_side_code VARCHAR2(1);
170899:
170900: l_num_entries NUMBER;
170901: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170902: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170903: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170904: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170905: l_recog_line_1 NUMBER;

Line 170902: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

170898: l_acc_rev_natural_side_code VARCHAR2(1);
170899:
170900: l_num_entries NUMBER;
170901: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170902: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170903: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170904: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170905: l_recog_line_1 NUMBER;
170906: l_recog_line_2 NUMBER;

Line 170903: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

170899:
170900: l_num_entries NUMBER;
170901: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170902: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170903: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170904: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170905: l_recog_line_1 NUMBER;
170906: l_recog_line_2 NUMBER;
170907:

Line 170904: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

170900: l_num_entries NUMBER;
170901: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170902: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170903: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170904: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170905: l_recog_line_1 NUMBER;
170906: l_recog_line_2 NUMBER;
170907:
170908: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 170910: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

170906: l_recog_line_2 NUMBER;
170907:
170908: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
170909: l_bflow_applied_to_amt NUMBER; -- 5132302
170910: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
170911:
170912: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
170913:
170914: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 170985: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

170981: l_accrual_line_num := NULL; -- 4262811
170982: l_tmp_amt := NULL; -- 4262811
170983: --
170984:
170985: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
170986: l_balance_type_code <> 'B' THEN
170987: IF NVL(p_source_97,9E125) = 3
170988: THEN
170989:

Line 171056: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

171052: --
171053: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
171054:
171055: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
171056: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
171057:
171058: -- 4955764
171059: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
171060: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 171100: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

171096: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
171097:
171098: IF xla_accounting_cache_pkg.GetValueChar
171099: (p_source_code => 'LEDGER_CATEGORY_CODE'
171100: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
171101: AND l_bflow_method_code = 'PRIOR_ENTRY'
171102: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
171103: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
171104: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 171214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

171210: p_lookup_type => 'XLA_OWNER_TYPE'
171211: ,p_lookup_code => l_component_type_code
171212: )
171213: ,p_token_4 => 'PRODUCT_NAME'
171214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171218: ,p_ae_header_id => NULL

Line 171215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

171211: ,p_lookup_code => l_component_type_code
171212: )
171213: ,p_token_4 => 'PRODUCT_NAME'
171214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171218: ,p_ae_header_id => NULL
171219: );

Line 171216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

171212: )
171213: ,p_token_4 => 'PRODUCT_NAME'
171214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171218: ,p_ae_header_id => NULL
171219: );
171220:

Line 171217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

171213: ,p_token_4 => 'PRODUCT_NAME'
171214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171218: ,p_ae_header_id => NULL
171219: );
171220:
171221: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 171248: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

171244: ----------------------------------------------------------------------------------
171245: -- 4219869 Business Flow
171246: -- Update journal entry status -- Need to generate this within IF
171247: ----------------------------------------------------------------------------------
171248: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
171249: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
171250: ,p_balance_type_code => l_balance_type_code
171251: );
171252:

Line 171335: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

171331:
171332: --
171333: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
171334: --
171335: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
171336: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
171337: ELSE
171338: ---------------------------------------------------------------------------------------------------
171339: -- 4262811a Switch Sign

Line 171360: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

171356:
171357: XLA_AE_LINES_PKG.ValidateCurrentLine;
171358: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
171359:
171360: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
171361: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
171362: ,p_balance_type_code => l_balance_type_code);
171363:
171364: END IF;

Line 171499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

171495: l_tmp_amt NUMBER;
171496: l_acc_rev_natural_side_code VARCHAR2(1);
171497:
171498: l_num_entries NUMBER;
171499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
171500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
171501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
171502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
171503: l_recog_line_1 NUMBER;

Line 171500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

171496: l_acc_rev_natural_side_code VARCHAR2(1);
171497:
171498: l_num_entries NUMBER;
171499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
171500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
171501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
171502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
171503: l_recog_line_1 NUMBER;
171504: l_recog_line_2 NUMBER;

Line 171501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

171497:
171498: l_num_entries NUMBER;
171499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
171500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
171501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
171502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
171503: l_recog_line_1 NUMBER;
171504: l_recog_line_2 NUMBER;
171505:

Line 171502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

171498: l_num_entries NUMBER;
171499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
171500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
171501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
171502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
171503: l_recog_line_1 NUMBER;
171504: l_recog_line_2 NUMBER;
171505:
171506: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 171508: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

171504: l_recog_line_2 NUMBER;
171505:
171506: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
171507: l_bflow_applied_to_amt NUMBER; -- 5132302
171508: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
171509:
171510: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
171511:
171512: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 171583: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

171579: l_accrual_line_num := NULL; -- 4262811
171580: l_tmp_amt := NULL; -- 4262811
171581: --
171582:
171583: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
171584: l_balance_type_code <> 'B' THEN
171585: IF NVL(p_source_97,9E125) = 3
171586: THEN
171587:

Line 171654: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

171650: --
171651: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
171652:
171653: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
171654: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
171655:
171656: -- 4955764
171657: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
171658: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 171730: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

171726: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
171727:
171728: IF xla_accounting_cache_pkg.GetValueChar
171729: (p_source_code => 'LEDGER_CATEGORY_CODE'
171730: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
171731: AND l_bflow_method_code = 'PRIOR_ENTRY'
171732: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
171733: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
171734: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 171844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

171840: p_lookup_type => 'XLA_OWNER_TYPE'
171841: ,p_lookup_code => l_component_type_code
171842: )
171843: ,p_token_4 => 'PRODUCT_NAME'
171844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171848: ,p_ae_header_id => NULL

Line 171845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

171841: ,p_lookup_code => l_component_type_code
171842: )
171843: ,p_token_4 => 'PRODUCT_NAME'
171844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171848: ,p_ae_header_id => NULL
171849: );

Line 171846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

171842: )
171843: ,p_token_4 => 'PRODUCT_NAME'
171844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171848: ,p_ae_header_id => NULL
171849: );
171850:

Line 171847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

171843: ,p_token_4 => 'PRODUCT_NAME'
171844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171848: ,p_ae_header_id => NULL
171849: );
171850:
171851: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 171878: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

171874: ----------------------------------------------------------------------------------
171875: -- 4219869 Business Flow
171876: -- Update journal entry status -- Need to generate this within IF
171877: ----------------------------------------------------------------------------------
171878: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
171879: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
171880: ,p_balance_type_code => l_balance_type_code
171881: );
171882:

Line 171965: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

171961:
171962: --
171963: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
171964: --
171965: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
171966: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
171967: ELSE
171968: ---------------------------------------------------------------------------------------------------
171969: -- 4262811a Switch Sign

Line 171990: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

171986:
171987: XLA_AE_LINES_PKG.ValidateCurrentLine;
171988: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
171989:
171990: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
171991: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
171992: ,p_balance_type_code => l_balance_type_code);
171993:
171994: END IF;

Line 172121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

172117: l_tmp_amt NUMBER;
172118: l_acc_rev_natural_side_code VARCHAR2(1);
172119:
172120: l_num_entries NUMBER;
172121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172125: l_recog_line_1 NUMBER;

Line 172122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

172118: l_acc_rev_natural_side_code VARCHAR2(1);
172119:
172120: l_num_entries NUMBER;
172121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172125: l_recog_line_1 NUMBER;
172126: l_recog_line_2 NUMBER;

Line 172123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

172119:
172120: l_num_entries NUMBER;
172121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172125: l_recog_line_1 NUMBER;
172126: l_recog_line_2 NUMBER;
172127:

Line 172124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

172120: l_num_entries NUMBER;
172121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172125: l_recog_line_1 NUMBER;
172126: l_recog_line_2 NUMBER;
172127:
172128: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 172130: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

172126: l_recog_line_2 NUMBER;
172127:
172128: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
172129: l_bflow_applied_to_amt NUMBER; -- 5132302
172130: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
172131:
172132: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
172133:
172134: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 172205: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

172201: l_accrual_line_num := NULL; -- 4262811
172202: l_tmp_amt := NULL; -- 4262811
172203: --
172204:
172205: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
172206: l_balance_type_code <> 'B' THEN
172207: IF NVL(p_source_97,9E125) = 2
172208: THEN
172209:

Line 172276: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

172272: --
172273: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
172274:
172275: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
172276: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
172277:
172278: -- 4955764
172279: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
172280: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 172320: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

172316: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
172317:
172318: IF xla_accounting_cache_pkg.GetValueChar
172319: (p_source_code => 'LEDGER_CATEGORY_CODE'
172320: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
172321: AND l_bflow_method_code = 'PRIOR_ENTRY'
172322: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
172323: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
172324: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 172440: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

172436: p_lookup_type => 'XLA_OWNER_TYPE'
172437: ,p_lookup_code => l_component_type_code
172438: )
172439: ,p_token_4 => 'PRODUCT_NAME'
172440: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172441: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172442: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172443: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172444: ,p_ae_header_id => NULL

Line 172441: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

172437: ,p_lookup_code => l_component_type_code
172438: )
172439: ,p_token_4 => 'PRODUCT_NAME'
172440: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172441: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172442: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172443: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172444: ,p_ae_header_id => NULL
172445: );

Line 172442: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

172438: )
172439: ,p_token_4 => 'PRODUCT_NAME'
172440: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172441: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172442: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172443: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172444: ,p_ae_header_id => NULL
172445: );
172446:

Line 172443: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

172439: ,p_token_4 => 'PRODUCT_NAME'
172440: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172441: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172442: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172443: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172444: ,p_ae_header_id => NULL
172445: );
172446:
172447: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 172474: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

172470: ----------------------------------------------------------------------------------
172471: -- 4219869 Business Flow
172472: -- Update journal entry status -- Need to generate this within IF
172473: ----------------------------------------------------------------------------------
172474: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
172475: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
172476: ,p_balance_type_code => l_balance_type_code
172477: );
172478:

Line 172567: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

172563:
172564: --
172565: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
172566: --
172567: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
172568: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
172569: ELSE
172570: ---------------------------------------------------------------------------------------------------
172571: -- 4262811a Switch Sign

Line 172592: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

172588:
172589: XLA_AE_LINES_PKG.ValidateCurrentLine;
172590: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
172591:
172592: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
172593: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
172594: ,p_balance_type_code => l_balance_type_code);
172595:
172596: END IF;

Line 172708: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

172704: l_tmp_amt NUMBER;
172705: l_acc_rev_natural_side_code VARCHAR2(1);
172706:
172707: l_num_entries NUMBER;
172708: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172709: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172710: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172711: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172712: l_recog_line_1 NUMBER;

Line 172709: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

172705: l_acc_rev_natural_side_code VARCHAR2(1);
172706:
172707: l_num_entries NUMBER;
172708: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172709: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172710: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172711: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172712: l_recog_line_1 NUMBER;
172713: l_recog_line_2 NUMBER;

Line 172710: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

172706:
172707: l_num_entries NUMBER;
172708: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172709: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172710: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172711: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172712: l_recog_line_1 NUMBER;
172713: l_recog_line_2 NUMBER;
172714:

Line 172711: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

172707: l_num_entries NUMBER;
172708: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172709: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172710: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172711: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172712: l_recog_line_1 NUMBER;
172713: l_recog_line_2 NUMBER;
172714:
172715: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 172717: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

172713: l_recog_line_2 NUMBER;
172714:
172715: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
172716: l_bflow_applied_to_amt NUMBER; -- 5132302
172717: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
172718:
172719: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
172720:
172721: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 172792: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

172788: l_accrual_line_num := NULL; -- 4262811
172789: l_tmp_amt := NULL; -- 4262811
172790: --
172791:
172792: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
172793: l_balance_type_code <> 'B' THEN
172794: IF NVL(p_source_97,9E125) = 2
172795: THEN
172796:

Line 172863: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

172859: --
172860: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
172861:
172862: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
172863: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
172864:
172865: -- 4955764
172866: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
172867: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 172907: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

172903: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
172904:
172905: IF xla_accounting_cache_pkg.GetValueChar
172906: (p_source_code => 'LEDGER_CATEGORY_CODE'
172907: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
172908: AND l_bflow_method_code = 'PRIOR_ENTRY'
172909: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
172910: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
172911: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 173021: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

173017: p_lookup_type => 'XLA_OWNER_TYPE'
173018: ,p_lookup_code => l_component_type_code
173019: )
173020: ,p_token_4 => 'PRODUCT_NAME'
173021: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173022: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173023: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173024: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173025: ,p_ae_header_id => NULL

Line 173022: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

173018: ,p_lookup_code => l_component_type_code
173019: )
173020: ,p_token_4 => 'PRODUCT_NAME'
173021: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173022: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173023: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173024: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173025: ,p_ae_header_id => NULL
173026: );

Line 173023: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

173019: )
173020: ,p_token_4 => 'PRODUCT_NAME'
173021: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173022: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173023: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173024: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173025: ,p_ae_header_id => NULL
173026: );
173027:

Line 173024: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

173020: ,p_token_4 => 'PRODUCT_NAME'
173021: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173022: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173023: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173024: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173025: ,p_ae_header_id => NULL
173026: );
173027:
173028: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 173055: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

173051: ----------------------------------------------------------------------------------
173052: -- 4219869 Business Flow
173053: -- Update journal entry status -- Need to generate this within IF
173054: ----------------------------------------------------------------------------------
173055: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
173056: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
173057: ,p_balance_type_code => l_balance_type_code
173058: );
173059:

Line 173142: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

173138:
173139: --
173140: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
173141: --
173142: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
173143: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
173144: ELSE
173145: ---------------------------------------------------------------------------------------------------
173146: -- 4262811a Switch Sign

Line 173167: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

173163:
173164: XLA_AE_LINES_PKG.ValidateCurrentLine;
173165: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
173166:
173167: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
173168: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
173169: ,p_balance_type_code => l_balance_type_code);
173170:
173171: END IF;

Line 173286: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

173282: l_tmp_amt NUMBER;
173283: l_acc_rev_natural_side_code VARCHAR2(1);
173284:
173285: l_num_entries NUMBER;
173286: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173287: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173288: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173289: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173290: l_recog_line_1 NUMBER;

Line 173287: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

173283: l_acc_rev_natural_side_code VARCHAR2(1);
173284:
173285: l_num_entries NUMBER;
173286: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173287: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173288: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173289: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173290: l_recog_line_1 NUMBER;
173291: l_recog_line_2 NUMBER;

Line 173288: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

173284:
173285: l_num_entries NUMBER;
173286: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173287: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173288: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173289: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173290: l_recog_line_1 NUMBER;
173291: l_recog_line_2 NUMBER;
173292:

Line 173289: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

173285: l_num_entries NUMBER;
173286: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173287: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173288: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173289: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173290: l_recog_line_1 NUMBER;
173291: l_recog_line_2 NUMBER;
173292:
173293: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 173295: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

173291: l_recog_line_2 NUMBER;
173292:
173293: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
173294: l_bflow_applied_to_amt NUMBER; -- 5132302
173295: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
173296:
173297: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
173298:
173299: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 173370: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

173366: l_accrual_line_num := NULL; -- 4262811
173367: l_tmp_amt := NULL; -- 4262811
173368: --
173369:
173370: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
173371: l_balance_type_code <> 'B' THEN
173372: IF NVL(p_source_97,9E125) = 2
173373: THEN
173374:

Line 173441: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

173437: --
173438: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
173439:
173440: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
173441: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
173442:
173443: -- 4955764
173444: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
173445: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 173485: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

173481: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
173482:
173483: IF xla_accounting_cache_pkg.GetValueChar
173484: (p_source_code => 'LEDGER_CATEGORY_CODE'
173485: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
173486: AND l_bflow_method_code = 'PRIOR_ENTRY'
173487: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
173488: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
173489: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 173599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

173595: p_lookup_type => 'XLA_OWNER_TYPE'
173596: ,p_lookup_code => l_component_type_code
173597: )
173598: ,p_token_4 => 'PRODUCT_NAME'
173599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173603: ,p_ae_header_id => NULL

Line 173600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

173596: ,p_lookup_code => l_component_type_code
173597: )
173598: ,p_token_4 => 'PRODUCT_NAME'
173599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173603: ,p_ae_header_id => NULL
173604: );

Line 173601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

173597: )
173598: ,p_token_4 => 'PRODUCT_NAME'
173599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173603: ,p_ae_header_id => NULL
173604: );
173605:

Line 173602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

173598: ,p_token_4 => 'PRODUCT_NAME'
173599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173603: ,p_ae_header_id => NULL
173604: );
173605:
173606: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 173633: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

173629: ----------------------------------------------------------------------------------
173630: -- 4219869 Business Flow
173631: -- Update journal entry status -- Need to generate this within IF
173632: ----------------------------------------------------------------------------------
173633: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
173634: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
173635: ,p_balance_type_code => l_balance_type_code
173636: );
173637:

Line 173720: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

173716:
173717: --
173718: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
173719: --
173720: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
173721: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
173722: ELSE
173723: ---------------------------------------------------------------------------------------------------
173724: -- 4262811a Switch Sign

Line 173745: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

173741:
173742: XLA_AE_LINES_PKG.ValidateCurrentLine;
173743: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
173744:
173745: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
173746: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
173747: ,p_balance_type_code => l_balance_type_code);
173748:
173749: END IF;

Line 173864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

173860: l_tmp_amt NUMBER;
173861: l_acc_rev_natural_side_code VARCHAR2(1);
173862:
173863: l_num_entries NUMBER;
173864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173868: l_recog_line_1 NUMBER;

Line 173865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

173861: l_acc_rev_natural_side_code VARCHAR2(1);
173862:
173863: l_num_entries NUMBER;
173864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173868: l_recog_line_1 NUMBER;
173869: l_recog_line_2 NUMBER;

Line 173866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

173862:
173863: l_num_entries NUMBER;
173864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173868: l_recog_line_1 NUMBER;
173869: l_recog_line_2 NUMBER;
173870:

Line 173867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

173863: l_num_entries NUMBER;
173864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173868: l_recog_line_1 NUMBER;
173869: l_recog_line_2 NUMBER;
173870:
173871: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 173873: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

173869: l_recog_line_2 NUMBER;
173870:
173871: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
173872: l_bflow_applied_to_amt NUMBER; -- 5132302
173873: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
173874:
173875: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
173876:
173877: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 173948: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

173944: l_accrual_line_num := NULL; -- 4262811
173945: l_tmp_amt := NULL; -- 4262811
173946: --
173947:
173948: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
173949: l_balance_type_code <> 'B' THEN
173950: IF NVL(p_source_97,9E125) = 2
173951: THEN
173952:

Line 174019: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

174015: --
174016: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
174017:
174018: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
174019: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
174020:
174021: -- 4955764
174022: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
174023: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 174063: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

174059: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
174060:
174061: IF xla_accounting_cache_pkg.GetValueChar
174062: (p_source_code => 'LEDGER_CATEGORY_CODE'
174063: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
174064: AND l_bflow_method_code = 'PRIOR_ENTRY'
174065: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
174066: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
174067: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 174177: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

174173: p_lookup_type => 'XLA_OWNER_TYPE'
174174: ,p_lookup_code => l_component_type_code
174175: )
174176: ,p_token_4 => 'PRODUCT_NAME'
174177: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174178: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174179: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174180: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174181: ,p_ae_header_id => NULL

Line 174178: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

174174: ,p_lookup_code => l_component_type_code
174175: )
174176: ,p_token_4 => 'PRODUCT_NAME'
174177: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174178: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174179: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174180: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174181: ,p_ae_header_id => NULL
174182: );

Line 174179: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

174175: )
174176: ,p_token_4 => 'PRODUCT_NAME'
174177: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174178: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174179: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174180: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174181: ,p_ae_header_id => NULL
174182: );
174183:

Line 174180: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

174176: ,p_token_4 => 'PRODUCT_NAME'
174177: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174178: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174179: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174180: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174181: ,p_ae_header_id => NULL
174182: );
174183:
174184: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 174211: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

174207: ----------------------------------------------------------------------------------
174208: -- 4219869 Business Flow
174209: -- Update journal entry status -- Need to generate this within IF
174210: ----------------------------------------------------------------------------------
174211: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
174212: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
174213: ,p_balance_type_code => l_balance_type_code
174214: );
174215:

Line 174298: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

174294:
174295: --
174296: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
174297: --
174298: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
174299: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
174300: ELSE
174301: ---------------------------------------------------------------------------------------------------
174302: -- 4262811a Switch Sign

Line 174323: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

174319:
174320: XLA_AE_LINES_PKG.ValidateCurrentLine;
174321: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
174322:
174323: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
174324: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
174325: ,p_balance_type_code => l_balance_type_code);
174326:
174327: END IF;

Line 174442: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

174438: l_tmp_amt NUMBER;
174439: l_acc_rev_natural_side_code VARCHAR2(1);
174440:
174441: l_num_entries NUMBER;
174442: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174443: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174444: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174445: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174446: l_recog_line_1 NUMBER;

Line 174443: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

174439: l_acc_rev_natural_side_code VARCHAR2(1);
174440:
174441: l_num_entries NUMBER;
174442: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174443: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174444: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174445: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174446: l_recog_line_1 NUMBER;
174447: l_recog_line_2 NUMBER;

Line 174444: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

174440:
174441: l_num_entries NUMBER;
174442: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174443: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174444: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174445: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174446: l_recog_line_1 NUMBER;
174447: l_recog_line_2 NUMBER;
174448:

Line 174445: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

174441: l_num_entries NUMBER;
174442: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174443: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174444: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174445: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174446: l_recog_line_1 NUMBER;
174447: l_recog_line_2 NUMBER;
174448:
174449: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 174451: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

174447: l_recog_line_2 NUMBER;
174448:
174449: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
174450: l_bflow_applied_to_amt NUMBER; -- 5132302
174451: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
174452:
174453: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
174454:
174455: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 174526: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

174522: l_accrual_line_num := NULL; -- 4262811
174523: l_tmp_amt := NULL; -- 4262811
174524: --
174525:
174526: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
174527: l_balance_type_code <> 'B' THEN
174528: IF NVL(p_source_97,9E125) = 2
174529: THEN
174530:

Line 174597: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

174593: --
174594: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
174595:
174596: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
174597: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
174598:
174599: -- 4955764
174600: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
174601: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 174641: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

174637: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
174638:
174639: IF xla_accounting_cache_pkg.GetValueChar
174640: (p_source_code => 'LEDGER_CATEGORY_CODE'
174641: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
174642: AND l_bflow_method_code = 'PRIOR_ENTRY'
174643: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
174644: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
174645: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 174755: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

174751: p_lookup_type => 'XLA_OWNER_TYPE'
174752: ,p_lookup_code => l_component_type_code
174753: )
174754: ,p_token_4 => 'PRODUCT_NAME'
174755: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174756: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174757: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174758: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174759: ,p_ae_header_id => NULL

Line 174756: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

174752: ,p_lookup_code => l_component_type_code
174753: )
174754: ,p_token_4 => 'PRODUCT_NAME'
174755: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174756: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174757: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174758: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174759: ,p_ae_header_id => NULL
174760: );

Line 174757: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

174753: )
174754: ,p_token_4 => 'PRODUCT_NAME'
174755: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174756: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174757: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174758: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174759: ,p_ae_header_id => NULL
174760: );
174761:

Line 174758: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

174754: ,p_token_4 => 'PRODUCT_NAME'
174755: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174756: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174757: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174758: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174759: ,p_ae_header_id => NULL
174760: );
174761:
174762: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 174789: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

174785: ----------------------------------------------------------------------------------
174786: -- 4219869 Business Flow
174787: -- Update journal entry status -- Need to generate this within IF
174788: ----------------------------------------------------------------------------------
174789: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
174790: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
174791: ,p_balance_type_code => l_balance_type_code
174792: );
174793:

Line 174876: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

174872:
174873: --
174874: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
174875: --
174876: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
174877: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
174878: ELSE
174879: ---------------------------------------------------------------------------------------------------
174880: -- 4262811a Switch Sign

Line 174901: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

174897:
174898: XLA_AE_LINES_PKG.ValidateCurrentLine;
174899: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
174900:
174901: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
174902: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
174903: ,p_balance_type_code => l_balance_type_code);
174904:
174905: END IF;

Line 175020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

175016: l_tmp_amt NUMBER;
175017: l_acc_rev_natural_side_code VARCHAR2(1);
175018:
175019: l_num_entries NUMBER;
175020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175024: l_recog_line_1 NUMBER;

Line 175021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

175017: l_acc_rev_natural_side_code VARCHAR2(1);
175018:
175019: l_num_entries NUMBER;
175020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175024: l_recog_line_1 NUMBER;
175025: l_recog_line_2 NUMBER;

Line 175022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

175018:
175019: l_num_entries NUMBER;
175020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175024: l_recog_line_1 NUMBER;
175025: l_recog_line_2 NUMBER;
175026:

Line 175023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

175019: l_num_entries NUMBER;
175020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175024: l_recog_line_1 NUMBER;
175025: l_recog_line_2 NUMBER;
175026:
175027: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 175029: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

175025: l_recog_line_2 NUMBER;
175026:
175027: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
175028: l_bflow_applied_to_amt NUMBER; -- 5132302
175029: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
175030:
175031: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
175032:
175033: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 175104: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

175100: l_accrual_line_num := NULL; -- 4262811
175101: l_tmp_amt := NULL; -- 4262811
175102: --
175103:
175104: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
175105: l_balance_type_code <> 'B' THEN
175106: IF NVL(p_source_97,9E125) = 2
175107: THEN
175108:

Line 175175: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

175171: --
175172: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
175173:
175174: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
175175: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
175176:
175177: -- 4955764
175178: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
175179: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 175219: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

175215: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
175216:
175217: IF xla_accounting_cache_pkg.GetValueChar
175218: (p_source_code => 'LEDGER_CATEGORY_CODE'
175219: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
175220: AND l_bflow_method_code = 'PRIOR_ENTRY'
175221: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
175222: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
175223: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 175333: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

175329: p_lookup_type => 'XLA_OWNER_TYPE'
175330: ,p_lookup_code => l_component_type_code
175331: )
175332: ,p_token_4 => 'PRODUCT_NAME'
175333: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175334: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175335: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175336: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175337: ,p_ae_header_id => NULL

Line 175334: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

175330: ,p_lookup_code => l_component_type_code
175331: )
175332: ,p_token_4 => 'PRODUCT_NAME'
175333: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175334: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175335: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175336: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175337: ,p_ae_header_id => NULL
175338: );

Line 175335: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

175331: )
175332: ,p_token_4 => 'PRODUCT_NAME'
175333: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175334: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175335: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175336: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175337: ,p_ae_header_id => NULL
175338: );
175339:

Line 175336: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

175332: ,p_token_4 => 'PRODUCT_NAME'
175333: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175334: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175335: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175336: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175337: ,p_ae_header_id => NULL
175338: );
175339:
175340: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 175367: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

175363: ----------------------------------------------------------------------------------
175364: -- 4219869 Business Flow
175365: -- Update journal entry status -- Need to generate this within IF
175366: ----------------------------------------------------------------------------------
175367: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
175368: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
175369: ,p_balance_type_code => l_balance_type_code
175370: );
175371:

Line 175454: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

175450:
175451: --
175452: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
175453: --
175454: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
175455: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
175456: ELSE
175457: ---------------------------------------------------------------------------------------------------
175458: -- 4262811a Switch Sign

Line 175479: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

175475:
175476: XLA_AE_LINES_PKG.ValidateCurrentLine;
175477: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
175478:
175479: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
175480: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
175481: ,p_balance_type_code => l_balance_type_code);
175482:
175483: END IF;

Line 175588: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

175584: l_tmp_amt NUMBER;
175585: l_acc_rev_natural_side_code VARCHAR2(1);
175586:
175587: l_num_entries NUMBER;
175588: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175589: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175590: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175591: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175592: l_recog_line_1 NUMBER;

Line 175589: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

175585: l_acc_rev_natural_side_code VARCHAR2(1);
175586:
175587: l_num_entries NUMBER;
175588: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175589: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175590: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175591: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175592: l_recog_line_1 NUMBER;
175593: l_recog_line_2 NUMBER;

Line 175590: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

175586:
175587: l_num_entries NUMBER;
175588: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175589: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175590: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175591: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175592: l_recog_line_1 NUMBER;
175593: l_recog_line_2 NUMBER;
175594:

Line 175591: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

175587: l_num_entries NUMBER;
175588: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175589: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175590: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175591: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175592: l_recog_line_1 NUMBER;
175593: l_recog_line_2 NUMBER;
175594:
175595: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 175597: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

175593: l_recog_line_2 NUMBER;
175594:
175595: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
175596: l_bflow_applied_to_amt NUMBER; -- 5132302
175597: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
175598:
175599: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
175600:
175601: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 175672: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

175668: l_accrual_line_num := NULL; -- 4262811
175669: l_tmp_amt := NULL; -- 4262811
175670: --
175671:
175672: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
175673: l_balance_type_code <> 'B' THEN
175674: IF NVL(p_source_97,9E125) = 25 OR
175675: NVL(p_source_97,9E125) = 27
175676: THEN

Line 175744: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

175740: --
175741: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
175742:
175743: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
175744: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
175745:
175746: -- 4955764
175747: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
175748: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 175788: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

175784: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
175785:
175786: IF xla_accounting_cache_pkg.GetValueChar
175787: (p_source_code => 'LEDGER_CATEGORY_CODE'
175788: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
175789: AND l_bflow_method_code = 'PRIOR_ENTRY'
175790: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
175791: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
175792: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 175888: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

175884: p_lookup_type => 'XLA_OWNER_TYPE'
175885: ,p_lookup_code => l_component_type_code
175886: )
175887: ,p_token_4 => 'PRODUCT_NAME'
175888: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175889: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175890: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175891: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175892: ,p_ae_header_id => NULL

Line 175889: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

175885: ,p_lookup_code => l_component_type_code
175886: )
175887: ,p_token_4 => 'PRODUCT_NAME'
175888: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175889: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175890: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175891: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175892: ,p_ae_header_id => NULL
175893: );

Line 175890: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

175886: )
175887: ,p_token_4 => 'PRODUCT_NAME'
175888: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175889: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175890: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175891: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175892: ,p_ae_header_id => NULL
175893: );
175894:

Line 175891: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

175887: ,p_token_4 => 'PRODUCT_NAME'
175888: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175889: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175890: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175891: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175892: ,p_ae_header_id => NULL
175893: );
175894:
175895: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 175922: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

175918: ----------------------------------------------------------------------------------
175919: -- 4219869 Business Flow
175920: -- Update journal entry status -- Need to generate this within IF
175921: ----------------------------------------------------------------------------------
175922: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
175923: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
175924: ,p_balance_type_code => l_balance_type_code
175925: );
175926:

Line 176009: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

176005:
176006: --
176007: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
176008: --
176009: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
176010: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
176011: ELSE
176012: ---------------------------------------------------------------------------------------------------
176013: -- 4262811a Switch Sign

Line 176034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

176030:
176031: XLA_AE_LINES_PKG.ValidateCurrentLine;
176032: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
176033:
176034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
176035: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
176036: ,p_balance_type_code => l_balance_type_code);
176037:
176038: END IF;

Line 176153: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

176149: l_tmp_amt NUMBER;
176150: l_acc_rev_natural_side_code VARCHAR2(1);
176151:
176152: l_num_entries NUMBER;
176153: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176154: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176155: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176156: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176157: l_recog_line_1 NUMBER;

Line 176154: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

176150: l_acc_rev_natural_side_code VARCHAR2(1);
176151:
176152: l_num_entries NUMBER;
176153: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176154: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176155: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176156: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176157: l_recog_line_1 NUMBER;
176158: l_recog_line_2 NUMBER;

Line 176155: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

176151:
176152: l_num_entries NUMBER;
176153: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176154: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176155: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176156: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176157: l_recog_line_1 NUMBER;
176158: l_recog_line_2 NUMBER;
176159:

Line 176156: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

176152: l_num_entries NUMBER;
176153: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176154: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176155: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176156: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176157: l_recog_line_1 NUMBER;
176158: l_recog_line_2 NUMBER;
176159:
176160: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 176162: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

176158: l_recog_line_2 NUMBER;
176159:
176160: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
176161: l_bflow_applied_to_amt NUMBER; -- 5132302
176162: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
176163:
176164: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
176165:
176166: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 176237: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

176233: l_accrual_line_num := NULL; -- 4262811
176234: l_tmp_amt := NULL; -- 4262811
176235: --
176236:
176237: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
176238: l_balance_type_code <> 'B' THEN
176239: IF NVL(p_source_97,9E125) = 2
176240: THEN
176241:

Line 176308: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

176304: --
176305: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
176306:
176307: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
176308: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
176309:
176310: -- 4955764
176311: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
176312: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 176352: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

176348: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
176349:
176350: IF xla_accounting_cache_pkg.GetValueChar
176351: (p_source_code => 'LEDGER_CATEGORY_CODE'
176352: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
176353: AND l_bflow_method_code = 'PRIOR_ENTRY'
176354: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
176355: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
176356: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 176466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

176462: p_lookup_type => 'XLA_OWNER_TYPE'
176463: ,p_lookup_code => l_component_type_code
176464: )
176465: ,p_token_4 => 'PRODUCT_NAME'
176466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176470: ,p_ae_header_id => NULL

Line 176467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

176463: ,p_lookup_code => l_component_type_code
176464: )
176465: ,p_token_4 => 'PRODUCT_NAME'
176466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176470: ,p_ae_header_id => NULL
176471: );

Line 176468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

176464: )
176465: ,p_token_4 => 'PRODUCT_NAME'
176466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176470: ,p_ae_header_id => NULL
176471: );
176472:

Line 176469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

176465: ,p_token_4 => 'PRODUCT_NAME'
176466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176470: ,p_ae_header_id => NULL
176471: );
176472:
176473: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 176500: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

176496: ----------------------------------------------------------------------------------
176497: -- 4219869 Business Flow
176498: -- Update journal entry status -- Need to generate this within IF
176499: ----------------------------------------------------------------------------------
176500: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
176501: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
176502: ,p_balance_type_code => l_balance_type_code
176503: );
176504:

Line 176587: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

176583:
176584: --
176585: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
176586: --
176587: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
176588: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
176589: ELSE
176590: ---------------------------------------------------------------------------------------------------
176591: -- 4262811a Switch Sign

Line 176612: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

176608:
176609: XLA_AE_LINES_PKG.ValidateCurrentLine;
176610: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
176611:
176612: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
176613: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
176614: ,p_balance_type_code => l_balance_type_code);
176615:
176616: END IF;

Line 176731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

176727: l_tmp_amt NUMBER;
176728: l_acc_rev_natural_side_code VARCHAR2(1);
176729:
176730: l_num_entries NUMBER;
176731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176735: l_recog_line_1 NUMBER;

Line 176732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

176728: l_acc_rev_natural_side_code VARCHAR2(1);
176729:
176730: l_num_entries NUMBER;
176731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176735: l_recog_line_1 NUMBER;
176736: l_recog_line_2 NUMBER;

Line 176733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

176729:
176730: l_num_entries NUMBER;
176731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176735: l_recog_line_1 NUMBER;
176736: l_recog_line_2 NUMBER;
176737:

Line 176734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

176730: l_num_entries NUMBER;
176731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176735: l_recog_line_1 NUMBER;
176736: l_recog_line_2 NUMBER;
176737:
176738: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 176740: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

176736: l_recog_line_2 NUMBER;
176737:
176738: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
176739: l_bflow_applied_to_amt NUMBER; -- 5132302
176740: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
176741:
176742: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
176743:
176744: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 176815: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

176811: l_accrual_line_num := NULL; -- 4262811
176812: l_tmp_amt := NULL; -- 4262811
176813: --
176814:
176815: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
176816: l_balance_type_code <> 'B' THEN
176817: IF NVL(p_source_97,9E125) = 2
176818: THEN
176819:

Line 176886: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

176882: --
176883: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
176884:
176885: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
176886: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
176887:
176888: -- 4955764
176889: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
176890: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 176930: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

176926: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
176927:
176928: IF xla_accounting_cache_pkg.GetValueChar
176929: (p_source_code => 'LEDGER_CATEGORY_CODE'
176930: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
176931: AND l_bflow_method_code = 'PRIOR_ENTRY'
176932: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
176933: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
176934: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 177044: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

177040: p_lookup_type => 'XLA_OWNER_TYPE'
177041: ,p_lookup_code => l_component_type_code
177042: )
177043: ,p_token_4 => 'PRODUCT_NAME'
177044: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177045: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177046: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177047: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177048: ,p_ae_header_id => NULL

Line 177045: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

177041: ,p_lookup_code => l_component_type_code
177042: )
177043: ,p_token_4 => 'PRODUCT_NAME'
177044: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177045: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177046: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177047: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177048: ,p_ae_header_id => NULL
177049: );

Line 177046: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

177042: )
177043: ,p_token_4 => 'PRODUCT_NAME'
177044: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177045: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177046: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177047: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177048: ,p_ae_header_id => NULL
177049: );
177050:

Line 177047: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

177043: ,p_token_4 => 'PRODUCT_NAME'
177044: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177045: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177046: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177047: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177048: ,p_ae_header_id => NULL
177049: );
177050:
177051: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 177078: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

177074: ----------------------------------------------------------------------------------
177075: -- 4219869 Business Flow
177076: -- Update journal entry status -- Need to generate this within IF
177077: ----------------------------------------------------------------------------------
177078: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
177079: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
177080: ,p_balance_type_code => l_balance_type_code
177081: );
177082:

Line 177165: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

177161:
177162: --
177163: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
177164: --
177165: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
177166: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
177167: ELSE
177168: ---------------------------------------------------------------------------------------------------
177169: -- 4262811a Switch Sign

Line 177190: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

177186:
177187: XLA_AE_LINES_PKG.ValidateCurrentLine;
177188: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
177189:
177190: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
177191: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
177192: ,p_balance_type_code => l_balance_type_code);
177193:
177194: END IF;

Line 177309: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

177305: l_tmp_amt NUMBER;
177306: l_acc_rev_natural_side_code VARCHAR2(1);
177307:
177308: l_num_entries NUMBER;
177309: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177310: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177311: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177312: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177313: l_recog_line_1 NUMBER;

Line 177310: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

177306: l_acc_rev_natural_side_code VARCHAR2(1);
177307:
177308: l_num_entries NUMBER;
177309: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177310: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177311: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177312: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177313: l_recog_line_1 NUMBER;
177314: l_recog_line_2 NUMBER;

Line 177311: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

177307:
177308: l_num_entries NUMBER;
177309: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177310: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177311: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177312: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177313: l_recog_line_1 NUMBER;
177314: l_recog_line_2 NUMBER;
177315:

Line 177312: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

177308: l_num_entries NUMBER;
177309: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177310: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177311: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177312: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177313: l_recog_line_1 NUMBER;
177314: l_recog_line_2 NUMBER;
177315:
177316: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 177318: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

177314: l_recog_line_2 NUMBER;
177315:
177316: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
177317: l_bflow_applied_to_amt NUMBER; -- 5132302
177318: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
177319:
177320: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
177321:
177322: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 177393: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

177389: l_accrual_line_num := NULL; -- 4262811
177390: l_tmp_amt := NULL; -- 4262811
177391: --
177392:
177393: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
177394: l_balance_type_code <> 'B' THEN
177395: IF NVL(p_source_97,9E125) = 2
177396: THEN
177397:

Line 177464: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

177460: --
177461: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
177462:
177463: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
177464: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
177465:
177466: -- 4955764
177467: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
177468: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 177508: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

177504: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
177505:
177506: IF xla_accounting_cache_pkg.GetValueChar
177507: (p_source_code => 'LEDGER_CATEGORY_CODE'
177508: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
177509: AND l_bflow_method_code = 'PRIOR_ENTRY'
177510: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
177511: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
177512: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 177622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

177618: p_lookup_type => 'XLA_OWNER_TYPE'
177619: ,p_lookup_code => l_component_type_code
177620: )
177621: ,p_token_4 => 'PRODUCT_NAME'
177622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177626: ,p_ae_header_id => NULL

Line 177623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

177619: ,p_lookup_code => l_component_type_code
177620: )
177621: ,p_token_4 => 'PRODUCT_NAME'
177622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177626: ,p_ae_header_id => NULL
177627: );

Line 177624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

177620: )
177621: ,p_token_4 => 'PRODUCT_NAME'
177622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177626: ,p_ae_header_id => NULL
177627: );
177628:

Line 177625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

177621: ,p_token_4 => 'PRODUCT_NAME'
177622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177626: ,p_ae_header_id => NULL
177627: );
177628:
177629: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 177656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

177652: ----------------------------------------------------------------------------------
177653: -- 4219869 Business Flow
177654: -- Update journal entry status -- Need to generate this within IF
177655: ----------------------------------------------------------------------------------
177656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
177657: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
177658: ,p_balance_type_code => l_balance_type_code
177659: );
177660:

Line 177743: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

177739:
177740: --
177741: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
177742: --
177743: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
177744: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
177745: ELSE
177746: ---------------------------------------------------------------------------------------------------
177747: -- 4262811a Switch Sign

Line 177768: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

177764:
177765: XLA_AE_LINES_PKG.ValidateCurrentLine;
177766: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
177767:
177768: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
177769: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
177770: ,p_balance_type_code => l_balance_type_code);
177771:
177772: END IF;

Line 177875: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

177871: l_tmp_amt NUMBER;
177872: l_acc_rev_natural_side_code VARCHAR2(1);
177873:
177874: l_num_entries NUMBER;
177875: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177876: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177877: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177878: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177879: l_recog_line_1 NUMBER;

Line 177876: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

177872: l_acc_rev_natural_side_code VARCHAR2(1);
177873:
177874: l_num_entries NUMBER;
177875: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177876: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177877: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177878: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177879: l_recog_line_1 NUMBER;
177880: l_recog_line_2 NUMBER;

Line 177877: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

177873:
177874: l_num_entries NUMBER;
177875: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177876: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177877: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177878: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177879: l_recog_line_1 NUMBER;
177880: l_recog_line_2 NUMBER;
177881:

Line 177878: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

177874: l_num_entries NUMBER;
177875: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177876: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177877: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177878: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177879: l_recog_line_1 NUMBER;
177880: l_recog_line_2 NUMBER;
177881:
177882: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 177884: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

177880: l_recog_line_2 NUMBER;
177881:
177882: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
177883: l_bflow_applied_to_amt NUMBER; -- 5132302
177884: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
177885:
177886: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
177887:
177888: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 177959: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

177955: l_accrual_line_num := NULL; -- 4262811
177956: l_tmp_amt := NULL; -- 4262811
177957: --
177958:
177959: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
177960: l_balance_type_code <> 'B' THEN
177961: IF NVL(p_source_97,9E125) = 2
177962: THEN
177963:

Line 178030: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

178026: --
178027: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
178028:
178029: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
178030: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
178031:
178032: -- 4955764
178033: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
178034: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 178074: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

178070: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
178071:
178072: IF xla_accounting_cache_pkg.GetValueChar
178073: (p_source_code => 'LEDGER_CATEGORY_CODE'
178074: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
178075: AND l_bflow_method_code = 'PRIOR_ENTRY'
178076: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
178077: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
178078: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 178174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

178170: p_lookup_type => 'XLA_OWNER_TYPE'
178171: ,p_lookup_code => l_component_type_code
178172: )
178173: ,p_token_4 => 'PRODUCT_NAME'
178174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178178: ,p_ae_header_id => NULL

Line 178175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

178171: ,p_lookup_code => l_component_type_code
178172: )
178173: ,p_token_4 => 'PRODUCT_NAME'
178174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178178: ,p_ae_header_id => NULL
178179: );

Line 178176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

178172: )
178173: ,p_token_4 => 'PRODUCT_NAME'
178174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178178: ,p_ae_header_id => NULL
178179: );
178180:

Line 178177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

178173: ,p_token_4 => 'PRODUCT_NAME'
178174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178178: ,p_ae_header_id => NULL
178179: );
178180:
178181: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 178208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

178204: ----------------------------------------------------------------------------------
178205: -- 4219869 Business Flow
178206: -- Update journal entry status -- Need to generate this within IF
178207: ----------------------------------------------------------------------------------
178208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
178209: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
178210: ,p_balance_type_code => l_balance_type_code
178211: );
178212:

Line 178295: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

178291:
178292: --
178293: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
178294: --
178295: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
178296: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
178297: ELSE
178298: ---------------------------------------------------------------------------------------------------
178299: -- 4262811a Switch Sign

Line 178320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

178316:
178317: XLA_AE_LINES_PKG.ValidateCurrentLine;
178318: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
178319:
178320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
178321: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
178322: ,p_balance_type_code => l_balance_type_code);
178323:
178324: END IF;

Line 178459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

178455: l_tmp_amt NUMBER;
178456: l_acc_rev_natural_side_code VARCHAR2(1);
178457:
178458: l_num_entries NUMBER;
178459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
178460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
178461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
178462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
178463: l_recog_line_1 NUMBER;

Line 178460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

178456: l_acc_rev_natural_side_code VARCHAR2(1);
178457:
178458: l_num_entries NUMBER;
178459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
178460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
178461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
178462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
178463: l_recog_line_1 NUMBER;
178464: l_recog_line_2 NUMBER;

Line 178461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

178457:
178458: l_num_entries NUMBER;
178459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
178460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
178461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
178462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
178463: l_recog_line_1 NUMBER;
178464: l_recog_line_2 NUMBER;
178465:

Line 178462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

178458: l_num_entries NUMBER;
178459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
178460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
178461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
178462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
178463: l_recog_line_1 NUMBER;
178464: l_recog_line_2 NUMBER;
178465:
178466: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 178468: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

178464: l_recog_line_2 NUMBER;
178465:
178466: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
178467: l_bflow_applied_to_amt NUMBER; -- 5132302
178468: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
178469:
178470: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
178471:
178472: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 178543: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

178539: l_accrual_line_num := NULL; -- 4262811
178540: l_tmp_amt := NULL; -- 4262811
178541: --
178542:
178543: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
178544: l_balance_type_code <> 'B' THEN
178545: IF NVL(p_source_97,9E125) = 2 AND
178546: p_source_95 >= 0
178547: THEN

Line 178615: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

178611: --
178612: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
178613:
178614: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
178615: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
178616:
178617: -- 4955764
178618: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
178619: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 178691: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

178687: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
178688:
178689: IF xla_accounting_cache_pkg.GetValueChar
178690: (p_source_code => 'LEDGER_CATEGORY_CODE'
178691: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
178692: AND l_bflow_method_code = 'PRIOR_ENTRY'
178693: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
178694: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
178695: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 178805: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

178801: p_lookup_type => 'XLA_OWNER_TYPE'
178802: ,p_lookup_code => l_component_type_code
178803: )
178804: ,p_token_4 => 'PRODUCT_NAME'
178805: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178806: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178807: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178808: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178809: ,p_ae_header_id => NULL

Line 178806: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

178802: ,p_lookup_code => l_component_type_code
178803: )
178804: ,p_token_4 => 'PRODUCT_NAME'
178805: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178806: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178807: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178808: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178809: ,p_ae_header_id => NULL
178810: );

Line 178807: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

178803: )
178804: ,p_token_4 => 'PRODUCT_NAME'
178805: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178806: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178807: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178808: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178809: ,p_ae_header_id => NULL
178810: );
178811:

Line 178808: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

178804: ,p_token_4 => 'PRODUCT_NAME'
178805: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178806: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178807: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178808: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178809: ,p_ae_header_id => NULL
178810: );
178811:
178812: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 178839: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

178835: ----------------------------------------------------------------------------------
178836: -- 4219869 Business Flow
178837: -- Update journal entry status -- Need to generate this within IF
178838: ----------------------------------------------------------------------------------
178839: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
178840: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
178841: ,p_balance_type_code => l_balance_type_code
178842: );
178843:

Line 178926: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

178922:
178923: --
178924: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
178925: --
178926: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
178927: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
178928: ELSE
178929: ---------------------------------------------------------------------------------------------------
178930: -- 4262811a Switch Sign

Line 178951: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

178947:
178948: XLA_AE_LINES_PKG.ValidateCurrentLine;
178949: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
178950:
178951: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
178952: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
178953: ,p_balance_type_code => l_balance_type_code);
178954:
178955: END IF;

Line 179060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

179056: l_tmp_amt NUMBER;
179057: l_acc_rev_natural_side_code VARCHAR2(1);
179058:
179059: l_num_entries NUMBER;
179060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179064: l_recog_line_1 NUMBER;

Line 179061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

179057: l_acc_rev_natural_side_code VARCHAR2(1);
179058:
179059: l_num_entries NUMBER;
179060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179064: l_recog_line_1 NUMBER;
179065: l_recog_line_2 NUMBER;

Line 179062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

179058:
179059: l_num_entries NUMBER;
179060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179064: l_recog_line_1 NUMBER;
179065: l_recog_line_2 NUMBER;
179066:

Line 179063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

179059: l_num_entries NUMBER;
179060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179064: l_recog_line_1 NUMBER;
179065: l_recog_line_2 NUMBER;
179066:
179067: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 179069: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

179065: l_recog_line_2 NUMBER;
179066:
179067: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
179068: l_bflow_applied_to_amt NUMBER; -- 5132302
179069: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
179070:
179071: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
179072:
179073: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 179144: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

179140: l_accrual_line_num := NULL; -- 4262811
179141: l_tmp_amt := NULL; -- 4262811
179142: --
179143:
179144: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
179145: l_balance_type_code <> 'B' THEN
179146: IF NVL(p_source_97,9E125) = 2 AND
179147: p_source_95 <= 0
179148: THEN

Line 179216: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

179212: --
179213: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
179214:
179215: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
179216: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
179217:
179218: -- 4955764
179219: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
179220: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 179260: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

179256: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
179257:
179258: IF xla_accounting_cache_pkg.GetValueChar
179259: (p_source_code => 'LEDGER_CATEGORY_CODE'
179260: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
179261: AND l_bflow_method_code = 'PRIOR_ENTRY'
179262: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
179263: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
179264: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 179360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

179356: p_lookup_type => 'XLA_OWNER_TYPE'
179357: ,p_lookup_code => l_component_type_code
179358: )
179359: ,p_token_4 => 'PRODUCT_NAME'
179360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
179361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
179362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
179363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
179364: ,p_ae_header_id => NULL

Line 179361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

179357: ,p_lookup_code => l_component_type_code
179358: )
179359: ,p_token_4 => 'PRODUCT_NAME'
179360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
179361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
179362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
179363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
179364: ,p_ae_header_id => NULL
179365: );

Line 179362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

179358: )
179359: ,p_token_4 => 'PRODUCT_NAME'
179360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
179361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
179362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
179363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
179364: ,p_ae_header_id => NULL
179365: );
179366:

Line 179363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

179359: ,p_token_4 => 'PRODUCT_NAME'
179360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
179361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
179362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
179363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
179364: ,p_ae_header_id => NULL
179365: );
179366:
179367: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 179394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

179390: ----------------------------------------------------------------------------------
179391: -- 4219869 Business Flow
179392: -- Update journal entry status -- Need to generate this within IF
179393: ----------------------------------------------------------------------------------
179394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
179395: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
179396: ,p_balance_type_code => l_balance_type_code
179397: );
179398:

Line 179481: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

179477:
179478: --
179479: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
179480: --
179481: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
179482: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
179483: ELSE
179484: ---------------------------------------------------------------------------------------------------
179485: -- 4262811a Switch Sign

Line 179506: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

179502:
179503: XLA_AE_LINES_PKG.ValidateCurrentLine;
179504: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
179505:
179506: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
179507: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
179508: ,p_balance_type_code => l_balance_type_code);
179509:
179510: END IF;

Line 179615: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

179611: l_tmp_amt NUMBER;
179612: l_acc_rev_natural_side_code VARCHAR2(1);
179613:
179614: l_num_entries NUMBER;
179615: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179616: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179617: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179618: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179619: l_recog_line_1 NUMBER;

Line 179616: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

179612: l_acc_rev_natural_side_code VARCHAR2(1);
179613:
179614: l_num_entries NUMBER;
179615: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179616: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179617: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179618: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179619: l_recog_line_1 NUMBER;
179620: l_recog_line_2 NUMBER;

Line 179617: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

179613:
179614: l_num_entries NUMBER;
179615: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179616: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179617: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179618: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179619: l_recog_line_1 NUMBER;
179620: l_recog_line_2 NUMBER;
179621:

Line 179618: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

179614: l_num_entries NUMBER;
179615: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179616: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179617: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179618: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179619: l_recog_line_1 NUMBER;
179620: l_recog_line_2 NUMBER;
179621:
179622: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 179624: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

179620: l_recog_line_2 NUMBER;
179621:
179622: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
179623: l_bflow_applied_to_amt NUMBER; -- 5132302
179624: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
179625:
179626: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
179627:
179628: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 179699: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

179695: l_accrual_line_num := NULL; -- 4262811
179696: l_tmp_amt := NULL; -- 4262811
179697: --
179698:
179699: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
179700: l_balance_type_code <> 'B' THEN
179701: IF NVL(p_source_97,9E125) = 25 OR
179702: NVL(p_source_97,9E125) = 27
179703: THEN

Line 179771: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

179767: --
179768: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
179769:
179770: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
179771: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
179772:
179773: -- 4955764
179774: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
179775: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 179815: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

179811: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
179812:
179813: IF xla_accounting_cache_pkg.GetValueChar
179814: (p_source_code => 'LEDGER_CATEGORY_CODE'
179815: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
179816: AND l_bflow_method_code = 'PRIOR_ENTRY'
179817: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
179818: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
179819: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 179915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

179911: p_lookup_type => 'XLA_OWNER_TYPE'
179912: ,p_lookup_code => l_component_type_code
179913: )
179914: ,p_token_4 => 'PRODUCT_NAME'
179915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
179916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
179917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
179918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
179919: ,p_ae_header_id => NULL

Line 179916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

179912: ,p_lookup_code => l_component_type_code
179913: )
179914: ,p_token_4 => 'PRODUCT_NAME'
179915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
179916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
179917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
179918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
179919: ,p_ae_header_id => NULL
179920: );

Line 179917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

179913: )
179914: ,p_token_4 => 'PRODUCT_NAME'
179915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
179916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
179917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
179918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
179919: ,p_ae_header_id => NULL
179920: );
179921:

Line 179918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

179914: ,p_token_4 => 'PRODUCT_NAME'
179915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
179916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
179917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
179918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
179919: ,p_ae_header_id => NULL
179920: );
179921:
179922: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 179949: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

179945: ----------------------------------------------------------------------------------
179946: -- 4219869 Business Flow
179947: -- Update journal entry status -- Need to generate this within IF
179948: ----------------------------------------------------------------------------------
179949: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
179950: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
179951: ,p_balance_type_code => l_balance_type_code
179952: );
179953:

Line 180036: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

180032:
180033: --
180034: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
180035: --
180036: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
180037: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
180038: ELSE
180039: ---------------------------------------------------------------------------------------------------
180040: -- 4262811a Switch Sign

Line 180061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

180057:
180058: XLA_AE_LINES_PKG.ValidateCurrentLine;
180059: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
180060:
180061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
180062: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
180063: ,p_balance_type_code => l_balance_type_code);
180064:
180065: END IF;

Line 180192: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

180188: l_tmp_amt NUMBER;
180189: l_acc_rev_natural_side_code VARCHAR2(1);
180190:
180191: l_num_entries NUMBER;
180192: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180193: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180194: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180195: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180196: l_recog_line_1 NUMBER;

Line 180193: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

180189: l_acc_rev_natural_side_code VARCHAR2(1);
180190:
180191: l_num_entries NUMBER;
180192: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180193: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180194: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180195: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180196: l_recog_line_1 NUMBER;
180197: l_recog_line_2 NUMBER;

Line 180194: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

180190:
180191: l_num_entries NUMBER;
180192: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180193: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180194: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180195: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180196: l_recog_line_1 NUMBER;
180197: l_recog_line_2 NUMBER;
180198:

Line 180195: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

180191: l_num_entries NUMBER;
180192: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180193: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180194: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180195: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180196: l_recog_line_1 NUMBER;
180197: l_recog_line_2 NUMBER;
180198:
180199: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 180201: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

180197: l_recog_line_2 NUMBER;
180198:
180199: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
180200: l_bflow_applied_to_amt NUMBER; -- 5132302
180201: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
180202:
180203: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
180204:
180205: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 180276: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

180272: l_accrual_line_num := NULL; -- 4262811
180273: l_tmp_amt := NULL; -- 4262811
180274: --
180275:
180276: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
180277: l_balance_type_code <> 'B' THEN
180278: IF NVL(p_source_97,9E125) = 2
180279: THEN
180280:

Line 180347: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

180343: --
180344: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
180345:
180346: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
180347: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
180348:
180349: -- 4955764
180350: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
180351: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 180391: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

180387: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
180388:
180389: IF xla_accounting_cache_pkg.GetValueChar
180390: (p_source_code => 'LEDGER_CATEGORY_CODE'
180391: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
180392: AND l_bflow_method_code = 'PRIOR_ENTRY'
180393: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
180394: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
180395: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 180511: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

180507: p_lookup_type => 'XLA_OWNER_TYPE'
180508: ,p_lookup_code => l_component_type_code
180509: )
180510: ,p_token_4 => 'PRODUCT_NAME'
180511: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
180512: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
180513: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
180514: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
180515: ,p_ae_header_id => NULL

Line 180512: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

180508: ,p_lookup_code => l_component_type_code
180509: )
180510: ,p_token_4 => 'PRODUCT_NAME'
180511: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
180512: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
180513: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
180514: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
180515: ,p_ae_header_id => NULL
180516: );

Line 180513: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

180509: )
180510: ,p_token_4 => 'PRODUCT_NAME'
180511: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
180512: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
180513: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
180514: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
180515: ,p_ae_header_id => NULL
180516: );
180517:

Line 180514: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

180510: ,p_token_4 => 'PRODUCT_NAME'
180511: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
180512: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
180513: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
180514: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
180515: ,p_ae_header_id => NULL
180516: );
180517:
180518: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 180545: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

180541: ----------------------------------------------------------------------------------
180542: -- 4219869 Business Flow
180543: -- Update journal entry status -- Need to generate this within IF
180544: ----------------------------------------------------------------------------------
180545: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
180546: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
180547: ,p_balance_type_code => l_balance_type_code
180548: );
180549:

Line 180638: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

180634:
180635: --
180636: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
180637: --
180638: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
180639: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
180640: ELSE
180641: ---------------------------------------------------------------------------------------------------
180642: -- 4262811a Switch Sign

Line 180663: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

180659:
180660: XLA_AE_LINES_PKG.ValidateCurrentLine;
180661: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
180662:
180663: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
180664: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
180665: ,p_balance_type_code => l_balance_type_code);
180666:
180667: END IF;

Line 180782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

180778: l_tmp_amt NUMBER;
180779: l_acc_rev_natural_side_code VARCHAR2(1);
180780:
180781: l_num_entries NUMBER;
180782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180786: l_recog_line_1 NUMBER;

Line 180783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

180779: l_acc_rev_natural_side_code VARCHAR2(1);
180780:
180781: l_num_entries NUMBER;
180782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180786: l_recog_line_1 NUMBER;
180787: l_recog_line_2 NUMBER;

Line 180784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

180780:
180781: l_num_entries NUMBER;
180782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180786: l_recog_line_1 NUMBER;
180787: l_recog_line_2 NUMBER;
180788:

Line 180785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

180781: l_num_entries NUMBER;
180782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180786: l_recog_line_1 NUMBER;
180787: l_recog_line_2 NUMBER;
180788:
180789: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 180791: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

180787: l_recog_line_2 NUMBER;
180788:
180789: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
180790: l_bflow_applied_to_amt NUMBER; -- 5132302
180791: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
180792:
180793: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
180794:
180795: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 180866: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

180862: l_accrual_line_num := NULL; -- 4262811
180863: l_tmp_amt := NULL; -- 4262811
180864: --
180865:
180866: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
180867: l_balance_type_code <> 'B' THEN
180868: IF NVL(p_source_97,9E125) = 2
180869: THEN
180870:

Line 180937: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

180933: --
180934: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
180935:
180936: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
180937: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
180938:
180939: -- 4955764
180940: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
180941: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 180981: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

180977: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
180978:
180979: IF xla_accounting_cache_pkg.GetValueChar
180980: (p_source_code => 'LEDGER_CATEGORY_CODE'
180981: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
180982: AND l_bflow_method_code = 'PRIOR_ENTRY'
180983: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
180984: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
180985: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 181095: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

181091: p_lookup_type => 'XLA_OWNER_TYPE'
181092: ,p_lookup_code => l_component_type_code
181093: )
181094: ,p_token_4 => 'PRODUCT_NAME'
181095: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181096: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181097: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181098: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181099: ,p_ae_header_id => NULL

Line 181096: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

181092: ,p_lookup_code => l_component_type_code
181093: )
181094: ,p_token_4 => 'PRODUCT_NAME'
181095: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181096: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181097: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181098: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181099: ,p_ae_header_id => NULL
181100: );

Line 181097: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

181093: )
181094: ,p_token_4 => 'PRODUCT_NAME'
181095: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181096: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181097: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181098: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181099: ,p_ae_header_id => NULL
181100: );
181101:

Line 181098: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

181094: ,p_token_4 => 'PRODUCT_NAME'
181095: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181096: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181097: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181098: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181099: ,p_ae_header_id => NULL
181100: );
181101:
181102: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 181129: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

181125: ----------------------------------------------------------------------------------
181126: -- 4219869 Business Flow
181127: -- Update journal entry status -- Need to generate this within IF
181128: ----------------------------------------------------------------------------------
181129: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
181130: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
181131: ,p_balance_type_code => l_balance_type_code
181132: );
181133:

Line 181216: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

181212:
181213: --
181214: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
181215: --
181216: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
181217: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
181218: ELSE
181219: ---------------------------------------------------------------------------------------------------
181220: -- 4262811a Switch Sign

Line 181241: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

181237:
181238: XLA_AE_LINES_PKG.ValidateCurrentLine;
181239: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
181240:
181241: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
181242: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
181243: ,p_balance_type_code => l_balance_type_code);
181244:
181245: END IF;

Line 181360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

181356: l_tmp_amt NUMBER;
181357: l_acc_rev_natural_side_code VARCHAR2(1);
181358:
181359: l_num_entries NUMBER;
181360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
181361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
181362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
181363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
181364: l_recog_line_1 NUMBER;

Line 181361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

181357: l_acc_rev_natural_side_code VARCHAR2(1);
181358:
181359: l_num_entries NUMBER;
181360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
181361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
181362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
181363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
181364: l_recog_line_1 NUMBER;
181365: l_recog_line_2 NUMBER;

Line 181362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

181358:
181359: l_num_entries NUMBER;
181360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
181361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
181362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
181363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
181364: l_recog_line_1 NUMBER;
181365: l_recog_line_2 NUMBER;
181366:

Line 181363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

181359: l_num_entries NUMBER;
181360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
181361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
181362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
181363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
181364: l_recog_line_1 NUMBER;
181365: l_recog_line_2 NUMBER;
181366:
181367: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 181369: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

181365: l_recog_line_2 NUMBER;
181366:
181367: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
181368: l_bflow_applied_to_amt NUMBER; -- 5132302
181369: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
181370:
181371: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
181372:
181373: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 181444: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

181440: l_accrual_line_num := NULL; -- 4262811
181441: l_tmp_amt := NULL; -- 4262811
181442: --
181443:
181444: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
181445: l_balance_type_code <> 'B' THEN
181446: IF NVL(p_source_97,9E125) = 2
181447: THEN
181448:

Line 181515: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

181511: --
181512: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
181513:
181514: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
181515: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
181516:
181517: -- 4955764
181518: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
181519: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 181559: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

181555: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
181556:
181557: IF xla_accounting_cache_pkg.GetValueChar
181558: (p_source_code => 'LEDGER_CATEGORY_CODE'
181559: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
181560: AND l_bflow_method_code = 'PRIOR_ENTRY'
181561: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
181562: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
181563: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 181673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

181669: p_lookup_type => 'XLA_OWNER_TYPE'
181670: ,p_lookup_code => l_component_type_code
181671: )
181672: ,p_token_4 => 'PRODUCT_NAME'
181673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181677: ,p_ae_header_id => NULL

Line 181674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

181670: ,p_lookup_code => l_component_type_code
181671: )
181672: ,p_token_4 => 'PRODUCT_NAME'
181673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181677: ,p_ae_header_id => NULL
181678: );

Line 181675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

181671: )
181672: ,p_token_4 => 'PRODUCT_NAME'
181673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181677: ,p_ae_header_id => NULL
181678: );
181679:

Line 181676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

181672: ,p_token_4 => 'PRODUCT_NAME'
181673: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181674: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181675: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181676: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181677: ,p_ae_header_id => NULL
181678: );
181679:
181680: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 181707: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

181703: ----------------------------------------------------------------------------------
181704: -- 4219869 Business Flow
181705: -- Update journal entry status -- Need to generate this within IF
181706: ----------------------------------------------------------------------------------
181707: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
181708: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
181709: ,p_balance_type_code => l_balance_type_code
181710: );
181711:

Line 181794: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

181790:
181791: --
181792: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
181793: --
181794: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
181795: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
181796: ELSE
181797: ---------------------------------------------------------------------------------------------------
181798: -- 4262811a Switch Sign

Line 181819: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

181815:
181816: XLA_AE_LINES_PKG.ValidateCurrentLine;
181817: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
181818:
181819: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
181820: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
181821: ,p_balance_type_code => l_balance_type_code);
181822:
181823: END IF;

Line 181938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

181934: l_tmp_amt NUMBER;
181935: l_acc_rev_natural_side_code VARCHAR2(1);
181936:
181937: l_num_entries NUMBER;
181938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
181939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
181940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
181941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
181942: l_recog_line_1 NUMBER;

Line 181939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

181935: l_acc_rev_natural_side_code VARCHAR2(1);
181936:
181937: l_num_entries NUMBER;
181938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
181939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
181940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
181941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
181942: l_recog_line_1 NUMBER;
181943: l_recog_line_2 NUMBER;

Line 181940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

181936:
181937: l_num_entries NUMBER;
181938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
181939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
181940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
181941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
181942: l_recog_line_1 NUMBER;
181943: l_recog_line_2 NUMBER;
181944:

Line 181941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

181937: l_num_entries NUMBER;
181938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
181939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
181940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
181941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
181942: l_recog_line_1 NUMBER;
181943: l_recog_line_2 NUMBER;
181944:
181945: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 181947: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

181943: l_recog_line_2 NUMBER;
181944:
181945: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
181946: l_bflow_applied_to_amt NUMBER; -- 5132302
181947: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
181948:
181949: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
181950:
181951: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 182022: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

182018: l_accrual_line_num := NULL; -- 4262811
182019: l_tmp_amt := NULL; -- 4262811
182020: --
182021:
182022: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
182023: l_balance_type_code <> 'B' THEN
182024: IF NVL(p_source_97,9E125) = 2
182025: THEN
182026:

Line 182093: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

182089: --
182090: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
182091:
182092: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
182093: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
182094:
182095: -- 4955764
182096: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
182097: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 182137: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

182133: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
182134:
182135: IF xla_accounting_cache_pkg.GetValueChar
182136: (p_source_code => 'LEDGER_CATEGORY_CODE'
182137: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
182138: AND l_bflow_method_code = 'PRIOR_ENTRY'
182139: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
182140: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
182141: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 182251: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

182247: p_lookup_type => 'XLA_OWNER_TYPE'
182248: ,p_lookup_code => l_component_type_code
182249: )
182250: ,p_token_4 => 'PRODUCT_NAME'
182251: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182252: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182253: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
182254: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
182255: ,p_ae_header_id => NULL

Line 182252: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

182248: ,p_lookup_code => l_component_type_code
182249: )
182250: ,p_token_4 => 'PRODUCT_NAME'
182251: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182252: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182253: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
182254: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
182255: ,p_ae_header_id => NULL
182256: );

Line 182253: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

182249: )
182250: ,p_token_4 => 'PRODUCT_NAME'
182251: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182252: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182253: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
182254: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
182255: ,p_ae_header_id => NULL
182256: );
182257:

Line 182254: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

182250: ,p_token_4 => 'PRODUCT_NAME'
182251: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182252: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182253: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
182254: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
182255: ,p_ae_header_id => NULL
182256: );
182257:
182258: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 182285: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

182281: ----------------------------------------------------------------------------------
182282: -- 4219869 Business Flow
182283: -- Update journal entry status -- Need to generate this within IF
182284: ----------------------------------------------------------------------------------
182285: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
182286: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
182287: ,p_balance_type_code => l_balance_type_code
182288: );
182289:

Line 182372: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

182368:
182369: --
182370: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
182371: --
182372: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
182373: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
182374: ELSE
182375: ---------------------------------------------------------------------------------------------------
182376: -- 4262811a Switch Sign

Line 182397: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

182393:
182394: XLA_AE_LINES_PKG.ValidateCurrentLine;
182395: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
182396:
182397: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
182398: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
182399: ,p_balance_type_code => l_balance_type_code);
182400:
182401: END IF;

Line 182536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

182532: l_tmp_amt NUMBER;
182533: l_acc_rev_natural_side_code VARCHAR2(1);
182534:
182535: l_num_entries NUMBER;
182536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
182537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
182538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
182539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
182540: l_recog_line_1 NUMBER;

Line 182537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

182533: l_acc_rev_natural_side_code VARCHAR2(1);
182534:
182535: l_num_entries NUMBER;
182536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
182537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
182538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
182539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
182540: l_recog_line_1 NUMBER;
182541: l_recog_line_2 NUMBER;

Line 182538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

182534:
182535: l_num_entries NUMBER;
182536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
182537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
182538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
182539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
182540: l_recog_line_1 NUMBER;
182541: l_recog_line_2 NUMBER;
182542:

Line 182539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

182535: l_num_entries NUMBER;
182536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
182537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
182538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
182539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
182540: l_recog_line_1 NUMBER;
182541: l_recog_line_2 NUMBER;
182542:
182543: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 182545: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

182541: l_recog_line_2 NUMBER;
182542:
182543: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
182544: l_bflow_applied_to_amt NUMBER; -- 5132302
182545: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
182546:
182547: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
182548:
182549: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 182620: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

182616: l_accrual_line_num := NULL; -- 4262811
182617: l_tmp_amt := NULL; -- 4262811
182618: --
182619:
182620: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
182621: l_balance_type_code <> 'B' THEN
182622: IF NVL(p_source_97,9E125) = 2
182623: THEN
182624:

Line 182691: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

182687: --
182688: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
182689:
182690: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
182691: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
182692:
182693: -- 4955764
182694: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
182695: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 182767: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

182763: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
182764:
182765: IF xla_accounting_cache_pkg.GetValueChar
182766: (p_source_code => 'LEDGER_CATEGORY_CODE'
182767: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
182768: AND l_bflow_method_code = 'PRIOR_ENTRY'
182769: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
182770: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
182771: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 182881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

182877: p_lookup_type => 'XLA_OWNER_TYPE'
182878: ,p_lookup_code => l_component_type_code
182879: )
182880: ,p_token_4 => 'PRODUCT_NAME'
182881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
182884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
182885: ,p_ae_header_id => NULL

Line 182882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

182878: ,p_lookup_code => l_component_type_code
182879: )
182880: ,p_token_4 => 'PRODUCT_NAME'
182881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
182884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
182885: ,p_ae_header_id => NULL
182886: );

Line 182883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

182879: )
182880: ,p_token_4 => 'PRODUCT_NAME'
182881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
182884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
182885: ,p_ae_header_id => NULL
182886: );
182887:

Line 182884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

182880: ,p_token_4 => 'PRODUCT_NAME'
182881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
182884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
182885: ,p_ae_header_id => NULL
182886: );
182887:
182888: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 182915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

182911: ----------------------------------------------------------------------------------
182912: -- 4219869 Business Flow
182913: -- Update journal entry status -- Need to generate this within IF
182914: ----------------------------------------------------------------------------------
182915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
182916: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
182917: ,p_balance_type_code => l_balance_type_code
182918: );
182919:

Line 183002: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

182998:
182999: --
183000: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
183001: --
183002: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
183003: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
183004: ELSE
183005: ---------------------------------------------------------------------------------------------------
183006: -- 4262811a Switch Sign

Line 183027: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

183023:
183024: XLA_AE_LINES_PKG.ValidateCurrentLine;
183025: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
183026:
183027: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
183028: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
183029: ,p_balance_type_code => l_balance_type_code);
183030:
183031: END IF;

Line 183146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

183142: l_tmp_amt NUMBER;
183143: l_acc_rev_natural_side_code VARCHAR2(1);
183144:
183145: l_num_entries NUMBER;
183146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
183147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
183148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
183149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
183150: l_recog_line_1 NUMBER;

Line 183147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

183143: l_acc_rev_natural_side_code VARCHAR2(1);
183144:
183145: l_num_entries NUMBER;
183146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
183147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
183148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
183149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
183150: l_recog_line_1 NUMBER;
183151: l_recog_line_2 NUMBER;

Line 183148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

183144:
183145: l_num_entries NUMBER;
183146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
183147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
183148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
183149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
183150: l_recog_line_1 NUMBER;
183151: l_recog_line_2 NUMBER;
183152:

Line 183149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

183145: l_num_entries NUMBER;
183146: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
183147: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
183148: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
183149: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
183150: l_recog_line_1 NUMBER;
183151: l_recog_line_2 NUMBER;
183152:
183153: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 183155: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

183151: l_recog_line_2 NUMBER;
183152:
183153: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
183154: l_bflow_applied_to_amt NUMBER; -- 5132302
183155: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
183156:
183157: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
183158:
183159: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 183230: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

183226: l_accrual_line_num := NULL; -- 4262811
183227: l_tmp_amt := NULL; -- 4262811
183228: --
183229:
183230: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
183231: l_balance_type_code <> 'B' THEN
183232: IF NVL(p_source_97,9E125) = 2
183233: THEN
183234:

Line 183301: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

183297: --
183298: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
183299:
183300: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
183301: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
183302:
183303: -- 4955764
183304: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
183305: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 183345: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

183341: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
183342:
183343: IF xla_accounting_cache_pkg.GetValueChar
183344: (p_source_code => 'LEDGER_CATEGORY_CODE'
183345: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
183346: AND l_bflow_method_code = 'PRIOR_ENTRY'
183347: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
183348: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
183349: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 183459: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

183455: p_lookup_type => 'XLA_OWNER_TYPE'
183456: ,p_lookup_code => l_component_type_code
183457: )
183458: ,p_token_4 => 'PRODUCT_NAME'
183459: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
183460: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
183461: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
183462: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
183463: ,p_ae_header_id => NULL

Line 183460: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

183456: ,p_lookup_code => l_component_type_code
183457: )
183458: ,p_token_4 => 'PRODUCT_NAME'
183459: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
183460: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
183461: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
183462: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
183463: ,p_ae_header_id => NULL
183464: );

Line 183461: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

183457: )
183458: ,p_token_4 => 'PRODUCT_NAME'
183459: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
183460: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
183461: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
183462: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
183463: ,p_ae_header_id => NULL
183464: );
183465:

Line 183462: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

183458: ,p_token_4 => 'PRODUCT_NAME'
183459: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
183460: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
183461: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
183462: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
183463: ,p_ae_header_id => NULL
183464: );
183465:
183466: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 183493: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

183489: ----------------------------------------------------------------------------------
183490: -- 4219869 Business Flow
183491: -- Update journal entry status -- Need to generate this within IF
183492: ----------------------------------------------------------------------------------
183493: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
183494: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
183495: ,p_balance_type_code => l_balance_type_code
183496: );
183497:

Line 183580: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

183576:
183577: --
183578: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
183579: --
183580: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
183581: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
183582: ELSE
183583: ---------------------------------------------------------------------------------------------------
183584: -- 4262811a Switch Sign

Line 183605: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

183601:
183602: XLA_AE_LINES_PKG.ValidateCurrentLine;
183603: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
183604:
183605: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
183606: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
183607: ,p_balance_type_code => l_balance_type_code);
183608:
183609: END IF;

Line 183714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

183710: l_tmp_amt NUMBER;
183711: l_acc_rev_natural_side_code VARCHAR2(1);
183712:
183713: l_num_entries NUMBER;
183714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
183715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
183716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
183717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
183718: l_recog_line_1 NUMBER;

Line 183715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

183711: l_acc_rev_natural_side_code VARCHAR2(1);
183712:
183713: l_num_entries NUMBER;
183714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
183715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
183716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
183717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
183718: l_recog_line_1 NUMBER;
183719: l_recog_line_2 NUMBER;

Line 183716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

183712:
183713: l_num_entries NUMBER;
183714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
183715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
183716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
183717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
183718: l_recog_line_1 NUMBER;
183719: l_recog_line_2 NUMBER;
183720:

Line 183717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

183713: l_num_entries NUMBER;
183714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
183715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
183716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
183717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
183718: l_recog_line_1 NUMBER;
183719: l_recog_line_2 NUMBER;
183720:
183721: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 183723: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

183719: l_recog_line_2 NUMBER;
183720:
183721: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
183722: l_bflow_applied_to_amt NUMBER; -- 5132302
183723: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
183724:
183725: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
183726:
183727: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 183798: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

183794: l_accrual_line_num := NULL; -- 4262811
183795: l_tmp_amt := NULL; -- 4262811
183796: --
183797:
183798: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
183799: l_balance_type_code <> 'B' THEN
183800: IF NVL(p_source_97,9E125) = 2
183801: THEN
183802:

Line 183869: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

183865: --
183866: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
183867:
183868: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
183869: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
183870:
183871: -- 4955764
183872: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
183873: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 183913: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

183909: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
183910:
183911: IF xla_accounting_cache_pkg.GetValueChar
183912: (p_source_code => 'LEDGER_CATEGORY_CODE'
183913: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
183914: AND l_bflow_method_code = 'PRIOR_ENTRY'
183915: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
183916: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
183917: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 184013: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

184009: p_lookup_type => 'XLA_OWNER_TYPE'
184010: ,p_lookup_code => l_component_type_code
184011: )
184012: ,p_token_4 => 'PRODUCT_NAME'
184013: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
184014: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
184015: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
184016: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
184017: ,p_ae_header_id => NULL

Line 184014: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

184010: ,p_lookup_code => l_component_type_code
184011: )
184012: ,p_token_4 => 'PRODUCT_NAME'
184013: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
184014: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
184015: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
184016: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
184017: ,p_ae_header_id => NULL
184018: );

Line 184015: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

184011: )
184012: ,p_token_4 => 'PRODUCT_NAME'
184013: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
184014: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
184015: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
184016: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
184017: ,p_ae_header_id => NULL
184018: );
184019:

Line 184016: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

184012: ,p_token_4 => 'PRODUCT_NAME'
184013: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
184014: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
184015: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
184016: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
184017: ,p_ae_header_id => NULL
184018: );
184019:
184020: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 184047: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

184043: ----------------------------------------------------------------------------------
184044: -- 4219869 Business Flow
184045: -- Update journal entry status -- Need to generate this within IF
184046: ----------------------------------------------------------------------------------
184047: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
184048: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
184049: ,p_balance_type_code => l_balance_type_code
184050: );
184051:

Line 184134: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

184130:
184131: --
184132: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
184133: --
184134: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
184135: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
184136: ELSE
184137: ---------------------------------------------------------------------------------------------------
184138: -- 4262811a Switch Sign

Line 184159: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

184155:
184156: XLA_AE_LINES_PKG.ValidateCurrentLine;
184157: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
184158:
184159: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
184160: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
184161: ,p_balance_type_code => l_balance_type_code);
184162:
184163: END IF;

Line 184266: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

184262: l_tmp_amt NUMBER;
184263: l_acc_rev_natural_side_code VARCHAR2(1);
184264:
184265: l_num_entries NUMBER;
184266: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
184267: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
184268: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
184269: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
184270: l_recog_line_1 NUMBER;

Line 184267: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

184263: l_acc_rev_natural_side_code VARCHAR2(1);
184264:
184265: l_num_entries NUMBER;
184266: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
184267: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
184268: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
184269: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
184270: l_recog_line_1 NUMBER;
184271: l_recog_line_2 NUMBER;

Line 184268: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

184264:
184265: l_num_entries NUMBER;
184266: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
184267: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
184268: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
184269: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
184270: l_recog_line_1 NUMBER;
184271: l_recog_line_2 NUMBER;
184272:

Line 184269: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

184265: l_num_entries NUMBER;
184266: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
184267: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
184268: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
184269: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
184270: l_recog_line_1 NUMBER;
184271: l_recog_line_2 NUMBER;
184272:
184273: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 184275: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

184271: l_recog_line_2 NUMBER;
184272:
184273: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
184274: l_bflow_applied_to_amt NUMBER; -- 5132302
184275: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
184276:
184277: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
184278:
184279: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 184350: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

184346: l_accrual_line_num := NULL; -- 4262811
184347: l_tmp_amt := NULL; -- 4262811
184348: --
184349:
184350: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
184351: l_balance_type_code <> 'B' THEN
184352: IF NVL(p_source_97,9E125) = 2
184353: THEN
184354:

Line 184421: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

184417: --
184418: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
184419:
184420: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
184421: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
184422:
184423: -- 4955764
184424: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
184425: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 184465: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

184461: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
184462:
184463: IF xla_accounting_cache_pkg.GetValueChar
184464: (p_source_code => 'LEDGER_CATEGORY_CODE'
184465: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
184466: AND l_bflow_method_code = 'PRIOR_ENTRY'
184467: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
184468: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
184469: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 184565: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

184561: p_lookup_type => 'XLA_OWNER_TYPE'
184562: ,p_lookup_code => l_component_type_code
184563: )
184564: ,p_token_4 => 'PRODUCT_NAME'
184565: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
184566: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
184567: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
184568: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
184569: ,p_ae_header_id => NULL

Line 184566: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

184562: ,p_lookup_code => l_component_type_code
184563: )
184564: ,p_token_4 => 'PRODUCT_NAME'
184565: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
184566: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
184567: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
184568: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
184569: ,p_ae_header_id => NULL
184570: );

Line 184567: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

184563: )
184564: ,p_token_4 => 'PRODUCT_NAME'
184565: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
184566: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
184567: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
184568: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
184569: ,p_ae_header_id => NULL
184570: );
184571:

Line 184568: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

184564: ,p_token_4 => 'PRODUCT_NAME'
184565: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
184566: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
184567: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
184568: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
184569: ,p_ae_header_id => NULL
184570: );
184571:
184572: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 184599: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

184595: ----------------------------------------------------------------------------------
184596: -- 4219869 Business Flow
184597: -- Update journal entry status -- Need to generate this within IF
184598: ----------------------------------------------------------------------------------
184599: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
184600: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
184601: ,p_balance_type_code => l_balance_type_code
184602: );
184603:

Line 184686: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

184682:
184683: --
184684: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
184685: --
184686: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
184687: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
184688: ELSE
184689: ---------------------------------------------------------------------------------------------------
184690: -- 4262811a Switch Sign

Line 184711: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

184707:
184708: XLA_AE_LINES_PKG.ValidateCurrentLine;
184709: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
184710:
184711: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
184712: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
184713: ,p_balance_type_code => l_balance_type_code);
184714:
184715: END IF;

Line 184850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

184846: l_tmp_amt NUMBER;
184847: l_acc_rev_natural_side_code VARCHAR2(1);
184848:
184849: l_num_entries NUMBER;
184850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
184851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
184852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
184853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
184854: l_recog_line_1 NUMBER;

Line 184851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

184847: l_acc_rev_natural_side_code VARCHAR2(1);
184848:
184849: l_num_entries NUMBER;
184850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
184851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
184852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
184853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
184854: l_recog_line_1 NUMBER;
184855: l_recog_line_2 NUMBER;

Line 184852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

184848:
184849: l_num_entries NUMBER;
184850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
184851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
184852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
184853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
184854: l_recog_line_1 NUMBER;
184855: l_recog_line_2 NUMBER;
184856:

Line 184853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

184849: l_num_entries NUMBER;
184850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
184851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
184852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
184853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
184854: l_recog_line_1 NUMBER;
184855: l_recog_line_2 NUMBER;
184856:
184857: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 184859: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

184855: l_recog_line_2 NUMBER;
184856:
184857: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
184858: l_bflow_applied_to_amt NUMBER; -- 5132302
184859: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
184860:
184861: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
184862:
184863: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 184934: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

184930: l_accrual_line_num := NULL; -- 4262811
184931: l_tmp_amt := NULL; -- 4262811
184932: --
184933:
184934: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
184935: l_balance_type_code <> 'B' THEN
184936: IF NVL(p_source_97,9E125) = 2
184937: THEN
184938:

Line 185005: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

185001: --
185002: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
185003:
185004: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
185005: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
185006:
185007: -- 4955764
185008: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
185009: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 185081: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

185077: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
185078:
185079: IF xla_accounting_cache_pkg.GetValueChar
185080: (p_source_code => 'LEDGER_CATEGORY_CODE'
185081: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
185082: AND l_bflow_method_code = 'PRIOR_ENTRY'
185083: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
185084: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
185085: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 185195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

185191: p_lookup_type => 'XLA_OWNER_TYPE'
185192: ,p_lookup_code => l_component_type_code
185193: )
185194: ,p_token_4 => 'PRODUCT_NAME'
185195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
185196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
185197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
185198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
185199: ,p_ae_header_id => NULL

Line 185196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

185192: ,p_lookup_code => l_component_type_code
185193: )
185194: ,p_token_4 => 'PRODUCT_NAME'
185195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
185196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
185197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
185198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
185199: ,p_ae_header_id => NULL
185200: );

Line 185197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

185193: )
185194: ,p_token_4 => 'PRODUCT_NAME'
185195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
185196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
185197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
185198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
185199: ,p_ae_header_id => NULL
185200: );
185201:

Line 185198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

185194: ,p_token_4 => 'PRODUCT_NAME'
185195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
185196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
185197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
185198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
185199: ,p_ae_header_id => NULL
185200: );
185201:
185202: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 185229: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

185225: ----------------------------------------------------------------------------------
185226: -- 4219869 Business Flow
185227: -- Update journal entry status -- Need to generate this within IF
185228: ----------------------------------------------------------------------------------
185229: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
185230: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
185231: ,p_balance_type_code => l_balance_type_code
185232: );
185233:

Line 185316: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

185312:
185313: --
185314: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
185315: --
185316: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
185317: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
185318: ELSE
185319: ---------------------------------------------------------------------------------------------------
185320: -- 4262811a Switch Sign

Line 185341: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

185337:
185338: XLA_AE_LINES_PKG.ValidateCurrentLine;
185339: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
185340:
185341: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
185342: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
185343: ,p_balance_type_code => l_balance_type_code);
185344:
185345: END IF;

Line 185480: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

185476: l_tmp_amt NUMBER;
185477: l_acc_rev_natural_side_code VARCHAR2(1);
185478:
185479: l_num_entries NUMBER;
185480: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
185481: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
185482: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
185483: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
185484: l_recog_line_1 NUMBER;

Line 185481: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

185477: l_acc_rev_natural_side_code VARCHAR2(1);
185478:
185479: l_num_entries NUMBER;
185480: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
185481: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
185482: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
185483: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
185484: l_recog_line_1 NUMBER;
185485: l_recog_line_2 NUMBER;

Line 185482: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

185478:
185479: l_num_entries NUMBER;
185480: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
185481: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
185482: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
185483: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
185484: l_recog_line_1 NUMBER;
185485: l_recog_line_2 NUMBER;
185486:

Line 185483: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

185479: l_num_entries NUMBER;
185480: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
185481: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
185482: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
185483: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
185484: l_recog_line_1 NUMBER;
185485: l_recog_line_2 NUMBER;
185486:
185487: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 185489: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

185485: l_recog_line_2 NUMBER;
185486:
185487: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
185488: l_bflow_applied_to_amt NUMBER; -- 5132302
185489: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
185490:
185491: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
185492:
185493: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 185564: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

185560: l_accrual_line_num := NULL; -- 4262811
185561: l_tmp_amt := NULL; -- 4262811
185562: --
185563:
185564: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
185565: l_balance_type_code <> 'B' THEN
185566: IF NVL(p_source_97,9E125) = 2
185567: THEN
185568:

Line 185635: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

185631: --
185632: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
185633:
185634: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
185635: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
185636:
185637: -- 4955764
185638: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
185639: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 185711: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

185707: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
185708:
185709: IF xla_accounting_cache_pkg.GetValueChar
185710: (p_source_code => 'LEDGER_CATEGORY_CODE'
185711: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
185712: AND l_bflow_method_code = 'PRIOR_ENTRY'
185713: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
185714: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
185715: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 185825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

185821: p_lookup_type => 'XLA_OWNER_TYPE'
185822: ,p_lookup_code => l_component_type_code
185823: )
185824: ,p_token_4 => 'PRODUCT_NAME'
185825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
185826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
185827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
185828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
185829: ,p_ae_header_id => NULL

Line 185826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

185822: ,p_lookup_code => l_component_type_code
185823: )
185824: ,p_token_4 => 'PRODUCT_NAME'
185825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
185826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
185827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
185828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
185829: ,p_ae_header_id => NULL
185830: );

Line 185827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

185823: )
185824: ,p_token_4 => 'PRODUCT_NAME'
185825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
185826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
185827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
185828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
185829: ,p_ae_header_id => NULL
185830: );
185831:

Line 185828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

185824: ,p_token_4 => 'PRODUCT_NAME'
185825: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
185826: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
185827: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
185828: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
185829: ,p_ae_header_id => NULL
185830: );
185831:
185832: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 185859: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

185855: ----------------------------------------------------------------------------------
185856: -- 4219869 Business Flow
185857: -- Update journal entry status -- Need to generate this within IF
185858: ----------------------------------------------------------------------------------
185859: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
185860: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
185861: ,p_balance_type_code => l_balance_type_code
185862: );
185863:

Line 185946: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

185942:
185943: --
185944: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
185945: --
185946: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
185947: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
185948: ELSE
185949: ---------------------------------------------------------------------------------------------------
185950: -- 4262811a Switch Sign

Line 185971: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

185967:
185968: XLA_AE_LINES_PKG.ValidateCurrentLine;
185969: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
185970:
185971: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
185972: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
185973: ,p_balance_type_code => l_balance_type_code);
185974:
185975: END IF;

Line 186090: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

186086: l_tmp_amt NUMBER;
186087: l_acc_rev_natural_side_code VARCHAR2(1);
186088:
186089: l_num_entries NUMBER;
186090: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
186091: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
186092: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
186093: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
186094: l_recog_line_1 NUMBER;

Line 186091: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

186087: l_acc_rev_natural_side_code VARCHAR2(1);
186088:
186089: l_num_entries NUMBER;
186090: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
186091: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
186092: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
186093: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
186094: l_recog_line_1 NUMBER;
186095: l_recog_line_2 NUMBER;

Line 186092: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

186088:
186089: l_num_entries NUMBER;
186090: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
186091: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
186092: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
186093: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
186094: l_recog_line_1 NUMBER;
186095: l_recog_line_2 NUMBER;
186096:

Line 186093: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

186089: l_num_entries NUMBER;
186090: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
186091: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
186092: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
186093: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
186094: l_recog_line_1 NUMBER;
186095: l_recog_line_2 NUMBER;
186096:
186097: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 186099: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

186095: l_recog_line_2 NUMBER;
186096:
186097: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
186098: l_bflow_applied_to_amt NUMBER; -- 5132302
186099: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
186100:
186101: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
186102:
186103: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 186174: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

186170: l_accrual_line_num := NULL; -- 4262811
186171: l_tmp_amt := NULL; -- 4262811
186172: --
186173:
186174: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
186175: l_balance_type_code <> 'B' THEN
186176: IF NVL(p_source_97,9E125) = 2 AND
186177: p_source_95 >= 0
186178: THEN

Line 186246: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

186242: --
186243: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
186244:
186245: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
186246: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
186247:
186248: -- 4955764
186249: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
186250: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 186290: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

186286: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
186287:
186288: IF xla_accounting_cache_pkg.GetValueChar
186289: (p_source_code => 'LEDGER_CATEGORY_CODE'
186290: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
186291: AND l_bflow_method_code = 'PRIOR_ENTRY'
186292: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
186293: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
186294: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 186404: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

186400: p_lookup_type => 'XLA_OWNER_TYPE'
186401: ,p_lookup_code => l_component_type_code
186402: )
186403: ,p_token_4 => 'PRODUCT_NAME'
186404: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
186405: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
186406: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
186407: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
186408: ,p_ae_header_id => NULL

Line 186405: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

186401: ,p_lookup_code => l_component_type_code
186402: )
186403: ,p_token_4 => 'PRODUCT_NAME'
186404: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
186405: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
186406: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
186407: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
186408: ,p_ae_header_id => NULL
186409: );

Line 186406: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

186402: )
186403: ,p_token_4 => 'PRODUCT_NAME'
186404: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
186405: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
186406: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
186407: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
186408: ,p_ae_header_id => NULL
186409: );
186410:

Line 186407: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

186403: ,p_token_4 => 'PRODUCT_NAME'
186404: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
186405: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
186406: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
186407: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
186408: ,p_ae_header_id => NULL
186409: );
186410:
186411: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 186438: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

186434: ----------------------------------------------------------------------------------
186435: -- 4219869 Business Flow
186436: -- Update journal entry status -- Need to generate this within IF
186437: ----------------------------------------------------------------------------------
186438: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
186439: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
186440: ,p_balance_type_code => l_balance_type_code
186441: );
186442:

Line 186525: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

186521:
186522: --
186523: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
186524: --
186525: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
186526: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
186527: ELSE
186528: ---------------------------------------------------------------------------------------------------
186529: -- 4262811a Switch Sign

Line 186550: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

186546:
186547: XLA_AE_LINES_PKG.ValidateCurrentLine;
186548: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
186549:
186550: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
186551: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
186552: ,p_balance_type_code => l_balance_type_code);
186553:
186554: END IF;

Line 186669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

186665: l_tmp_amt NUMBER;
186666: l_acc_rev_natural_side_code VARCHAR2(1);
186667:
186668: l_num_entries NUMBER;
186669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
186670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
186671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
186672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
186673: l_recog_line_1 NUMBER;

Line 186670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

186666: l_acc_rev_natural_side_code VARCHAR2(1);
186667:
186668: l_num_entries NUMBER;
186669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
186670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
186671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
186672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
186673: l_recog_line_1 NUMBER;
186674: l_recog_line_2 NUMBER;

Line 186671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

186667:
186668: l_num_entries NUMBER;
186669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
186670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
186671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
186672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
186673: l_recog_line_1 NUMBER;
186674: l_recog_line_2 NUMBER;
186675:

Line 186672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

186668: l_num_entries NUMBER;
186669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
186670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
186671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
186672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
186673: l_recog_line_1 NUMBER;
186674: l_recog_line_2 NUMBER;
186675:
186676: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 186678: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

186674: l_recog_line_2 NUMBER;
186675:
186676: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
186677: l_bflow_applied_to_amt NUMBER; -- 5132302
186678: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
186679:
186680: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
186681:
186682: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 186753: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

186749: l_accrual_line_num := NULL; -- 4262811
186750: l_tmp_amt := NULL; -- 4262811
186751: --
186752:
186753: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
186754: l_balance_type_code <> 'B' THEN
186755: IF NVL(p_source_97,9E125) = 2 AND
186756: p_source_95 >= 0
186757: THEN

Line 186825: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

186821: --
186822: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
186823:
186824: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
186825: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
186826:
186827: -- 4955764
186828: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
186829: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 186869: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

186865: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
186866:
186867: IF xla_accounting_cache_pkg.GetValueChar
186868: (p_source_code => 'LEDGER_CATEGORY_CODE'
186869: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
186870: AND l_bflow_method_code = 'PRIOR_ENTRY'
186871: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
186872: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
186873: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 186983: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

186979: p_lookup_type => 'XLA_OWNER_TYPE'
186980: ,p_lookup_code => l_component_type_code
186981: )
186982: ,p_token_4 => 'PRODUCT_NAME'
186983: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
186984: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
186985: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
186986: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
186987: ,p_ae_header_id => NULL

Line 186984: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

186980: ,p_lookup_code => l_component_type_code
186981: )
186982: ,p_token_4 => 'PRODUCT_NAME'
186983: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
186984: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
186985: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
186986: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
186987: ,p_ae_header_id => NULL
186988: );

Line 186985: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

186981: )
186982: ,p_token_4 => 'PRODUCT_NAME'
186983: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
186984: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
186985: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
186986: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
186987: ,p_ae_header_id => NULL
186988: );
186989:

Line 186986: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

186982: ,p_token_4 => 'PRODUCT_NAME'
186983: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
186984: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
186985: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
186986: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
186987: ,p_ae_header_id => NULL
186988: );
186989:
186990: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 187017: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

187013: ----------------------------------------------------------------------------------
187014: -- 4219869 Business Flow
187015: -- Update journal entry status -- Need to generate this within IF
187016: ----------------------------------------------------------------------------------
187017: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
187018: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
187019: ,p_balance_type_code => l_balance_type_code
187020: );
187021:

Line 187104: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

187100:
187101: --
187102: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
187103: --
187104: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
187105: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
187106: ELSE
187107: ---------------------------------------------------------------------------------------------------
187108: -- 4262811a Switch Sign

Line 187129: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

187125:
187126: XLA_AE_LINES_PKG.ValidateCurrentLine;
187127: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
187128:
187129: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
187130: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
187131: ,p_balance_type_code => l_balance_type_code);
187132:
187133: END IF;

Line 187268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

187264: l_tmp_amt NUMBER;
187265: l_acc_rev_natural_side_code VARCHAR2(1);
187266:
187267: l_num_entries NUMBER;
187268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
187269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
187270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
187271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
187272: l_recog_line_1 NUMBER;

Line 187269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

187265: l_acc_rev_natural_side_code VARCHAR2(1);
187266:
187267: l_num_entries NUMBER;
187268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
187269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
187270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
187271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
187272: l_recog_line_1 NUMBER;
187273: l_recog_line_2 NUMBER;

Line 187270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

187266:
187267: l_num_entries NUMBER;
187268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
187269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
187270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
187271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
187272: l_recog_line_1 NUMBER;
187273: l_recog_line_2 NUMBER;
187274:

Line 187271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

187267: l_num_entries NUMBER;
187268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
187269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
187270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
187271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
187272: l_recog_line_1 NUMBER;
187273: l_recog_line_2 NUMBER;
187274:
187275: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 187277: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

187273: l_recog_line_2 NUMBER;
187274:
187275: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
187276: l_bflow_applied_to_amt NUMBER; -- 5132302
187277: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
187278:
187279: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
187280:
187281: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 187352: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

187348: l_accrual_line_num := NULL; -- 4262811
187349: l_tmp_amt := NULL; -- 4262811
187350: --
187351:
187352: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
187353: l_balance_type_code <> 'B' THEN
187354: IF NVL(p_source_97,9E125) = 2
187355: THEN
187356:

Line 187423: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

187419: --
187420: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
187421:
187422: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
187423: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
187424:
187425: -- 4955764
187426: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
187427: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 187499: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

187495: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
187496:
187497: IF xla_accounting_cache_pkg.GetValueChar
187498: (p_source_code => 'LEDGER_CATEGORY_CODE'
187499: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
187500: AND l_bflow_method_code = 'PRIOR_ENTRY'
187501: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
187502: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
187503: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 187613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

187609: p_lookup_type => 'XLA_OWNER_TYPE'
187610: ,p_lookup_code => l_component_type_code
187611: )
187612: ,p_token_4 => 'PRODUCT_NAME'
187613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
187614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
187615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
187616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
187617: ,p_ae_header_id => NULL

Line 187614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

187610: ,p_lookup_code => l_component_type_code
187611: )
187612: ,p_token_4 => 'PRODUCT_NAME'
187613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
187614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
187615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
187616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
187617: ,p_ae_header_id => NULL
187618: );

Line 187615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

187611: )
187612: ,p_token_4 => 'PRODUCT_NAME'
187613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
187614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
187615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
187616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
187617: ,p_ae_header_id => NULL
187618: );
187619:

Line 187616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

187612: ,p_token_4 => 'PRODUCT_NAME'
187613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
187614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
187615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
187616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
187617: ,p_ae_header_id => NULL
187618: );
187619:
187620: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 187647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

187643: ----------------------------------------------------------------------------------
187644: -- 4219869 Business Flow
187645: -- Update journal entry status -- Need to generate this within IF
187646: ----------------------------------------------------------------------------------
187647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
187648: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
187649: ,p_balance_type_code => l_balance_type_code
187650: );
187651:

Line 187734: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

187730:
187731: --
187732: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
187733: --
187734: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
187735: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
187736: ELSE
187737: ---------------------------------------------------------------------------------------------------
187738: -- 4262811a Switch Sign

Line 187759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

187755:
187756: XLA_AE_LINES_PKG.ValidateCurrentLine;
187757: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
187758:
187759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
187760: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
187761: ,p_balance_type_code => l_balance_type_code);
187762:
187763: END IF;

Line 187878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

187874: l_tmp_amt NUMBER;
187875: l_acc_rev_natural_side_code VARCHAR2(1);
187876:
187877: l_num_entries NUMBER;
187878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
187879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
187880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
187881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
187882: l_recog_line_1 NUMBER;

Line 187879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

187875: l_acc_rev_natural_side_code VARCHAR2(1);
187876:
187877: l_num_entries NUMBER;
187878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
187879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
187880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
187881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
187882: l_recog_line_1 NUMBER;
187883: l_recog_line_2 NUMBER;

Line 187880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

187876:
187877: l_num_entries NUMBER;
187878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
187879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
187880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
187881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
187882: l_recog_line_1 NUMBER;
187883: l_recog_line_2 NUMBER;
187884:

Line 187881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

187877: l_num_entries NUMBER;
187878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
187879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
187880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
187881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
187882: l_recog_line_1 NUMBER;
187883: l_recog_line_2 NUMBER;
187884:
187885: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 187887: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

187883: l_recog_line_2 NUMBER;
187884:
187885: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
187886: l_bflow_applied_to_amt NUMBER; -- 5132302
187887: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
187888:
187889: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
187890:
187891: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 187962: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

187958: l_accrual_line_num := NULL; -- 4262811
187959: l_tmp_amt := NULL; -- 4262811
187960: --
187961:
187962: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
187963: l_balance_type_code <> 'B' THEN
187964: IF NVL(p_source_97,9E125) = 2
187965: THEN
187966:

Line 188033: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

188029: --
188030: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
188031:
188032: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
188033: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
188034:
188035: -- 4955764
188036: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
188037: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 188077: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

188073: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
188074:
188075: IF xla_accounting_cache_pkg.GetValueChar
188076: (p_source_code => 'LEDGER_CATEGORY_CODE'
188077: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
188078: AND l_bflow_method_code = 'PRIOR_ENTRY'
188079: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
188080: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
188081: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 188191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

188187: p_lookup_type => 'XLA_OWNER_TYPE'
188188: ,p_lookup_code => l_component_type_code
188189: )
188190: ,p_token_4 => 'PRODUCT_NAME'
188191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
188192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
188193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
188194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
188195: ,p_ae_header_id => NULL

Line 188192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

188188: ,p_lookup_code => l_component_type_code
188189: )
188190: ,p_token_4 => 'PRODUCT_NAME'
188191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
188192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
188193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
188194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
188195: ,p_ae_header_id => NULL
188196: );

Line 188193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

188189: )
188190: ,p_token_4 => 'PRODUCT_NAME'
188191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
188192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
188193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
188194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
188195: ,p_ae_header_id => NULL
188196: );
188197:

Line 188194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

188190: ,p_token_4 => 'PRODUCT_NAME'
188191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
188192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
188193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
188194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
188195: ,p_ae_header_id => NULL
188196: );
188197:
188198: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 188225: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

188221: ----------------------------------------------------------------------------------
188222: -- 4219869 Business Flow
188223: -- Update journal entry status -- Need to generate this within IF
188224: ----------------------------------------------------------------------------------
188225: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
188226: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
188227: ,p_balance_type_code => l_balance_type_code
188228: );
188229:

Line 188312: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

188308:
188309: --
188310: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
188311: --
188312: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
188313: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
188314: ELSE
188315: ---------------------------------------------------------------------------------------------------
188316: -- 4262811a Switch Sign

Line 188337: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

188333:
188334: XLA_AE_LINES_PKG.ValidateCurrentLine;
188335: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
188336:
188337: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
188338: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
188339: ,p_balance_type_code => l_balance_type_code);
188340:
188341: END IF;

Line 188456: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

188452: l_tmp_amt NUMBER;
188453: l_acc_rev_natural_side_code VARCHAR2(1);
188454:
188455: l_num_entries NUMBER;
188456: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
188457: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
188458: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
188459: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
188460: l_recog_line_1 NUMBER;

Line 188457: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

188453: l_acc_rev_natural_side_code VARCHAR2(1);
188454:
188455: l_num_entries NUMBER;
188456: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
188457: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
188458: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
188459: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
188460: l_recog_line_1 NUMBER;
188461: l_recog_line_2 NUMBER;

Line 188458: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

188454:
188455: l_num_entries NUMBER;
188456: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
188457: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
188458: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
188459: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
188460: l_recog_line_1 NUMBER;
188461: l_recog_line_2 NUMBER;
188462:

Line 188459: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

188455: l_num_entries NUMBER;
188456: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
188457: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
188458: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
188459: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
188460: l_recog_line_1 NUMBER;
188461: l_recog_line_2 NUMBER;
188462:
188463: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 188465: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

188461: l_recog_line_2 NUMBER;
188462:
188463: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
188464: l_bflow_applied_to_amt NUMBER; -- 5132302
188465: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
188466:
188467: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
188468:
188469: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 188540: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

188536: l_accrual_line_num := NULL; -- 4262811
188537: l_tmp_amt := NULL; -- 4262811
188538: --
188539:
188540: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
188541: l_balance_type_code <> 'B' THEN
188542: IF NVL(p_source_97,9E125) = 2
188543: THEN
188544:

Line 188611: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

188607: --
188608: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
188609:
188610: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
188611: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
188612:
188613: -- 4955764
188614: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
188615: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 188655: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

188651: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
188652:
188653: IF xla_accounting_cache_pkg.GetValueChar
188654: (p_source_code => 'LEDGER_CATEGORY_CODE'
188655: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
188656: AND l_bflow_method_code = 'PRIOR_ENTRY'
188657: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
188658: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
188659: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 188769: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

188765: p_lookup_type => 'XLA_OWNER_TYPE'
188766: ,p_lookup_code => l_component_type_code
188767: )
188768: ,p_token_4 => 'PRODUCT_NAME'
188769: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
188770: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
188771: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
188772: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
188773: ,p_ae_header_id => NULL

Line 188770: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

188766: ,p_lookup_code => l_component_type_code
188767: )
188768: ,p_token_4 => 'PRODUCT_NAME'
188769: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
188770: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
188771: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
188772: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
188773: ,p_ae_header_id => NULL
188774: );

Line 188771: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

188767: )
188768: ,p_token_4 => 'PRODUCT_NAME'
188769: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
188770: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
188771: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
188772: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
188773: ,p_ae_header_id => NULL
188774: );
188775:

Line 188772: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

188768: ,p_token_4 => 'PRODUCT_NAME'
188769: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
188770: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
188771: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
188772: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
188773: ,p_ae_header_id => NULL
188774: );
188775:
188776: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 188803: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

188799: ----------------------------------------------------------------------------------
188800: -- 4219869 Business Flow
188801: -- Update journal entry status -- Need to generate this within IF
188802: ----------------------------------------------------------------------------------
188803: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
188804: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
188805: ,p_balance_type_code => l_balance_type_code
188806: );
188807:

Line 188890: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

188886:
188887: --
188888: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
188889: --
188890: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
188891: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
188892: ELSE
188893: ---------------------------------------------------------------------------------------------------
188894: -- 4262811a Switch Sign

Line 188915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

188911:
188912: XLA_AE_LINES_PKG.ValidateCurrentLine;
188913: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
188914:
188915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
188916: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
188917: ,p_balance_type_code => l_balance_type_code);
188918:
188919: END IF;

Line 189034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

189030: l_tmp_amt NUMBER;
189031: l_acc_rev_natural_side_code VARCHAR2(1);
189032:
189033: l_num_entries NUMBER;
189034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
189035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
189036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
189037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
189038: l_recog_line_1 NUMBER;

Line 189035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

189031: l_acc_rev_natural_side_code VARCHAR2(1);
189032:
189033: l_num_entries NUMBER;
189034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
189035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
189036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
189037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
189038: l_recog_line_1 NUMBER;
189039: l_recog_line_2 NUMBER;

Line 189036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

189032:
189033: l_num_entries NUMBER;
189034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
189035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
189036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
189037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
189038: l_recog_line_1 NUMBER;
189039: l_recog_line_2 NUMBER;
189040:

Line 189037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

189033: l_num_entries NUMBER;
189034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
189035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
189036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
189037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
189038: l_recog_line_1 NUMBER;
189039: l_recog_line_2 NUMBER;
189040:
189041: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 189043: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

189039: l_recog_line_2 NUMBER;
189040:
189041: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
189042: l_bflow_applied_to_amt NUMBER; -- 5132302
189043: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
189044:
189045: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
189046:
189047: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 189118: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

189114: l_accrual_line_num := NULL; -- 4262811
189115: l_tmp_amt := NULL; -- 4262811
189116: --
189117:
189118: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
189119: l_balance_type_code <> 'B' THEN
189120: IF NVL(p_source_97,9E125) = 2 AND
189121: p_source_95 <= 0
189122: THEN

Line 189190: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

189186: --
189187: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
189188:
189189: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
189190: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
189191:
189192: -- 4955764
189193: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
189194: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 189234: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

189230: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
189231:
189232: IF xla_accounting_cache_pkg.GetValueChar
189233: (p_source_code => 'LEDGER_CATEGORY_CODE'
189234: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
189235: AND l_bflow_method_code = 'PRIOR_ENTRY'
189236: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
189237: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
189238: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 189348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

189344: p_lookup_type => 'XLA_OWNER_TYPE'
189345: ,p_lookup_code => l_component_type_code
189346: )
189347: ,p_token_4 => 'PRODUCT_NAME'
189348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
189349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
189350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
189351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
189352: ,p_ae_header_id => NULL

Line 189349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

189345: ,p_lookup_code => l_component_type_code
189346: )
189347: ,p_token_4 => 'PRODUCT_NAME'
189348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
189349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
189350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
189351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
189352: ,p_ae_header_id => NULL
189353: );

Line 189350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

189346: )
189347: ,p_token_4 => 'PRODUCT_NAME'
189348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
189349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
189350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
189351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
189352: ,p_ae_header_id => NULL
189353: );
189354:

Line 189351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

189347: ,p_token_4 => 'PRODUCT_NAME'
189348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
189349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
189350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
189351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
189352: ,p_ae_header_id => NULL
189353: );
189354:
189355: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 189382: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

189378: ----------------------------------------------------------------------------------
189379: -- 4219869 Business Flow
189380: -- Update journal entry status -- Need to generate this within IF
189381: ----------------------------------------------------------------------------------
189382: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
189383: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
189384: ,p_balance_type_code => l_balance_type_code
189385: );
189386:

Line 189469: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

189465:
189466: --
189467: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
189468: --
189469: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
189470: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
189471: ELSE
189472: ---------------------------------------------------------------------------------------------------
189473: -- 4262811a Switch Sign

Line 189494: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

189490:
189491: XLA_AE_LINES_PKG.ValidateCurrentLine;
189492: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
189493:
189494: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
189495: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
189496: ,p_balance_type_code => l_balance_type_code);
189497:
189498: END IF;

Line 189613: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

189609: l_tmp_amt NUMBER;
189610: l_acc_rev_natural_side_code VARCHAR2(1);
189611:
189612: l_num_entries NUMBER;
189613: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
189614: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
189615: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
189616: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
189617: l_recog_line_1 NUMBER;

Line 189614: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

189610: l_acc_rev_natural_side_code VARCHAR2(1);
189611:
189612: l_num_entries NUMBER;
189613: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
189614: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
189615: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
189616: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
189617: l_recog_line_1 NUMBER;
189618: l_recog_line_2 NUMBER;

Line 189615: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

189611:
189612: l_num_entries NUMBER;
189613: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
189614: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
189615: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
189616: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
189617: l_recog_line_1 NUMBER;
189618: l_recog_line_2 NUMBER;
189619:

Line 189616: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

189612: l_num_entries NUMBER;
189613: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
189614: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
189615: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
189616: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
189617: l_recog_line_1 NUMBER;
189618: l_recog_line_2 NUMBER;
189619:
189620: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 189622: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

189618: l_recog_line_2 NUMBER;
189619:
189620: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
189621: l_bflow_applied_to_amt NUMBER; -- 5132302
189622: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
189623:
189624: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
189625:
189626: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 189697: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

189693: l_accrual_line_num := NULL; -- 4262811
189694: l_tmp_amt := NULL; -- 4262811
189695: --
189696:
189697: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
189698: l_balance_type_code <> 'B' THEN
189699: IF NVL(p_source_97,9E125) = 2
189700: THEN
189701:

Line 189768: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

189764: --
189765: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
189766:
189767: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
189768: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
189769:
189770: -- 4955764
189771: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
189772: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 189812: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

189808: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
189809:
189810: IF xla_accounting_cache_pkg.GetValueChar
189811: (p_source_code => 'LEDGER_CATEGORY_CODE'
189812: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
189813: AND l_bflow_method_code = 'PRIOR_ENTRY'
189814: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
189815: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
189816: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 189926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

189922: p_lookup_type => 'XLA_OWNER_TYPE'
189923: ,p_lookup_code => l_component_type_code
189924: )
189925: ,p_token_4 => 'PRODUCT_NAME'
189926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
189927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
189928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
189929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
189930: ,p_ae_header_id => NULL

Line 189927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

189923: ,p_lookup_code => l_component_type_code
189924: )
189925: ,p_token_4 => 'PRODUCT_NAME'
189926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
189927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
189928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
189929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
189930: ,p_ae_header_id => NULL
189931: );

Line 189928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

189924: )
189925: ,p_token_4 => 'PRODUCT_NAME'
189926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
189927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
189928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
189929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
189930: ,p_ae_header_id => NULL
189931: );
189932:

Line 189929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

189925: ,p_token_4 => 'PRODUCT_NAME'
189926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
189927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
189928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
189929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
189930: ,p_ae_header_id => NULL
189931: );
189932:
189933: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 189960: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

189956: ----------------------------------------------------------------------------------
189957: -- 4219869 Business Flow
189958: -- Update journal entry status -- Need to generate this within IF
189959: ----------------------------------------------------------------------------------
189960: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
189961: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
189962: ,p_balance_type_code => l_balance_type_code
189963: );
189964:

Line 190047: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

190043:
190044: --
190045: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
190046: --
190047: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
190048: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
190049: ELSE
190050: ---------------------------------------------------------------------------------------------------
190051: -- 4262811a Switch Sign

Line 190072: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

190068:
190069: XLA_AE_LINES_PKG.ValidateCurrentLine;
190070: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
190071:
190072: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
190073: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
190074: ,p_balance_type_code => l_balance_type_code);
190075:
190076: END IF;

Line 190194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

190190: l_tmp_amt NUMBER;
190191: l_acc_rev_natural_side_code VARCHAR2(1);
190192:
190193: l_num_entries NUMBER;
190194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
190195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
190196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
190197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
190198: l_recog_line_1 NUMBER;

Line 190195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

190191: l_acc_rev_natural_side_code VARCHAR2(1);
190192:
190193: l_num_entries NUMBER;
190194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
190195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
190196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
190197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
190198: l_recog_line_1 NUMBER;
190199: l_recog_line_2 NUMBER;

Line 190196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

190192:
190193: l_num_entries NUMBER;
190194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
190195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
190196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
190197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
190198: l_recog_line_1 NUMBER;
190199: l_recog_line_2 NUMBER;
190200:

Line 190197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

190193: l_num_entries NUMBER;
190194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
190195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
190196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
190197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
190198: l_recog_line_1 NUMBER;
190199: l_recog_line_2 NUMBER;
190200:
190201: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 190203: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

190199: l_recog_line_2 NUMBER;
190200:
190201: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
190202: l_bflow_applied_to_amt NUMBER; -- 5132302
190203: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
190204:
190205: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
190206:
190207: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 190278: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

190274: l_accrual_line_num := NULL; -- 4262811
190275: l_tmp_amt := NULL; -- 4262811
190276: --
190277:
190278: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
190279: l_balance_type_code <> 'B' THEN
190280: IF NVL(p_source_97,9E125) = 2 AND
190281: ((p_source_95 <= 0 AND
190282: NVL(p_source_62,9E125) = 13) OR

Line 190357: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

190353: --
190354: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
190355:
190356: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
190357: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
190358:
190359: -- 4955764
190360: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
190361: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 190401: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

190397: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
190398:
190399: IF xla_accounting_cache_pkg.GetValueChar
190400: (p_source_code => 'LEDGER_CATEGORY_CODE'
190401: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
190402: AND l_bflow_method_code = 'PRIOR_ENTRY'
190403: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
190404: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
190405: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 190515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

190511: p_lookup_type => 'XLA_OWNER_TYPE'
190512: ,p_lookup_code => l_component_type_code
190513: )
190514: ,p_token_4 => 'PRODUCT_NAME'
190515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
190516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
190517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
190518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
190519: ,p_ae_header_id => NULL

Line 190516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

190512: ,p_lookup_code => l_component_type_code
190513: )
190514: ,p_token_4 => 'PRODUCT_NAME'
190515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
190516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
190517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
190518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
190519: ,p_ae_header_id => NULL
190520: );

Line 190517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

190513: )
190514: ,p_token_4 => 'PRODUCT_NAME'
190515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
190516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
190517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
190518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
190519: ,p_ae_header_id => NULL
190520: );
190521:

Line 190518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

190514: ,p_token_4 => 'PRODUCT_NAME'
190515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
190516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
190517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
190518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
190519: ,p_ae_header_id => NULL
190520: );
190521:
190522: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 190549: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

190545: ----------------------------------------------------------------------------------
190546: -- 4219869 Business Flow
190547: -- Update journal entry status -- Need to generate this within IF
190548: ----------------------------------------------------------------------------------
190549: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
190550: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
190551: ,p_balance_type_code => l_balance_type_code
190552: );
190553:

Line 190636: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

190632:
190633: --
190634: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
190635: --
190636: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
190637: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
190638: ELSE
190639: ---------------------------------------------------------------------------------------------------
190640: -- 4262811a Switch Sign

Line 190661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

190657:
190658: XLA_AE_LINES_PKG.ValidateCurrentLine;
190659: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
190660:
190661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
190662: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
190663: ,p_balance_type_code => l_balance_type_code);
190664:
190665: END IF;

Line 190800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

190796: l_tmp_amt NUMBER;
190797: l_acc_rev_natural_side_code VARCHAR2(1);
190798:
190799: l_num_entries NUMBER;
190800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
190801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
190802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
190803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
190804: l_recog_line_1 NUMBER;

Line 190801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

190797: l_acc_rev_natural_side_code VARCHAR2(1);
190798:
190799: l_num_entries NUMBER;
190800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
190801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
190802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
190803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
190804: l_recog_line_1 NUMBER;
190805: l_recog_line_2 NUMBER;

Line 190802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

190798:
190799: l_num_entries NUMBER;
190800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
190801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
190802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
190803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
190804: l_recog_line_1 NUMBER;
190805: l_recog_line_2 NUMBER;
190806:

Line 190803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

190799: l_num_entries NUMBER;
190800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
190801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
190802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
190803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
190804: l_recog_line_1 NUMBER;
190805: l_recog_line_2 NUMBER;
190806:
190807: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 190809: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

190805: l_recog_line_2 NUMBER;
190806:
190807: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
190808: l_bflow_applied_to_amt NUMBER; -- 5132302
190809: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
190810:
190811: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
190812:
190813: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 190884: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

190880: l_accrual_line_num := NULL; -- 4262811
190881: l_tmp_amt := NULL; -- 4262811
190882: --
190883:
190884: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
190885: l_balance_type_code <> 'B' THEN
190886: IF NVL(p_source_97,9E125) = 2
190887: THEN
190888:

Line 190955: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

190951: --
190952: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
190953:
190954: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
190955: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
190956:
190957: -- 4955764
190958: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
190959: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 191031: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

191027: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
191028:
191029: IF xla_accounting_cache_pkg.GetValueChar
191030: (p_source_code => 'LEDGER_CATEGORY_CODE'
191031: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
191032: AND l_bflow_method_code = 'PRIOR_ENTRY'
191033: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
191034: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
191035: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 191145: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

191141: p_lookup_type => 'XLA_OWNER_TYPE'
191142: ,p_lookup_code => l_component_type_code
191143: )
191144: ,p_token_4 => 'PRODUCT_NAME'
191145: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
191146: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
191147: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
191148: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
191149: ,p_ae_header_id => NULL

Line 191146: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

191142: ,p_lookup_code => l_component_type_code
191143: )
191144: ,p_token_4 => 'PRODUCT_NAME'
191145: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
191146: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
191147: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
191148: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
191149: ,p_ae_header_id => NULL
191150: );

Line 191147: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

191143: )
191144: ,p_token_4 => 'PRODUCT_NAME'
191145: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
191146: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
191147: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
191148: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
191149: ,p_ae_header_id => NULL
191150: );
191151:

Line 191148: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

191144: ,p_token_4 => 'PRODUCT_NAME'
191145: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
191146: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
191147: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
191148: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
191149: ,p_ae_header_id => NULL
191150: );
191151:
191152: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 191179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

191175: ----------------------------------------------------------------------------------
191176: -- 4219869 Business Flow
191177: -- Update journal entry status -- Need to generate this within IF
191178: ----------------------------------------------------------------------------------
191179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
191180: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
191181: ,p_balance_type_code => l_balance_type_code
191182: );
191183:

Line 191266: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

191262:
191263: --
191264: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
191265: --
191266: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
191267: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
191268: ELSE
191269: ---------------------------------------------------------------------------------------------------
191270: -- 4262811a Switch Sign

Line 191291: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

191287:
191288: XLA_AE_LINES_PKG.ValidateCurrentLine;
191289: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
191290:
191291: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
191292: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
191293: ,p_balance_type_code => l_balance_type_code);
191294:
191295: END IF;

Line 191430: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

191426: l_tmp_amt NUMBER;
191427: l_acc_rev_natural_side_code VARCHAR2(1);
191428:
191429: l_num_entries NUMBER;
191430: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
191431: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
191432: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
191433: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
191434: l_recog_line_1 NUMBER;

Line 191431: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

191427: l_acc_rev_natural_side_code VARCHAR2(1);
191428:
191429: l_num_entries NUMBER;
191430: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
191431: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
191432: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
191433: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
191434: l_recog_line_1 NUMBER;
191435: l_recog_line_2 NUMBER;

Line 191432: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

191428:
191429: l_num_entries NUMBER;
191430: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
191431: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
191432: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
191433: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
191434: l_recog_line_1 NUMBER;
191435: l_recog_line_2 NUMBER;
191436:

Line 191433: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

191429: l_num_entries NUMBER;
191430: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
191431: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
191432: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
191433: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
191434: l_recog_line_1 NUMBER;
191435: l_recog_line_2 NUMBER;
191436:
191437: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 191439: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

191435: l_recog_line_2 NUMBER;
191436:
191437: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
191438: l_bflow_applied_to_amt NUMBER; -- 5132302
191439: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
191440:
191441: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
191442:
191443: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 191514: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

191510: l_accrual_line_num := NULL; -- 4262811
191511: l_tmp_amt := NULL; -- 4262811
191512: --
191513:
191514: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
191515: l_balance_type_code <> 'B' THEN
191516: IF NVL(p_source_97,9E125) = 2
191517: THEN
191518:

Line 191585: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

191581: --
191582: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
191583:
191584: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
191585: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
191586:
191587: -- 4955764
191588: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
191589: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 191661: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

191657: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
191658:
191659: IF xla_accounting_cache_pkg.GetValueChar
191660: (p_source_code => 'LEDGER_CATEGORY_CODE'
191661: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
191662: AND l_bflow_method_code = 'PRIOR_ENTRY'
191663: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
191664: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
191665: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 191775: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

191771: p_lookup_type => 'XLA_OWNER_TYPE'
191772: ,p_lookup_code => l_component_type_code
191773: )
191774: ,p_token_4 => 'PRODUCT_NAME'
191775: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
191776: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
191777: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
191778: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
191779: ,p_ae_header_id => NULL

Line 191776: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

191772: ,p_lookup_code => l_component_type_code
191773: )
191774: ,p_token_4 => 'PRODUCT_NAME'
191775: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
191776: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
191777: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
191778: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
191779: ,p_ae_header_id => NULL
191780: );

Line 191777: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

191773: )
191774: ,p_token_4 => 'PRODUCT_NAME'
191775: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
191776: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
191777: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
191778: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
191779: ,p_ae_header_id => NULL
191780: );
191781:

Line 191778: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

191774: ,p_token_4 => 'PRODUCT_NAME'
191775: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
191776: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
191777: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
191778: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
191779: ,p_ae_header_id => NULL
191780: );
191781:
191782: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 191809: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

191805: ----------------------------------------------------------------------------------
191806: -- 4219869 Business Flow
191807: -- Update journal entry status -- Need to generate this within IF
191808: ----------------------------------------------------------------------------------
191809: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
191810: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
191811: ,p_balance_type_code => l_balance_type_code
191812: );
191813:

Line 191896: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

191892:
191893: --
191894: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
191895: --
191896: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
191897: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
191898: ELSE
191899: ---------------------------------------------------------------------------------------------------
191900: -- 4262811a Switch Sign

Line 191921: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

191917:
191918: XLA_AE_LINES_PKG.ValidateCurrentLine;
191919: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
191920:
191921: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
191922: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
191923: ,p_balance_type_code => l_balance_type_code);
191924:
191925: END IF;

Line 192040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

192036: l_tmp_amt NUMBER;
192037: l_acc_rev_natural_side_code VARCHAR2(1);
192038:
192039: l_num_entries NUMBER;
192040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
192041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
192042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
192043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
192044: l_recog_line_1 NUMBER;

Line 192041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

192037: l_acc_rev_natural_side_code VARCHAR2(1);
192038:
192039: l_num_entries NUMBER;
192040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
192041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
192042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
192043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
192044: l_recog_line_1 NUMBER;
192045: l_recog_line_2 NUMBER;

Line 192042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

192038:
192039: l_num_entries NUMBER;
192040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
192041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
192042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
192043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
192044: l_recog_line_1 NUMBER;
192045: l_recog_line_2 NUMBER;
192046:

Line 192043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

192039: l_num_entries NUMBER;
192040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
192041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
192042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
192043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
192044: l_recog_line_1 NUMBER;
192045: l_recog_line_2 NUMBER;
192046:
192047: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 192049: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

192045: l_recog_line_2 NUMBER;
192046:
192047: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
192048: l_bflow_applied_to_amt NUMBER; -- 5132302
192049: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
192050:
192051: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
192052:
192053: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 192124: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

192120: l_accrual_line_num := NULL; -- 4262811
192121: l_tmp_amt := NULL; -- 4262811
192122: --
192123:
192124: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
192125: l_balance_type_code <> 'B' THEN
192126: IF NVL(p_source_97,9E125) = 2
192127: THEN
192128:

Line 192195: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

192191: --
192192: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
192193:
192194: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
192195: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
192196:
192197: -- 4955764
192198: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
192199: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 192239: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

192235: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
192236:
192237: IF xla_accounting_cache_pkg.GetValueChar
192238: (p_source_code => 'LEDGER_CATEGORY_CODE'
192239: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
192240: AND l_bflow_method_code = 'PRIOR_ENTRY'
192241: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
192242: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
192243: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 192353: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

192349: p_lookup_type => 'XLA_OWNER_TYPE'
192350: ,p_lookup_code => l_component_type_code
192351: )
192352: ,p_token_4 => 'PRODUCT_NAME'
192353: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
192354: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
192355: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
192356: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
192357: ,p_ae_header_id => NULL

Line 192354: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

192350: ,p_lookup_code => l_component_type_code
192351: )
192352: ,p_token_4 => 'PRODUCT_NAME'
192353: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
192354: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
192355: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
192356: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
192357: ,p_ae_header_id => NULL
192358: );

Line 192355: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

192351: )
192352: ,p_token_4 => 'PRODUCT_NAME'
192353: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
192354: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
192355: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
192356: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
192357: ,p_ae_header_id => NULL
192358: );
192359:

Line 192356: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

192352: ,p_token_4 => 'PRODUCT_NAME'
192353: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
192354: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
192355: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
192356: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
192357: ,p_ae_header_id => NULL
192358: );
192359:
192360: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 192387: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

192383: ----------------------------------------------------------------------------------
192384: -- 4219869 Business Flow
192385: -- Update journal entry status -- Need to generate this within IF
192386: ----------------------------------------------------------------------------------
192387: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
192388: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
192389: ,p_balance_type_code => l_balance_type_code
192390: );
192391:

Line 192474: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

192470:
192471: --
192472: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
192473: --
192474: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
192475: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
192476: ELSE
192477: ---------------------------------------------------------------------------------------------------
192478: -- 4262811a Switch Sign

Line 192499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

192495:
192496: XLA_AE_LINES_PKG.ValidateCurrentLine;
192497: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
192498:
192499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
192500: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
192501: ,p_balance_type_code => l_balance_type_code);
192502:
192503: END IF;

Line 192618: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

192614: l_tmp_amt NUMBER;
192615: l_acc_rev_natural_side_code VARCHAR2(1);
192616:
192617: l_num_entries NUMBER;
192618: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
192619: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
192620: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
192621: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
192622: l_recog_line_1 NUMBER;

Line 192619: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

192615: l_acc_rev_natural_side_code VARCHAR2(1);
192616:
192617: l_num_entries NUMBER;
192618: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
192619: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
192620: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
192621: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
192622: l_recog_line_1 NUMBER;
192623: l_recog_line_2 NUMBER;

Line 192620: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

192616:
192617: l_num_entries NUMBER;
192618: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
192619: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
192620: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
192621: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
192622: l_recog_line_1 NUMBER;
192623: l_recog_line_2 NUMBER;
192624:

Line 192621: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

192617: l_num_entries NUMBER;
192618: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
192619: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
192620: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
192621: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
192622: l_recog_line_1 NUMBER;
192623: l_recog_line_2 NUMBER;
192624:
192625: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 192627: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

192623: l_recog_line_2 NUMBER;
192624:
192625: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
192626: l_bflow_applied_to_amt NUMBER; -- 5132302
192627: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
192628:
192629: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
192630:
192631: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 192702: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

192698: l_accrual_line_num := NULL; -- 4262811
192699: l_tmp_amt := NULL; -- 4262811
192700: --
192701:
192702: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
192703: l_balance_type_code <> 'B' THEN
192704: IF NVL(p_source_97,9E125) = 2
192705: THEN
192706:

Line 192773: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

192769: --
192770: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
192771:
192772: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
192773: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
192774:
192775: -- 4955764
192776: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
192777: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 192817: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

192813: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
192814:
192815: IF xla_accounting_cache_pkg.GetValueChar
192816: (p_source_code => 'LEDGER_CATEGORY_CODE'
192817: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
192818: AND l_bflow_method_code = 'PRIOR_ENTRY'
192819: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
192820: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
192821: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 192931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

192927: p_lookup_type => 'XLA_OWNER_TYPE'
192928: ,p_lookup_code => l_component_type_code
192929: )
192930: ,p_token_4 => 'PRODUCT_NAME'
192931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
192932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
192933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
192934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
192935: ,p_ae_header_id => NULL

Line 192932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

192928: ,p_lookup_code => l_component_type_code
192929: )
192930: ,p_token_4 => 'PRODUCT_NAME'
192931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
192932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
192933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
192934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
192935: ,p_ae_header_id => NULL
192936: );

Line 192933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

192929: )
192930: ,p_token_4 => 'PRODUCT_NAME'
192931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
192932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
192933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
192934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
192935: ,p_ae_header_id => NULL
192936: );
192937:

Line 192934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

192930: ,p_token_4 => 'PRODUCT_NAME'
192931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
192932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
192933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
192934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
192935: ,p_ae_header_id => NULL
192936: );
192937:
192938: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 192965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

192961: ----------------------------------------------------------------------------------
192962: -- 4219869 Business Flow
192963: -- Update journal entry status -- Need to generate this within IF
192964: ----------------------------------------------------------------------------------
192965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
192966: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
192967: ,p_balance_type_code => l_balance_type_code
192968: );
192969:

Line 193052: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

193048:
193049: --
193050: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
193051: --
193052: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
193053: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
193054: ELSE
193055: ---------------------------------------------------------------------------------------------------
193056: -- 4262811a Switch Sign

Line 193077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

193073:
193074: XLA_AE_LINES_PKG.ValidateCurrentLine;
193075: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
193076:
193077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
193078: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
193079: ,p_balance_type_code => l_balance_type_code);
193080:
193081: END IF;

Line 193196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

193192: l_tmp_amt NUMBER;
193193: l_acc_rev_natural_side_code VARCHAR2(1);
193194:
193195: l_num_entries NUMBER;
193196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
193197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
193198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
193199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
193200: l_recog_line_1 NUMBER;

Line 193197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

193193: l_acc_rev_natural_side_code VARCHAR2(1);
193194:
193195: l_num_entries NUMBER;
193196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
193197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
193198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
193199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
193200: l_recog_line_1 NUMBER;
193201: l_recog_line_2 NUMBER;

Line 193198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

193194:
193195: l_num_entries NUMBER;
193196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
193197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
193198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
193199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
193200: l_recog_line_1 NUMBER;
193201: l_recog_line_2 NUMBER;
193202:

Line 193199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

193195: l_num_entries NUMBER;
193196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
193197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
193198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
193199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
193200: l_recog_line_1 NUMBER;
193201: l_recog_line_2 NUMBER;
193202:
193203: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 193205: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

193201: l_recog_line_2 NUMBER;
193202:
193203: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
193204: l_bflow_applied_to_amt NUMBER; -- 5132302
193205: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
193206:
193207: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
193208:
193209: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 193280: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

193276: l_accrual_line_num := NULL; -- 4262811
193277: l_tmp_amt := NULL; -- 4262811
193278: --
193279:
193280: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
193281: l_balance_type_code <> 'B' THEN
193282: IF NVL(p_source_97,9E125) = 2
193283: THEN
193284:

Line 193351: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

193347: --
193348: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
193349:
193350: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
193351: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
193352:
193353: -- 4955764
193354: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
193355: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 193395: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

193391: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
193392:
193393: IF xla_accounting_cache_pkg.GetValueChar
193394: (p_source_code => 'LEDGER_CATEGORY_CODE'
193395: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
193396: AND l_bflow_method_code = 'PRIOR_ENTRY'
193397: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
193398: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
193399: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 193509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

193505: p_lookup_type => 'XLA_OWNER_TYPE'
193506: ,p_lookup_code => l_component_type_code
193507: )
193508: ,p_token_4 => 'PRODUCT_NAME'
193509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
193510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
193511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
193512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
193513: ,p_ae_header_id => NULL

Line 193510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

193506: ,p_lookup_code => l_component_type_code
193507: )
193508: ,p_token_4 => 'PRODUCT_NAME'
193509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
193510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
193511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
193512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
193513: ,p_ae_header_id => NULL
193514: );

Line 193511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

193507: )
193508: ,p_token_4 => 'PRODUCT_NAME'
193509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
193510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
193511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
193512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
193513: ,p_ae_header_id => NULL
193514: );
193515:

Line 193512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

193508: ,p_token_4 => 'PRODUCT_NAME'
193509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
193510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
193511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
193512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
193513: ,p_ae_header_id => NULL
193514: );
193515:
193516: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 193543: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

193539: ----------------------------------------------------------------------------------
193540: -- 4219869 Business Flow
193541: -- Update journal entry status -- Need to generate this within IF
193542: ----------------------------------------------------------------------------------
193543: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
193544: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
193545: ,p_balance_type_code => l_balance_type_code
193546: );
193547:

Line 193630: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

193626:
193627: --
193628: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
193629: --
193630: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
193631: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
193632: ELSE
193633: ---------------------------------------------------------------------------------------------------
193634: -- 4262811a Switch Sign

Line 193655: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

193651:
193652: XLA_AE_LINES_PKG.ValidateCurrentLine;
193653: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
193654:
193655: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
193656: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
193657: ,p_balance_type_code => l_balance_type_code);
193658:
193659: END IF;

Line 193774: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

193770: l_tmp_amt NUMBER;
193771: l_acc_rev_natural_side_code VARCHAR2(1);
193772:
193773: l_num_entries NUMBER;
193774: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
193775: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
193776: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
193777: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
193778: l_recog_line_1 NUMBER;

Line 193775: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

193771: l_acc_rev_natural_side_code VARCHAR2(1);
193772:
193773: l_num_entries NUMBER;
193774: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
193775: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
193776: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
193777: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
193778: l_recog_line_1 NUMBER;
193779: l_recog_line_2 NUMBER;

Line 193776: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

193772:
193773: l_num_entries NUMBER;
193774: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
193775: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
193776: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
193777: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
193778: l_recog_line_1 NUMBER;
193779: l_recog_line_2 NUMBER;
193780:

Line 193777: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

193773: l_num_entries NUMBER;
193774: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
193775: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
193776: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
193777: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
193778: l_recog_line_1 NUMBER;
193779: l_recog_line_2 NUMBER;
193780:
193781: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 193783: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

193779: l_recog_line_2 NUMBER;
193780:
193781: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
193782: l_bflow_applied_to_amt NUMBER; -- 5132302
193783: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
193784:
193785: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
193786:
193787: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 193858: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

193854: l_accrual_line_num := NULL; -- 4262811
193855: l_tmp_amt := NULL; -- 4262811
193856: --
193857:
193858: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
193859: l_balance_type_code <> 'B' THEN
193860: IF NVL(p_source_97,9E125) = 2
193861: THEN
193862:

Line 193929: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

193925: --
193926: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
193927:
193928: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
193929: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
193930:
193931: -- 4955764
193932: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
193933: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 193973: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

193969: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
193970:
193971: IF xla_accounting_cache_pkg.GetValueChar
193972: (p_source_code => 'LEDGER_CATEGORY_CODE'
193973: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
193974: AND l_bflow_method_code = 'PRIOR_ENTRY'
193975: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
193976: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
193977: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 194087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

194083: p_lookup_type => 'XLA_OWNER_TYPE'
194084: ,p_lookup_code => l_component_type_code
194085: )
194086: ,p_token_4 => 'PRODUCT_NAME'
194087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
194088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
194089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
194090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
194091: ,p_ae_header_id => NULL

Line 194088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

194084: ,p_lookup_code => l_component_type_code
194085: )
194086: ,p_token_4 => 'PRODUCT_NAME'
194087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
194088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
194089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
194090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
194091: ,p_ae_header_id => NULL
194092: );

Line 194089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

194085: )
194086: ,p_token_4 => 'PRODUCT_NAME'
194087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
194088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
194089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
194090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
194091: ,p_ae_header_id => NULL
194092: );
194093:

Line 194090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

194086: ,p_token_4 => 'PRODUCT_NAME'
194087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
194088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
194089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
194090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
194091: ,p_ae_header_id => NULL
194092: );
194093:
194094: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 194121: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

194117: ----------------------------------------------------------------------------------
194118: -- 4219869 Business Flow
194119: -- Update journal entry status -- Need to generate this within IF
194120: ----------------------------------------------------------------------------------
194121: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
194122: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
194123: ,p_balance_type_code => l_balance_type_code
194124: );
194125:

Line 194208: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

194204:
194205: --
194206: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
194207: --
194208: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
194209: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
194210: ELSE
194211: ---------------------------------------------------------------------------------------------------
194212: -- 4262811a Switch Sign

Line 194233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

194229:
194230: XLA_AE_LINES_PKG.ValidateCurrentLine;
194231: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
194232:
194233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
194234: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
194235: ,p_balance_type_code => l_balance_type_code);
194236:
194237: END IF;

Line 194372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

194368: l_tmp_amt NUMBER;
194369: l_acc_rev_natural_side_code VARCHAR2(1);
194370:
194371: l_num_entries NUMBER;
194372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
194373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
194374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
194375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
194376: l_recog_line_1 NUMBER;

Line 194373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

194369: l_acc_rev_natural_side_code VARCHAR2(1);
194370:
194371: l_num_entries NUMBER;
194372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
194373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
194374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
194375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
194376: l_recog_line_1 NUMBER;
194377: l_recog_line_2 NUMBER;

Line 194374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

194370:
194371: l_num_entries NUMBER;
194372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
194373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
194374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
194375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
194376: l_recog_line_1 NUMBER;
194377: l_recog_line_2 NUMBER;
194378:

Line 194375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

194371: l_num_entries NUMBER;
194372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
194373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
194374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
194375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
194376: l_recog_line_1 NUMBER;
194377: l_recog_line_2 NUMBER;
194378:
194379: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 194381: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

194377: l_recog_line_2 NUMBER;
194378:
194379: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
194380: l_bflow_applied_to_amt NUMBER; -- 5132302
194381: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
194382:
194383: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
194384:
194385: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 194456: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

194452: l_accrual_line_num := NULL; -- 4262811
194453: l_tmp_amt := NULL; -- 4262811
194454: --
194455:
194456: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
194457: l_balance_type_code <> 'B' THEN
194458: IF NVL(p_source_97,9E125) = 2
194459: THEN
194460:

Line 194527: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

194523: --
194524: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
194525:
194526: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
194527: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
194528:
194529: -- 4955764
194530: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
194531: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 194603: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

194599: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
194600:
194601: IF xla_accounting_cache_pkg.GetValueChar
194602: (p_source_code => 'LEDGER_CATEGORY_CODE'
194603: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
194604: AND l_bflow_method_code = 'PRIOR_ENTRY'
194605: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
194606: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
194607: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 194717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

194713: p_lookup_type => 'XLA_OWNER_TYPE'
194714: ,p_lookup_code => l_component_type_code
194715: )
194716: ,p_token_4 => 'PRODUCT_NAME'
194717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
194718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
194719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
194720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
194721: ,p_ae_header_id => NULL

Line 194718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

194714: ,p_lookup_code => l_component_type_code
194715: )
194716: ,p_token_4 => 'PRODUCT_NAME'
194717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
194718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
194719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
194720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
194721: ,p_ae_header_id => NULL
194722: );

Line 194719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

194715: )
194716: ,p_token_4 => 'PRODUCT_NAME'
194717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
194718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
194719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
194720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
194721: ,p_ae_header_id => NULL
194722: );
194723:

Line 194720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

194716: ,p_token_4 => 'PRODUCT_NAME'
194717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
194718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
194719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
194720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
194721: ,p_ae_header_id => NULL
194722: );
194723:
194724: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 194751: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

194747: ----------------------------------------------------------------------------------
194748: -- 4219869 Business Flow
194749: -- Update journal entry status -- Need to generate this within IF
194750: ----------------------------------------------------------------------------------
194751: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
194752: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
194753: ,p_balance_type_code => l_balance_type_code
194754: );
194755:

Line 194838: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

194834:
194835: --
194836: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
194837: --
194838: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
194839: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
194840: ELSE
194841: ---------------------------------------------------------------------------------------------------
194842: -- 4262811a Switch Sign

Line 194863: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

194859:
194860: XLA_AE_LINES_PKG.ValidateCurrentLine;
194861: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
194862:
194863: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
194864: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
194865: ,p_balance_type_code => l_balance_type_code);
194866:
194867: END IF;

Line 194994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

194990: l_tmp_amt NUMBER;
194991: l_acc_rev_natural_side_code VARCHAR2(1);
194992:
194993: l_num_entries NUMBER;
194994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
194995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
194996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
194997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
194998: l_recog_line_1 NUMBER;

Line 194995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

194991: l_acc_rev_natural_side_code VARCHAR2(1);
194992:
194993: l_num_entries NUMBER;
194994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
194995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
194996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
194997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
194998: l_recog_line_1 NUMBER;
194999: l_recog_line_2 NUMBER;

Line 194996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

194992:
194993: l_num_entries NUMBER;
194994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
194995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
194996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
194997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
194998: l_recog_line_1 NUMBER;
194999: l_recog_line_2 NUMBER;
195000:

Line 194997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

194993: l_num_entries NUMBER;
194994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
194995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
194996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
194997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
194998: l_recog_line_1 NUMBER;
194999: l_recog_line_2 NUMBER;
195000:
195001: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 195003: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

194999: l_recog_line_2 NUMBER;
195000:
195001: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
195002: l_bflow_applied_to_amt NUMBER; -- 5132302
195003: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
195004:
195005: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
195006:
195007: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 195078: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

195074: l_accrual_line_num := NULL; -- 4262811
195075: l_tmp_amt := NULL; -- 4262811
195076: --
195077:
195078: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
195079: l_balance_type_code <> 'B' THEN
195080: IF NVL(p_source_97,9E125) = 2
195081: THEN
195082:

Line 195149: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

195145: --
195146: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
195147:
195148: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
195149: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
195150:
195151: -- 4955764
195152: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
195153: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 195193: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

195189: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
195190:
195191: IF xla_accounting_cache_pkg.GetValueChar
195192: (p_source_code => 'LEDGER_CATEGORY_CODE'
195193: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
195194: AND l_bflow_method_code = 'PRIOR_ENTRY'
195195: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
195196: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
195197: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 195313: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

195309: p_lookup_type => 'XLA_OWNER_TYPE'
195310: ,p_lookup_code => l_component_type_code
195311: )
195312: ,p_token_4 => 'PRODUCT_NAME'
195313: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
195314: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
195315: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
195316: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
195317: ,p_ae_header_id => NULL

Line 195314: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

195310: ,p_lookup_code => l_component_type_code
195311: )
195312: ,p_token_4 => 'PRODUCT_NAME'
195313: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
195314: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
195315: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
195316: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
195317: ,p_ae_header_id => NULL
195318: );

Line 195315: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

195311: )
195312: ,p_token_4 => 'PRODUCT_NAME'
195313: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
195314: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
195315: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
195316: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
195317: ,p_ae_header_id => NULL
195318: );
195319:

Line 195316: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

195312: ,p_token_4 => 'PRODUCT_NAME'
195313: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
195314: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
195315: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
195316: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
195317: ,p_ae_header_id => NULL
195318: );
195319:
195320: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 195347: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

195343: ----------------------------------------------------------------------------------
195344: -- 4219869 Business Flow
195345: -- Update journal entry status -- Need to generate this within IF
195346: ----------------------------------------------------------------------------------
195347: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
195348: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
195349: ,p_balance_type_code => l_balance_type_code
195350: );
195351:

Line 195440: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

195436:
195437: --
195438: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
195439: --
195440: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
195441: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
195442: ELSE
195443: ---------------------------------------------------------------------------------------------------
195444: -- 4262811a Switch Sign

Line 195465: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

195461:
195462: XLA_AE_LINES_PKG.ValidateCurrentLine;
195463: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
195464:
195465: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
195466: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
195467: ,p_balance_type_code => l_balance_type_code);
195468:
195469: END IF;

Line 195574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

195570: l_tmp_amt NUMBER;
195571: l_acc_rev_natural_side_code VARCHAR2(1);
195572:
195573: l_num_entries NUMBER;
195574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
195575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
195576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
195577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
195578: l_recog_line_1 NUMBER;

Line 195575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

195571: l_acc_rev_natural_side_code VARCHAR2(1);
195572:
195573: l_num_entries NUMBER;
195574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
195575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
195576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
195577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
195578: l_recog_line_1 NUMBER;
195579: l_recog_line_2 NUMBER;

Line 195576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

195572:
195573: l_num_entries NUMBER;
195574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
195575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
195576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
195577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
195578: l_recog_line_1 NUMBER;
195579: l_recog_line_2 NUMBER;
195580:

Line 195577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

195573: l_num_entries NUMBER;
195574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
195575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
195576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
195577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
195578: l_recog_line_1 NUMBER;
195579: l_recog_line_2 NUMBER;
195580:
195581: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 195583: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

195579: l_recog_line_2 NUMBER;
195580:
195581: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
195582: l_bflow_applied_to_amt NUMBER; -- 5132302
195583: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
195584:
195585: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
195586:
195587: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 195658: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

195654: l_accrual_line_num := NULL; -- 4262811
195655: l_tmp_amt := NULL; -- 4262811
195656: --
195657:
195658: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
195659: l_balance_type_code <> 'B' THEN
195660: IF NVL(p_source_98,9E125) = 1
195661: THEN
195662:

Line 195729: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

195725: --
195726: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
195727:
195728: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
195729: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
195730:
195731: -- 4955764
195732: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
195733: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 195773: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

195769: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
195770:
195771: IF xla_accounting_cache_pkg.GetValueChar
195772: (p_source_code => 'LEDGER_CATEGORY_CODE'
195773: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
195774: AND l_bflow_method_code = 'PRIOR_ENTRY'
195775: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
195776: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
195777: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 195873: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

195869: p_lookup_type => 'XLA_OWNER_TYPE'
195870: ,p_lookup_code => l_component_type_code
195871: )
195872: ,p_token_4 => 'PRODUCT_NAME'
195873: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
195874: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
195875: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
195876: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
195877: ,p_ae_header_id => NULL

Line 195874: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

195870: ,p_lookup_code => l_component_type_code
195871: )
195872: ,p_token_4 => 'PRODUCT_NAME'
195873: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
195874: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
195875: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
195876: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
195877: ,p_ae_header_id => NULL
195878: );

Line 195875: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

195871: )
195872: ,p_token_4 => 'PRODUCT_NAME'
195873: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
195874: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
195875: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
195876: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
195877: ,p_ae_header_id => NULL
195878: );
195879:

Line 195876: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

195872: ,p_token_4 => 'PRODUCT_NAME'
195873: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
195874: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
195875: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
195876: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
195877: ,p_ae_header_id => NULL
195878: );
195879:
195880: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 195907: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

195903: ----------------------------------------------------------------------------------
195904: -- 4219869 Business Flow
195905: -- Update journal entry status -- Need to generate this within IF
195906: ----------------------------------------------------------------------------------
195907: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
195908: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
195909: ,p_balance_type_code => l_balance_type_code
195910: );
195911:

Line 195994: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

195990:
195991: --
195992: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
195993: --
195994: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
195995: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
195996: ELSE
195997: ---------------------------------------------------------------------------------------------------
195998: -- 4262811a Switch Sign

Line 196019: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

196015:
196016: XLA_AE_LINES_PKG.ValidateCurrentLine;
196017: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
196018:
196019: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
196020: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
196021: ,p_balance_type_code => l_balance_type_code);
196022:
196023: END IF;

Line 196138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

196134: l_tmp_amt NUMBER;
196135: l_acc_rev_natural_side_code VARCHAR2(1);
196136:
196137: l_num_entries NUMBER;
196138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
196139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
196140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
196141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
196142: l_recog_line_1 NUMBER;

Line 196139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

196135: l_acc_rev_natural_side_code VARCHAR2(1);
196136:
196137: l_num_entries NUMBER;
196138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
196139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
196140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
196141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
196142: l_recog_line_1 NUMBER;
196143: l_recog_line_2 NUMBER;

Line 196140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

196136:
196137: l_num_entries NUMBER;
196138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
196139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
196140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
196141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
196142: l_recog_line_1 NUMBER;
196143: l_recog_line_2 NUMBER;
196144:

Line 196141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

196137: l_num_entries NUMBER;
196138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
196139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
196140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
196141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
196142: l_recog_line_1 NUMBER;
196143: l_recog_line_2 NUMBER;
196144:
196145: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 196147: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

196143: l_recog_line_2 NUMBER;
196144:
196145: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
196146: l_bflow_applied_to_amt NUMBER; -- 5132302
196147: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
196148:
196149: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
196150:
196151: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 196222: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

196218: l_accrual_line_num := NULL; -- 4262811
196219: l_tmp_amt := NULL; -- 4262811
196220: --
196221:
196222: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
196223: l_balance_type_code <> 'B' THEN
196224: IF NVL(p_source_97,9E125) = 2
196225: THEN
196226:

Line 196293: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

196289: --
196290: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
196291:
196292: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
196293: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
196294:
196295: -- 4955764
196296: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
196297: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 196337: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

196333: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
196334:
196335: IF xla_accounting_cache_pkg.GetValueChar
196336: (p_source_code => 'LEDGER_CATEGORY_CODE'
196337: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
196338: AND l_bflow_method_code = 'PRIOR_ENTRY'
196339: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
196340: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
196341: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 196451: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

196447: p_lookup_type => 'XLA_OWNER_TYPE'
196448: ,p_lookup_code => l_component_type_code
196449: )
196450: ,p_token_4 => 'PRODUCT_NAME'
196451: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
196452: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
196453: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
196454: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
196455: ,p_ae_header_id => NULL

Line 196452: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

196448: ,p_lookup_code => l_component_type_code
196449: )
196450: ,p_token_4 => 'PRODUCT_NAME'
196451: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
196452: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
196453: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
196454: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
196455: ,p_ae_header_id => NULL
196456: );

Line 196453: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

196449: )
196450: ,p_token_4 => 'PRODUCT_NAME'
196451: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
196452: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
196453: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
196454: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
196455: ,p_ae_header_id => NULL
196456: );
196457:

Line 196454: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

196450: ,p_token_4 => 'PRODUCT_NAME'
196451: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
196452: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
196453: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
196454: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
196455: ,p_ae_header_id => NULL
196456: );
196457:
196458: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 196485: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

196481: ----------------------------------------------------------------------------------
196482: -- 4219869 Business Flow
196483: -- Update journal entry status -- Need to generate this within IF
196484: ----------------------------------------------------------------------------------
196485: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
196486: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
196487: ,p_balance_type_code => l_balance_type_code
196488: );
196489:

Line 196572: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

196568:
196569: --
196570: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
196571: --
196572: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
196573: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
196574: ELSE
196575: ---------------------------------------------------------------------------------------------------
196576: -- 4262811a Switch Sign

Line 196597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

196593:
196594: XLA_AE_LINES_PKG.ValidateCurrentLine;
196595: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
196596:
196597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
196598: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
196599: ,p_balance_type_code => l_balance_type_code);
196600:
196601: END IF;

Line 196736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

196732: l_tmp_amt NUMBER;
196733: l_acc_rev_natural_side_code VARCHAR2(1);
196734:
196735: l_num_entries NUMBER;
196736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
196737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
196738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
196739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
196740: l_recog_line_1 NUMBER;

Line 196737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

196733: l_acc_rev_natural_side_code VARCHAR2(1);
196734:
196735: l_num_entries NUMBER;
196736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
196737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
196738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
196739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
196740: l_recog_line_1 NUMBER;
196741: l_recog_line_2 NUMBER;

Line 196738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

196734:
196735: l_num_entries NUMBER;
196736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
196737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
196738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
196739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
196740: l_recog_line_1 NUMBER;
196741: l_recog_line_2 NUMBER;
196742:

Line 196739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

196735: l_num_entries NUMBER;
196736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
196737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
196738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
196739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
196740: l_recog_line_1 NUMBER;
196741: l_recog_line_2 NUMBER;
196742:
196743: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 196745: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

196741: l_recog_line_2 NUMBER;
196742:
196743: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
196744: l_bflow_applied_to_amt NUMBER; -- 5132302
196745: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
196746:
196747: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
196748:
196749: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 196820: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

196816: l_accrual_line_num := NULL; -- 4262811
196817: l_tmp_amt := NULL; -- 4262811
196818: --
196819:
196820: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
196821: l_balance_type_code <> 'B' THEN
196822: IF NVL(p_source_97,9E125) = 2 AND
196823: p_source_95 >= 0
196824: THEN

Line 196892: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

196888: --
196889: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
196890:
196891: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
196892: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
196893:
196894: -- 4955764
196895: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
196896: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 196968: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

196964: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
196965:
196966: IF xla_accounting_cache_pkg.GetValueChar
196967: (p_source_code => 'LEDGER_CATEGORY_CODE'
196968: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
196969: AND l_bflow_method_code = 'PRIOR_ENTRY'
196970: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
196971: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
196972: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 197082: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

197078: p_lookup_type => 'XLA_OWNER_TYPE'
197079: ,p_lookup_code => l_component_type_code
197080: )
197081: ,p_token_4 => 'PRODUCT_NAME'
197082: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
197083: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
197084: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
197085: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
197086: ,p_ae_header_id => NULL

Line 197083: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

197079: ,p_lookup_code => l_component_type_code
197080: )
197081: ,p_token_4 => 'PRODUCT_NAME'
197082: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
197083: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
197084: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
197085: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
197086: ,p_ae_header_id => NULL
197087: );

Line 197084: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

197080: )
197081: ,p_token_4 => 'PRODUCT_NAME'
197082: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
197083: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
197084: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
197085: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
197086: ,p_ae_header_id => NULL
197087: );
197088:

Line 197085: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

197081: ,p_token_4 => 'PRODUCT_NAME'
197082: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
197083: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
197084: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
197085: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
197086: ,p_ae_header_id => NULL
197087: );
197088:
197089: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 197116: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

197112: ----------------------------------------------------------------------------------
197113: -- 4219869 Business Flow
197114: -- Update journal entry status -- Need to generate this within IF
197115: ----------------------------------------------------------------------------------
197116: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
197117: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
197118: ,p_balance_type_code => l_balance_type_code
197119: );
197120:

Line 197203: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

197199:
197200: --
197201: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
197202: --
197203: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
197204: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
197205: ELSE
197206: ---------------------------------------------------------------------------------------------------
197207: -- 4262811a Switch Sign

Line 197228: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

197224:
197225: XLA_AE_LINES_PKG.ValidateCurrentLine;
197226: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
197227:
197228: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
197229: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
197230: ,p_balance_type_code => l_balance_type_code);
197231:
197232: END IF;

Line 197347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

197343: l_tmp_amt NUMBER;
197344: l_acc_rev_natural_side_code VARCHAR2(1);
197345:
197346: l_num_entries NUMBER;
197347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
197348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
197349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
197350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
197351: l_recog_line_1 NUMBER;

Line 197348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

197344: l_acc_rev_natural_side_code VARCHAR2(1);
197345:
197346: l_num_entries NUMBER;
197347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
197348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
197349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
197350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
197351: l_recog_line_1 NUMBER;
197352: l_recog_line_2 NUMBER;

Line 197349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

197345:
197346: l_num_entries NUMBER;
197347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
197348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
197349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
197350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
197351: l_recog_line_1 NUMBER;
197352: l_recog_line_2 NUMBER;
197353:

Line 197350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

197346: l_num_entries NUMBER;
197347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
197348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
197349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
197350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
197351: l_recog_line_1 NUMBER;
197352: l_recog_line_2 NUMBER;
197353:
197354: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 197356: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

197352: l_recog_line_2 NUMBER;
197353:
197354: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
197355: l_bflow_applied_to_amt NUMBER; -- 5132302
197356: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
197357:
197358: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
197359:
197360: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 197431: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

197427: l_accrual_line_num := NULL; -- 4262811
197428: l_tmp_amt := NULL; -- 4262811
197429: --
197430:
197431: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
197432: l_balance_type_code <> 'B' THEN
197433: IF NVL(p_source_97,9E125) = 2
197434: THEN
197435:

Line 197502: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

197498: --
197499: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
197500:
197501: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
197502: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
197503:
197504: -- 4955764
197505: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
197506: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 197546: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

197542: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
197543:
197544: IF xla_accounting_cache_pkg.GetValueChar
197545: (p_source_code => 'LEDGER_CATEGORY_CODE'
197546: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
197547: AND l_bflow_method_code = 'PRIOR_ENTRY'
197548: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
197549: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
197550: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 197660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

197656: p_lookup_type => 'XLA_OWNER_TYPE'
197657: ,p_lookup_code => l_component_type_code
197658: )
197659: ,p_token_4 => 'PRODUCT_NAME'
197660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
197661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
197662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
197663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
197664: ,p_ae_header_id => NULL

Line 197661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

197657: ,p_lookup_code => l_component_type_code
197658: )
197659: ,p_token_4 => 'PRODUCT_NAME'
197660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
197661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
197662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
197663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
197664: ,p_ae_header_id => NULL
197665: );

Line 197662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

197658: )
197659: ,p_token_4 => 'PRODUCT_NAME'
197660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
197661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
197662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
197663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
197664: ,p_ae_header_id => NULL
197665: );
197666:

Line 197663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

197659: ,p_token_4 => 'PRODUCT_NAME'
197660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
197661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
197662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
197663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
197664: ,p_ae_header_id => NULL
197665: );
197666:
197667: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 197694: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

197690: ----------------------------------------------------------------------------------
197691: -- 4219869 Business Flow
197692: -- Update journal entry status -- Need to generate this within IF
197693: ----------------------------------------------------------------------------------
197694: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
197695: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
197696: ,p_balance_type_code => l_balance_type_code
197697: );
197698:

Line 197781: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

197777:
197778: --
197779: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
197780: --
197781: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
197782: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
197783: ELSE
197784: ---------------------------------------------------------------------------------------------------
197785: -- 4262811a Switch Sign

Line 197806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

197802:
197803: XLA_AE_LINES_PKG.ValidateCurrentLine;
197804: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
197805:
197806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
197807: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
197808: ,p_balance_type_code => l_balance_type_code);
197809:
197810: END IF;

Line 197925: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

197921: l_tmp_amt NUMBER;
197922: l_acc_rev_natural_side_code VARCHAR2(1);
197923:
197924: l_num_entries NUMBER;
197925: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
197926: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
197927: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
197928: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
197929: l_recog_line_1 NUMBER;

Line 197926: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

197922: l_acc_rev_natural_side_code VARCHAR2(1);
197923:
197924: l_num_entries NUMBER;
197925: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
197926: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
197927: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
197928: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
197929: l_recog_line_1 NUMBER;
197930: l_recog_line_2 NUMBER;

Line 197927: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

197923:
197924: l_num_entries NUMBER;
197925: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
197926: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
197927: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
197928: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
197929: l_recog_line_1 NUMBER;
197930: l_recog_line_2 NUMBER;
197931:

Line 197928: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

197924: l_num_entries NUMBER;
197925: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
197926: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
197927: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
197928: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
197929: l_recog_line_1 NUMBER;
197930: l_recog_line_2 NUMBER;
197931:
197932: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 197934: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

197930: l_recog_line_2 NUMBER;
197931:
197932: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
197933: l_bflow_applied_to_amt NUMBER; -- 5132302
197934: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
197935:
197936: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
197937:
197938: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 198009: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

198005: l_accrual_line_num := NULL; -- 4262811
198006: l_tmp_amt := NULL; -- 4262811
198007: --
198008:
198009: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
198010: l_balance_type_code <> 'B' THEN
198011: IF NVL(p_source_97,9E125) = 2
198012: THEN
198013:

Line 198080: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

198076: --
198077: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
198078:
198079: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
198080: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
198081:
198082: -- 4955764
198083: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
198084: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 198124: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

198120: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
198121:
198122: IF xla_accounting_cache_pkg.GetValueChar
198123: (p_source_code => 'LEDGER_CATEGORY_CODE'
198124: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
198125: AND l_bflow_method_code = 'PRIOR_ENTRY'
198126: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
198127: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
198128: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 198238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

198234: p_lookup_type => 'XLA_OWNER_TYPE'
198235: ,p_lookup_code => l_component_type_code
198236: )
198237: ,p_token_4 => 'PRODUCT_NAME'
198238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
198239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
198240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
198241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
198242: ,p_ae_header_id => NULL

Line 198239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

198235: ,p_lookup_code => l_component_type_code
198236: )
198237: ,p_token_4 => 'PRODUCT_NAME'
198238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
198239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
198240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
198241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
198242: ,p_ae_header_id => NULL
198243: );

Line 198240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

198236: )
198237: ,p_token_4 => 'PRODUCT_NAME'
198238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
198239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
198240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
198241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
198242: ,p_ae_header_id => NULL
198243: );
198244:

Line 198241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

198237: ,p_token_4 => 'PRODUCT_NAME'
198238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
198239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
198240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
198241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
198242: ,p_ae_header_id => NULL
198243: );
198244:
198245: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 198272: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

198268: ----------------------------------------------------------------------------------
198269: -- 4219869 Business Flow
198270: -- Update journal entry status -- Need to generate this within IF
198271: ----------------------------------------------------------------------------------
198272: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
198273: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
198274: ,p_balance_type_code => l_balance_type_code
198275: );
198276:

Line 198359: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

198355:
198356: --
198357: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
198358: --
198359: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
198360: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
198361: ELSE
198362: ---------------------------------------------------------------------------------------------------
198363: -- 4262811a Switch Sign

Line 198384: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

198380:
198381: XLA_AE_LINES_PKG.ValidateCurrentLine;
198382: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
198383:
198384: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
198385: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
198386: ,p_balance_type_code => l_balance_type_code);
198387:
198388: END IF;

Line 198503: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

198499: l_tmp_amt NUMBER;
198500: l_acc_rev_natural_side_code VARCHAR2(1);
198501:
198502: l_num_entries NUMBER;
198503: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
198504: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
198505: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
198506: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
198507: l_recog_line_1 NUMBER;

Line 198504: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

198500: l_acc_rev_natural_side_code VARCHAR2(1);
198501:
198502: l_num_entries NUMBER;
198503: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
198504: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
198505: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
198506: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
198507: l_recog_line_1 NUMBER;
198508: l_recog_line_2 NUMBER;

Line 198505: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

198501:
198502: l_num_entries NUMBER;
198503: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
198504: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
198505: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
198506: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
198507: l_recog_line_1 NUMBER;
198508: l_recog_line_2 NUMBER;
198509:

Line 198506: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

198502: l_num_entries NUMBER;
198503: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
198504: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
198505: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
198506: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
198507: l_recog_line_1 NUMBER;
198508: l_recog_line_2 NUMBER;
198509:
198510: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 198512: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

198508: l_recog_line_2 NUMBER;
198509:
198510: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
198511: l_bflow_applied_to_amt NUMBER; -- 5132302
198512: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
198513:
198514: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
198515:
198516: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 198587: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

198583: l_accrual_line_num := NULL; -- 4262811
198584: l_tmp_amt := NULL; -- 4262811
198585: --
198586:
198587: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
198588: l_balance_type_code <> 'B' THEN
198589: IF NVL(p_source_97,9E125) = 2
198590: THEN
198591:

Line 198658: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

198654: --
198655: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
198656:
198657: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
198658: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
198659:
198660: -- 4955764
198661: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
198662: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 198702: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

198698: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
198699:
198700: IF xla_accounting_cache_pkg.GetValueChar
198701: (p_source_code => 'LEDGER_CATEGORY_CODE'
198702: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
198703: AND l_bflow_method_code = 'PRIOR_ENTRY'
198704: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
198705: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
198706: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 198816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

198812: p_lookup_type => 'XLA_OWNER_TYPE'
198813: ,p_lookup_code => l_component_type_code
198814: )
198815: ,p_token_4 => 'PRODUCT_NAME'
198816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
198817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
198818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
198819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
198820: ,p_ae_header_id => NULL

Line 198817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

198813: ,p_lookup_code => l_component_type_code
198814: )
198815: ,p_token_4 => 'PRODUCT_NAME'
198816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
198817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
198818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
198819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
198820: ,p_ae_header_id => NULL
198821: );

Line 198818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

198814: )
198815: ,p_token_4 => 'PRODUCT_NAME'
198816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
198817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
198818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
198819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
198820: ,p_ae_header_id => NULL
198821: );
198822:

Line 198819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

198815: ,p_token_4 => 'PRODUCT_NAME'
198816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
198817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
198818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
198819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
198820: ,p_ae_header_id => NULL
198821: );
198822:
198823: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 198850: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

198846: ----------------------------------------------------------------------------------
198847: -- 4219869 Business Flow
198848: -- Update journal entry status -- Need to generate this within IF
198849: ----------------------------------------------------------------------------------
198850: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
198851: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
198852: ,p_balance_type_code => l_balance_type_code
198853: );
198854:

Line 198937: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

198933:
198934: --
198935: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
198936: --
198937: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
198938: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
198939: ELSE
198940: ---------------------------------------------------------------------------------------------------
198941: -- 4262811a Switch Sign

Line 198962: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

198958:
198959: XLA_AE_LINES_PKG.ValidateCurrentLine;
198960: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
198961:
198962: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
198963: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
198964: ,p_balance_type_code => l_balance_type_code);
198965:
198966: END IF;

Line 199084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

199080: l_tmp_amt NUMBER;
199081: l_acc_rev_natural_side_code VARCHAR2(1);
199082:
199083: l_num_entries NUMBER;
199084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
199085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
199086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
199087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
199088: l_recog_line_1 NUMBER;

Line 199085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

199081: l_acc_rev_natural_side_code VARCHAR2(1);
199082:
199083: l_num_entries NUMBER;
199084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
199085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
199086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
199087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
199088: l_recog_line_1 NUMBER;
199089: l_recog_line_2 NUMBER;

Line 199086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

199082:
199083: l_num_entries NUMBER;
199084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
199085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
199086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
199087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
199088: l_recog_line_1 NUMBER;
199089: l_recog_line_2 NUMBER;
199090:

Line 199087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

199083: l_num_entries NUMBER;
199084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
199085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
199086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
199087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
199088: l_recog_line_1 NUMBER;
199089: l_recog_line_2 NUMBER;
199090:
199091: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 199093: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

199089: l_recog_line_2 NUMBER;
199090:
199091: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
199092: l_bflow_applied_to_amt NUMBER; -- 5132302
199093: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
199094:
199095: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
199096:
199097: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 199168: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

199164: l_accrual_line_num := NULL; -- 4262811
199165: l_tmp_amt := NULL; -- 4262811
199166: --
199167:
199168: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
199169: l_balance_type_code <> 'B' THEN
199170: IF NVL(p_source_97,9E125) = 2 AND
199171: ((p_source_95 <= 0 AND
199172: NVL(p_source_62,9E125) = 13) OR

Line 199247: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

199243: --
199244: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
199245:
199246: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
199247: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
199248:
199249: -- 4955764
199250: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
199251: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 199291: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

199287: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
199288:
199289: IF xla_accounting_cache_pkg.GetValueChar
199290: (p_source_code => 'LEDGER_CATEGORY_CODE'
199291: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
199292: AND l_bflow_method_code = 'PRIOR_ENTRY'
199293: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
199294: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
199295: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 199405: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

199401: p_lookup_type => 'XLA_OWNER_TYPE'
199402: ,p_lookup_code => l_component_type_code
199403: )
199404: ,p_token_4 => 'PRODUCT_NAME'
199405: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
199406: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
199407: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
199408: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
199409: ,p_ae_header_id => NULL

Line 199406: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

199402: ,p_lookup_code => l_component_type_code
199403: )
199404: ,p_token_4 => 'PRODUCT_NAME'
199405: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
199406: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
199407: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
199408: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
199409: ,p_ae_header_id => NULL
199410: );

Line 199407: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

199403: )
199404: ,p_token_4 => 'PRODUCT_NAME'
199405: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
199406: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
199407: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
199408: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
199409: ,p_ae_header_id => NULL
199410: );
199411:

Line 199408: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

199404: ,p_token_4 => 'PRODUCT_NAME'
199405: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
199406: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
199407: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
199408: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
199409: ,p_ae_header_id => NULL
199410: );
199411:
199412: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 199439: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

199435: ----------------------------------------------------------------------------------
199436: -- 4219869 Business Flow
199437: -- Update journal entry status -- Need to generate this within IF
199438: ----------------------------------------------------------------------------------
199439: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
199440: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
199441: ,p_balance_type_code => l_balance_type_code
199442: );
199443:

Line 199526: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

199522:
199523: --
199524: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
199525: --
199526: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
199527: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
199528: ELSE
199529: ---------------------------------------------------------------------------------------------------
199530: -- 4262811a Switch Sign

Line 199551: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

199547:
199548: XLA_AE_LINES_PKG.ValidateCurrentLine;
199549: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
199550:
199551: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
199552: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
199553: ,p_balance_type_code => l_balance_type_code);
199554:
199555: END IF;

Line 199690: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

199686: l_tmp_amt NUMBER;
199687: l_acc_rev_natural_side_code VARCHAR2(1);
199688:
199689: l_num_entries NUMBER;
199690: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
199691: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
199692: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
199693: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
199694: l_recog_line_1 NUMBER;

Line 199691: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

199687: l_acc_rev_natural_side_code VARCHAR2(1);
199688:
199689: l_num_entries NUMBER;
199690: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
199691: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
199692: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
199693: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
199694: l_recog_line_1 NUMBER;
199695: l_recog_line_2 NUMBER;

Line 199692: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

199688:
199689: l_num_entries NUMBER;
199690: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
199691: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
199692: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
199693: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
199694: l_recog_line_1 NUMBER;
199695: l_recog_line_2 NUMBER;
199696:

Line 199693: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

199689: l_num_entries NUMBER;
199690: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
199691: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
199692: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
199693: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
199694: l_recog_line_1 NUMBER;
199695: l_recog_line_2 NUMBER;
199696:
199697: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 199699: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

199695: l_recog_line_2 NUMBER;
199696:
199697: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
199698: l_bflow_applied_to_amt NUMBER; -- 5132302
199699: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
199700:
199701: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
199702:
199703: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 199774: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

199770: l_accrual_line_num := NULL; -- 4262811
199771: l_tmp_amt := NULL; -- 4262811
199772: --
199773:
199774: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
199775: l_balance_type_code <> 'B' THEN
199776: IF NVL(p_source_97,9E125) = 2
199777: THEN
199778:

Line 199845: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

199841: --
199842: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
199843:
199844: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
199845: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
199846:
199847: -- 4955764
199848: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
199849: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 199921: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

199917: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
199918:
199919: IF xla_accounting_cache_pkg.GetValueChar
199920: (p_source_code => 'LEDGER_CATEGORY_CODE'
199921: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
199922: AND l_bflow_method_code = 'PRIOR_ENTRY'
199923: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
199924: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
199925: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 200035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

200031: p_lookup_type => 'XLA_OWNER_TYPE'
200032: ,p_lookup_code => l_component_type_code
200033: )
200034: ,p_token_4 => 'PRODUCT_NAME'
200035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
200036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
200037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
200038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
200039: ,p_ae_header_id => NULL

Line 200036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

200032: ,p_lookup_code => l_component_type_code
200033: )
200034: ,p_token_4 => 'PRODUCT_NAME'
200035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
200036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
200037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
200038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
200039: ,p_ae_header_id => NULL
200040: );

Line 200037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

200033: )
200034: ,p_token_4 => 'PRODUCT_NAME'
200035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
200036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
200037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
200038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
200039: ,p_ae_header_id => NULL
200040: );
200041:

Line 200038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

200034: ,p_token_4 => 'PRODUCT_NAME'
200035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
200036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
200037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
200038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
200039: ,p_ae_header_id => NULL
200040: );
200041:
200042: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 200069: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

200065: ----------------------------------------------------------------------------------
200066: -- 4219869 Business Flow
200067: -- Update journal entry status -- Need to generate this within IF
200068: ----------------------------------------------------------------------------------
200069: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
200070: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
200071: ,p_balance_type_code => l_balance_type_code
200072: );
200073:

Line 200156: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

200152:
200153: --
200154: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
200155: --
200156: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
200157: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
200158: ELSE
200159: ---------------------------------------------------------------------------------------------------
200160: -- 4262811a Switch Sign

Line 200181: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

200177:
200178: XLA_AE_LINES_PKG.ValidateCurrentLine;
200179: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
200180:
200181: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
200182: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
200183: ,p_balance_type_code => l_balance_type_code);
200184:
200185: END IF;

Line 200300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

200296: l_tmp_amt NUMBER;
200297: l_acc_rev_natural_side_code VARCHAR2(1);
200298:
200299: l_num_entries NUMBER;
200300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
200301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
200302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
200303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
200304: l_recog_line_1 NUMBER;

Line 200301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

200297: l_acc_rev_natural_side_code VARCHAR2(1);
200298:
200299: l_num_entries NUMBER;
200300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
200301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
200302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
200303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
200304: l_recog_line_1 NUMBER;
200305: l_recog_line_2 NUMBER;

Line 200302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

200298:
200299: l_num_entries NUMBER;
200300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
200301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
200302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
200303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
200304: l_recog_line_1 NUMBER;
200305: l_recog_line_2 NUMBER;
200306:

Line 200303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

200299: l_num_entries NUMBER;
200300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
200301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
200302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
200303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
200304: l_recog_line_1 NUMBER;
200305: l_recog_line_2 NUMBER;
200306:
200307: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 200309: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

200305: l_recog_line_2 NUMBER;
200306:
200307: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
200308: l_bflow_applied_to_amt NUMBER; -- 5132302
200309: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
200310:
200311: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
200312:
200313: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 200384: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

200380: l_accrual_line_num := NULL; -- 4262811
200381: l_tmp_amt := NULL; -- 4262811
200382: --
200383:
200384: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
200385: l_balance_type_code <> 'B' THEN
200386: IF NVL(p_source_97,9E125) = 2
200387: THEN
200388:

Line 200455: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

200451: --
200452: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
200453:
200454: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
200455: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
200456:
200457: -- 4955764
200458: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
200459: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 200499: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

200495: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
200496:
200497: IF xla_accounting_cache_pkg.GetValueChar
200498: (p_source_code => 'LEDGER_CATEGORY_CODE'
200499: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
200500: AND l_bflow_method_code = 'PRIOR_ENTRY'
200501: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
200502: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
200503: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 200613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

200609: p_lookup_type => 'XLA_OWNER_TYPE'
200610: ,p_lookup_code => l_component_type_code
200611: )
200612: ,p_token_4 => 'PRODUCT_NAME'
200613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
200614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
200615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
200616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
200617: ,p_ae_header_id => NULL

Line 200614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

200610: ,p_lookup_code => l_component_type_code
200611: )
200612: ,p_token_4 => 'PRODUCT_NAME'
200613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
200614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
200615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
200616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
200617: ,p_ae_header_id => NULL
200618: );

Line 200615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

200611: )
200612: ,p_token_4 => 'PRODUCT_NAME'
200613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
200614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
200615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
200616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
200617: ,p_ae_header_id => NULL
200618: );
200619:

Line 200616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

200612: ,p_token_4 => 'PRODUCT_NAME'
200613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
200614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
200615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
200616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
200617: ,p_ae_header_id => NULL
200618: );
200619:
200620: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 200647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

200643: ----------------------------------------------------------------------------------
200644: -- 4219869 Business Flow
200645: -- Update journal entry status -- Need to generate this within IF
200646: ----------------------------------------------------------------------------------
200647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
200648: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
200649: ,p_balance_type_code => l_balance_type_code
200650: );
200651:

Line 200734: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

200730:
200731: --
200732: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
200733: --
200734: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
200735: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
200736: ELSE
200737: ---------------------------------------------------------------------------------------------------
200738: -- 4262811a Switch Sign

Line 200759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

200755:
200756: XLA_AE_LINES_PKG.ValidateCurrentLine;
200757: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
200758:
200759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
200760: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
200761: ,p_balance_type_code => l_balance_type_code);
200762:
200763: END IF;

Line 200878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

200874: l_tmp_amt NUMBER;
200875: l_acc_rev_natural_side_code VARCHAR2(1);
200876:
200877: l_num_entries NUMBER;
200878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
200879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
200880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
200881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
200882: l_recog_line_1 NUMBER;

Line 200879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

200875: l_acc_rev_natural_side_code VARCHAR2(1);
200876:
200877: l_num_entries NUMBER;
200878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
200879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
200880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
200881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
200882: l_recog_line_1 NUMBER;
200883: l_recog_line_2 NUMBER;

Line 200880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

200876:
200877: l_num_entries NUMBER;
200878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
200879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
200880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
200881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
200882: l_recog_line_1 NUMBER;
200883: l_recog_line_2 NUMBER;
200884:

Line 200881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

200877: l_num_entries NUMBER;
200878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
200879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
200880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
200881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
200882: l_recog_line_1 NUMBER;
200883: l_recog_line_2 NUMBER;
200884:
200885: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 200887: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

200883: l_recog_line_2 NUMBER;
200884:
200885: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
200886: l_bflow_applied_to_amt NUMBER; -- 5132302
200887: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
200888:
200889: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
200890:
200891: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 200962: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

200958: l_accrual_line_num := NULL; -- 4262811
200959: l_tmp_amt := NULL; -- 4262811
200960: --
200961:
200962: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
200963: l_balance_type_code <> 'B' THEN
200964: IF NVL(p_source_97,9E125) = 2
200965: THEN
200966:

Line 201033: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

201029: --
201030: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
201031:
201032: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
201033: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
201034:
201035: -- 4955764
201036: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
201037: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 201077: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

201073: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
201074:
201075: IF xla_accounting_cache_pkg.GetValueChar
201076: (p_source_code => 'LEDGER_CATEGORY_CODE'
201077: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
201078: AND l_bflow_method_code = 'PRIOR_ENTRY'
201079: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
201080: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
201081: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 201191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

201187: p_lookup_type => 'XLA_OWNER_TYPE'
201188: ,p_lookup_code => l_component_type_code
201189: )
201190: ,p_token_4 => 'PRODUCT_NAME'
201191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
201192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
201193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
201194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
201195: ,p_ae_header_id => NULL

Line 201192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

201188: ,p_lookup_code => l_component_type_code
201189: )
201190: ,p_token_4 => 'PRODUCT_NAME'
201191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
201192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
201193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
201194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
201195: ,p_ae_header_id => NULL
201196: );

Line 201193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

201189: )
201190: ,p_token_4 => 'PRODUCT_NAME'
201191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
201192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
201193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
201194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
201195: ,p_ae_header_id => NULL
201196: );
201197:

Line 201194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

201190: ,p_token_4 => 'PRODUCT_NAME'
201191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
201192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
201193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
201194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
201195: ,p_ae_header_id => NULL
201196: );
201197:
201198: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 201225: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

201221: ----------------------------------------------------------------------------------
201222: -- 4219869 Business Flow
201223: -- Update journal entry status -- Need to generate this within IF
201224: ----------------------------------------------------------------------------------
201225: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
201226: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
201227: ,p_balance_type_code => l_balance_type_code
201228: );
201229:

Line 201312: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

201308:
201309: --
201310: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
201311: --
201312: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
201313: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
201314: ELSE
201315: ---------------------------------------------------------------------------------------------------
201316: -- 4262811a Switch Sign

Line 201337: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

201333:
201334: XLA_AE_LINES_PKG.ValidateCurrentLine;
201335: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
201336:
201337: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
201338: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
201339: ,p_balance_type_code => l_balance_type_code);
201340:
201341: END IF;

Line 201446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

201442: l_tmp_amt NUMBER;
201443: l_acc_rev_natural_side_code VARCHAR2(1);
201444:
201445: l_num_entries NUMBER;
201446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
201447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
201448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
201449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
201450: l_recog_line_1 NUMBER;

Line 201447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

201443: l_acc_rev_natural_side_code VARCHAR2(1);
201444:
201445: l_num_entries NUMBER;
201446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
201447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
201448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
201449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
201450: l_recog_line_1 NUMBER;
201451: l_recog_line_2 NUMBER;

Line 201448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

201444:
201445: l_num_entries NUMBER;
201446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
201447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
201448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
201449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
201450: l_recog_line_1 NUMBER;
201451: l_recog_line_2 NUMBER;
201452:

Line 201449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

201445: l_num_entries NUMBER;
201446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
201447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
201448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
201449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
201450: l_recog_line_1 NUMBER;
201451: l_recog_line_2 NUMBER;
201452:
201453: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 201455: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

201451: l_recog_line_2 NUMBER;
201452:
201453: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
201454: l_bflow_applied_to_amt NUMBER; -- 5132302
201455: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
201456:
201457: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
201458:
201459: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 201530: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

201526: l_accrual_line_num := NULL; -- 4262811
201527: l_tmp_amt := NULL; -- 4262811
201528: --
201529:
201530: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
201531: l_balance_type_code <> 'B' THEN
201532: IF NVL(p_source_97,9E125) = 2
201533: THEN
201534:

Line 201601: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

201597: --
201598: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
201599:
201600: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
201601: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
201602:
201603: -- 4955764
201604: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
201605: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 201645: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

201641: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
201642:
201643: IF xla_accounting_cache_pkg.GetValueChar
201644: (p_source_code => 'LEDGER_CATEGORY_CODE'
201645: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
201646: AND l_bflow_method_code = 'PRIOR_ENTRY'
201647: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
201648: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
201649: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 201745: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

201741: p_lookup_type => 'XLA_OWNER_TYPE'
201742: ,p_lookup_code => l_component_type_code
201743: )
201744: ,p_token_4 => 'PRODUCT_NAME'
201745: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
201746: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
201747: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
201748: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
201749: ,p_ae_header_id => NULL

Line 201746: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

201742: ,p_lookup_code => l_component_type_code
201743: )
201744: ,p_token_4 => 'PRODUCT_NAME'
201745: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
201746: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
201747: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
201748: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
201749: ,p_ae_header_id => NULL
201750: );

Line 201747: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

201743: )
201744: ,p_token_4 => 'PRODUCT_NAME'
201745: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
201746: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
201747: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
201748: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
201749: ,p_ae_header_id => NULL
201750: );
201751:

Line 201748: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

201744: ,p_token_4 => 'PRODUCT_NAME'
201745: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
201746: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
201747: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
201748: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
201749: ,p_ae_header_id => NULL
201750: );
201751:
201752: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 201779: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

201775: ----------------------------------------------------------------------------------
201776: -- 4219869 Business Flow
201777: -- Update journal entry status -- Need to generate this within IF
201778: ----------------------------------------------------------------------------------
201779: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
201780: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
201781: ,p_balance_type_code => l_balance_type_code
201782: );
201783:

Line 201866: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

201862:
201863: --
201864: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
201865: --
201866: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
201867: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
201868: ELSE
201869: ---------------------------------------------------------------------------------------------------
201870: -- 4262811a Switch Sign

Line 201891: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

201887:
201888: XLA_AE_LINES_PKG.ValidateCurrentLine;
201889: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
201890:
201891: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
201892: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
201893: ,p_balance_type_code => l_balance_type_code);
201894:
201895: END IF;

Line 202010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

202006: l_tmp_amt NUMBER;
202007: l_acc_rev_natural_side_code VARCHAR2(1);
202008:
202009: l_num_entries NUMBER;
202010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
202011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
202012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
202013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
202014: l_recog_line_1 NUMBER;

Line 202011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

202007: l_acc_rev_natural_side_code VARCHAR2(1);
202008:
202009: l_num_entries NUMBER;
202010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
202011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
202012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
202013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
202014: l_recog_line_1 NUMBER;
202015: l_recog_line_2 NUMBER;

Line 202012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

202008:
202009: l_num_entries NUMBER;
202010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
202011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
202012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
202013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
202014: l_recog_line_1 NUMBER;
202015: l_recog_line_2 NUMBER;
202016:

Line 202013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

202009: l_num_entries NUMBER;
202010: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
202011: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
202012: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
202013: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
202014: l_recog_line_1 NUMBER;
202015: l_recog_line_2 NUMBER;
202016:
202017: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 202019: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

202015: l_recog_line_2 NUMBER;
202016:
202017: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
202018: l_bflow_applied_to_amt NUMBER; -- 5132302
202019: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
202020:
202021: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
202022:
202023: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 202094: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

202090: l_accrual_line_num := NULL; -- 4262811
202091: l_tmp_amt := NULL; -- 4262811
202092: --
202093:
202094: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
202095: l_balance_type_code <> 'B' THEN
202096: IF NVL(p_source_97,9E125) = 2
202097: THEN
202098:

Line 202165: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

202161: --
202162: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
202163:
202164: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
202165: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
202166:
202167: -- 4955764
202168: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
202169: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 202209: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

202205: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
202206:
202207: IF xla_accounting_cache_pkg.GetValueChar
202208: (p_source_code => 'LEDGER_CATEGORY_CODE'
202209: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
202210: AND l_bflow_method_code = 'PRIOR_ENTRY'
202211: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
202212: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
202213: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 202323: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

202319: p_lookup_type => 'XLA_OWNER_TYPE'
202320: ,p_lookup_code => l_component_type_code
202321: )
202322: ,p_token_4 => 'PRODUCT_NAME'
202323: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
202324: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
202325: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
202326: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
202327: ,p_ae_header_id => NULL

Line 202324: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

202320: ,p_lookup_code => l_component_type_code
202321: )
202322: ,p_token_4 => 'PRODUCT_NAME'
202323: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
202324: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
202325: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
202326: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
202327: ,p_ae_header_id => NULL
202328: );

Line 202325: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

202321: )
202322: ,p_token_4 => 'PRODUCT_NAME'
202323: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
202324: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
202325: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
202326: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
202327: ,p_ae_header_id => NULL
202328: );
202329:

Line 202326: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

202322: ,p_token_4 => 'PRODUCT_NAME'
202323: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
202324: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
202325: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
202326: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
202327: ,p_ae_header_id => NULL
202328: );
202329:
202330: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 202357: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

202353: ----------------------------------------------------------------------------------
202354: -- 4219869 Business Flow
202355: -- Update journal entry status -- Need to generate this within IF
202356: ----------------------------------------------------------------------------------
202357: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
202358: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
202359: ,p_balance_type_code => l_balance_type_code
202360: );
202361:

Line 202444: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

202440:
202441: --
202442: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
202443: --
202444: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
202445: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
202446: ELSE
202447: ---------------------------------------------------------------------------------------------------
202448: -- 4262811a Switch Sign

Line 202469: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

202465:
202466: XLA_AE_LINES_PKG.ValidateCurrentLine;
202467: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
202468:
202469: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
202470: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
202471: ,p_balance_type_code => l_balance_type_code);
202472:
202473: END IF;

Line 202576: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

202572: l_tmp_amt NUMBER;
202573: l_acc_rev_natural_side_code VARCHAR2(1);
202574:
202575: l_num_entries NUMBER;
202576: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
202577: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
202578: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
202579: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
202580: l_recog_line_1 NUMBER;

Line 202577: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

202573: l_acc_rev_natural_side_code VARCHAR2(1);
202574:
202575: l_num_entries NUMBER;
202576: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
202577: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
202578: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
202579: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
202580: l_recog_line_1 NUMBER;
202581: l_recog_line_2 NUMBER;

Line 202578: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

202574:
202575: l_num_entries NUMBER;
202576: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
202577: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
202578: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
202579: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
202580: l_recog_line_1 NUMBER;
202581: l_recog_line_2 NUMBER;
202582:

Line 202579: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

202575: l_num_entries NUMBER;
202576: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
202577: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
202578: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
202579: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
202580: l_recog_line_1 NUMBER;
202581: l_recog_line_2 NUMBER;
202582:
202583: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 202585: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

202581: l_recog_line_2 NUMBER;
202582:
202583: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
202584: l_bflow_applied_to_amt NUMBER; -- 5132302
202585: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
202586:
202587: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
202588:
202589: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 202660: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

202656: l_accrual_line_num := NULL; -- 4262811
202657: l_tmp_amt := NULL; -- 4262811
202658: --
202659:
202660: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
202661: l_balance_type_code <> 'B' THEN
202662: IF NVL(p_source_97,9E125) = 3
202663: THEN
202664:

Line 202731: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

202727: --
202728: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
202729:
202730: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
202731: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
202732:
202733: -- 4955764
202734: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
202735: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 202775: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

202771: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
202772:
202773: IF xla_accounting_cache_pkg.GetValueChar
202774: (p_source_code => 'LEDGER_CATEGORY_CODE'
202775: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
202776: AND l_bflow_method_code = 'PRIOR_ENTRY'
202777: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
202778: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
202779: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 202875: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

202871: p_lookup_type => 'XLA_OWNER_TYPE'
202872: ,p_lookup_code => l_component_type_code
202873: )
202874: ,p_token_4 => 'PRODUCT_NAME'
202875: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
202876: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
202877: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
202878: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
202879: ,p_ae_header_id => NULL

Line 202876: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

202872: ,p_lookup_code => l_component_type_code
202873: )
202874: ,p_token_4 => 'PRODUCT_NAME'
202875: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
202876: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
202877: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
202878: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
202879: ,p_ae_header_id => NULL
202880: );

Line 202877: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

202873: )
202874: ,p_token_4 => 'PRODUCT_NAME'
202875: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
202876: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
202877: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
202878: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
202879: ,p_ae_header_id => NULL
202880: );
202881:

Line 202878: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

202874: ,p_token_4 => 'PRODUCT_NAME'
202875: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
202876: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
202877: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
202878: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
202879: ,p_ae_header_id => NULL
202880: );
202881:
202882: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 202909: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

202905: ----------------------------------------------------------------------------------
202906: -- 4219869 Business Flow
202907: -- Update journal entry status -- Need to generate this within IF
202908: ----------------------------------------------------------------------------------
202909: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
202910: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
202911: ,p_balance_type_code => l_balance_type_code
202912: );
202913:

Line 202996: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

202992:
202993: --
202994: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
202995: --
202996: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
202997: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
202998: ELSE
202999: ---------------------------------------------------------------------------------------------------
203000: -- 4262811a Switch Sign

Line 203021: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

203017:
203018: XLA_AE_LINES_PKG.ValidateCurrentLine;
203019: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
203020:
203021: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
203022: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
203023: ,p_balance_type_code => l_balance_type_code);
203024:
203025: END IF;

Line 203137: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

203133: l_tmp_amt NUMBER;
203134: l_acc_rev_natural_side_code VARCHAR2(1);
203135:
203136: l_num_entries NUMBER;
203137: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
203138: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
203139: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
203140: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
203141: l_recog_line_1 NUMBER;

Line 203138: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

203134: l_acc_rev_natural_side_code VARCHAR2(1);
203135:
203136: l_num_entries NUMBER;
203137: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
203138: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
203139: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
203140: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
203141: l_recog_line_1 NUMBER;
203142: l_recog_line_2 NUMBER;

Line 203139: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

203135:
203136: l_num_entries NUMBER;
203137: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
203138: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
203139: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
203140: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
203141: l_recog_line_1 NUMBER;
203142: l_recog_line_2 NUMBER;
203143:

Line 203140: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

203136: l_num_entries NUMBER;
203137: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
203138: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
203139: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
203140: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
203141: l_recog_line_1 NUMBER;
203142: l_recog_line_2 NUMBER;
203143:
203144: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 203146: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

203142: l_recog_line_2 NUMBER;
203143:
203144: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
203145: l_bflow_applied_to_amt NUMBER; -- 5132302
203146: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
203147:
203148: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
203149:
203150: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 203221: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

203217: l_accrual_line_num := NULL; -- 4262811
203218: l_tmp_amt := NULL; -- 4262811
203219: --
203220:
203221: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
203222: l_balance_type_code <> 'B' THEN
203223: IF NVL(p_source_97,9E125) = 3
203224: THEN
203225:

Line 203292: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

203288: --
203289: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
203290:
203291: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
203292: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
203293:
203294: -- 4955764
203295: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
203296: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 203336: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

203332: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
203333:
203334: IF xla_accounting_cache_pkg.GetValueChar
203335: (p_source_code => 'LEDGER_CATEGORY_CODE'
203336: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
203337: AND l_bflow_method_code = 'PRIOR_ENTRY'
203338: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
203339: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
203340: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 203450: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

203446: p_lookup_type => 'XLA_OWNER_TYPE'
203447: ,p_lookup_code => l_component_type_code
203448: )
203449: ,p_token_4 => 'PRODUCT_NAME'
203450: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
203451: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
203452: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
203453: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
203454: ,p_ae_header_id => NULL

Line 203451: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

203447: ,p_lookup_code => l_component_type_code
203448: )
203449: ,p_token_4 => 'PRODUCT_NAME'
203450: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
203451: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
203452: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
203453: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
203454: ,p_ae_header_id => NULL
203455: );

Line 203452: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

203448: )
203449: ,p_token_4 => 'PRODUCT_NAME'
203450: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
203451: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
203452: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
203453: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
203454: ,p_ae_header_id => NULL
203455: );
203456:

Line 203453: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

203449: ,p_token_4 => 'PRODUCT_NAME'
203450: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
203451: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
203452: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
203453: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
203454: ,p_ae_header_id => NULL
203455: );
203456:
203457: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 203484: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

203480: ----------------------------------------------------------------------------------
203481: -- 4219869 Business Flow
203482: -- Update journal entry status -- Need to generate this within IF
203483: ----------------------------------------------------------------------------------
203484: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
203485: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
203486: ,p_balance_type_code => l_balance_type_code
203487: );
203488:

Line 203571: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

203567:
203568: --
203569: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
203570: --
203571: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
203572: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
203573: ELSE
203574: ---------------------------------------------------------------------------------------------------
203575: -- 4262811a Switch Sign

Line 203596: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

203592:
203593: XLA_AE_LINES_PKG.ValidateCurrentLine;
203594: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
203595:
203596: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
203597: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
203598: ,p_balance_type_code => l_balance_type_code);
203599:
203600: END IF;

Line 203705: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

203701: l_tmp_amt NUMBER;
203702: l_acc_rev_natural_side_code VARCHAR2(1);
203703:
203704: l_num_entries NUMBER;
203705: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
203706: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
203707: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
203708: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
203709: l_recog_line_1 NUMBER;

Line 203706: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

203702: l_acc_rev_natural_side_code VARCHAR2(1);
203703:
203704: l_num_entries NUMBER;
203705: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
203706: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
203707: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
203708: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
203709: l_recog_line_1 NUMBER;
203710: l_recog_line_2 NUMBER;

Line 203707: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

203703:
203704: l_num_entries NUMBER;
203705: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
203706: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
203707: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
203708: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
203709: l_recog_line_1 NUMBER;
203710: l_recog_line_2 NUMBER;
203711:

Line 203708: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

203704: l_num_entries NUMBER;
203705: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
203706: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
203707: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
203708: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
203709: l_recog_line_1 NUMBER;
203710: l_recog_line_2 NUMBER;
203711:
203712: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 203714: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

203710: l_recog_line_2 NUMBER;
203711:
203712: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
203713: l_bflow_applied_to_amt NUMBER; -- 5132302
203714: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
203715:
203716: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
203717:
203718: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 203789: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

203785: l_accrual_line_num := NULL; -- 4262811
203786: l_tmp_amt := NULL; -- 4262811
203787: --
203788:
203789: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
203790: l_balance_type_code <> 'B' THEN
203791: IF NVL(p_source_97,9E125) = 3
203792: THEN
203793:

Line 203860: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

203856: --
203857: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
203858:
203859: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
203860: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
203861:
203862: -- 4955764
203863: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
203864: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 203904: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

203900: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
203901:
203902: IF xla_accounting_cache_pkg.GetValueChar
203903: (p_source_code => 'LEDGER_CATEGORY_CODE'
203904: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
203905: AND l_bflow_method_code = 'PRIOR_ENTRY'
203906: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
203907: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
203908: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 204004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

204000: p_lookup_type => 'XLA_OWNER_TYPE'
204001: ,p_lookup_code => l_component_type_code
204002: )
204003: ,p_token_4 => 'PRODUCT_NAME'
204004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
204005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
204006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
204007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
204008: ,p_ae_header_id => NULL

Line 204005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

204001: ,p_lookup_code => l_component_type_code
204002: )
204003: ,p_token_4 => 'PRODUCT_NAME'
204004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
204005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
204006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
204007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
204008: ,p_ae_header_id => NULL
204009: );

Line 204006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

204002: )
204003: ,p_token_4 => 'PRODUCT_NAME'
204004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
204005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
204006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
204007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
204008: ,p_ae_header_id => NULL
204009: );
204010:

Line 204007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

204003: ,p_token_4 => 'PRODUCT_NAME'
204004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
204005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
204006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
204007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
204008: ,p_ae_header_id => NULL
204009: );
204010:
204011: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 204038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

204034: ----------------------------------------------------------------------------------
204035: -- 4219869 Business Flow
204036: -- Update journal entry status -- Need to generate this within IF
204037: ----------------------------------------------------------------------------------
204038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
204039: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
204040: ,p_balance_type_code => l_balance_type_code
204041: );
204042:

Line 204125: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

204121:
204122: --
204123: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
204124: --
204125: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
204126: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
204127: ELSE
204128: ---------------------------------------------------------------------------------------------------
204129: -- 4262811a Switch Sign

Line 204150: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

204146:
204147: XLA_AE_LINES_PKG.ValidateCurrentLine;
204148: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
204149:
204150: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
204151: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
204152: ,p_balance_type_code => l_balance_type_code);
204153:
204154: END IF;

Line 204257: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

204253: l_tmp_amt NUMBER;
204254: l_acc_rev_natural_side_code VARCHAR2(1);
204255:
204256: l_num_entries NUMBER;
204257: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
204258: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
204259: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
204260: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
204261: l_recog_line_1 NUMBER;

Line 204258: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

204254: l_acc_rev_natural_side_code VARCHAR2(1);
204255:
204256: l_num_entries NUMBER;
204257: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
204258: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
204259: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
204260: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
204261: l_recog_line_1 NUMBER;
204262: l_recog_line_2 NUMBER;

Line 204259: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

204255:
204256: l_num_entries NUMBER;
204257: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
204258: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
204259: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
204260: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
204261: l_recog_line_1 NUMBER;
204262: l_recog_line_2 NUMBER;
204263:

Line 204260: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

204256: l_num_entries NUMBER;
204257: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
204258: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
204259: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
204260: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
204261: l_recog_line_1 NUMBER;
204262: l_recog_line_2 NUMBER;
204263:
204264: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 204266: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

204262: l_recog_line_2 NUMBER;
204263:
204264: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
204265: l_bflow_applied_to_amt NUMBER; -- 5132302
204266: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
204267:
204268: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
204269:
204270: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 204341: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

204337: l_accrual_line_num := NULL; -- 4262811
204338: l_tmp_amt := NULL; -- 4262811
204339: --
204340:
204341: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
204342: l_balance_type_code <> 'B' THEN
204343: IF NVL(p_source_97,9E125) = 3
204344: THEN
204345:

Line 204412: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

204408: --
204409: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
204410:
204411: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
204412: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
204413:
204414: -- 4955764
204415: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
204416: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 204456: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

204452: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
204453:
204454: IF xla_accounting_cache_pkg.GetValueChar
204455: (p_source_code => 'LEDGER_CATEGORY_CODE'
204456: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
204457: AND l_bflow_method_code = 'PRIOR_ENTRY'
204458: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
204459: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
204460: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 204556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

204552: p_lookup_type => 'XLA_OWNER_TYPE'
204553: ,p_lookup_code => l_component_type_code
204554: )
204555: ,p_token_4 => 'PRODUCT_NAME'
204556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
204557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
204558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
204559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
204560: ,p_ae_header_id => NULL

Line 204557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

204553: ,p_lookup_code => l_component_type_code
204554: )
204555: ,p_token_4 => 'PRODUCT_NAME'
204556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
204557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
204558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
204559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
204560: ,p_ae_header_id => NULL
204561: );

Line 204558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

204554: )
204555: ,p_token_4 => 'PRODUCT_NAME'
204556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
204557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
204558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
204559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
204560: ,p_ae_header_id => NULL
204561: );
204562:

Line 204559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

204555: ,p_token_4 => 'PRODUCT_NAME'
204556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
204557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
204558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
204559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
204560: ,p_ae_header_id => NULL
204561: );
204562:
204563: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 204590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

204586: ----------------------------------------------------------------------------------
204587: -- 4219869 Business Flow
204588: -- Update journal entry status -- Need to generate this within IF
204589: ----------------------------------------------------------------------------------
204590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
204591: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
204592: ,p_balance_type_code => l_balance_type_code
204593: );
204594:

Line 204677: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

204673:
204674: --
204675: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
204676: --
204677: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
204678: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
204679: ELSE
204680: ---------------------------------------------------------------------------------------------------
204681: -- 4262811a Switch Sign

Line 204702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

204698:
204699: XLA_AE_LINES_PKG.ValidateCurrentLine;
204700: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
204701:
204702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
204703: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
204704: ,p_balance_type_code => l_balance_type_code);
204705:
204706: END IF;

Line 204821: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

204817: l_tmp_amt NUMBER;
204818: l_acc_rev_natural_side_code VARCHAR2(1);
204819:
204820: l_num_entries NUMBER;
204821: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
204822: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
204823: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
204824: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
204825: l_recog_line_1 NUMBER;

Line 204822: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

204818: l_acc_rev_natural_side_code VARCHAR2(1);
204819:
204820: l_num_entries NUMBER;
204821: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
204822: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
204823: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
204824: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
204825: l_recog_line_1 NUMBER;
204826: l_recog_line_2 NUMBER;

Line 204823: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

204819:
204820: l_num_entries NUMBER;
204821: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
204822: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
204823: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
204824: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
204825: l_recog_line_1 NUMBER;
204826: l_recog_line_2 NUMBER;
204827:

Line 204824: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

204820: l_num_entries NUMBER;
204821: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
204822: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
204823: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
204824: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
204825: l_recog_line_1 NUMBER;
204826: l_recog_line_2 NUMBER;
204827:
204828: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 204830: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

204826: l_recog_line_2 NUMBER;
204827:
204828: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
204829: l_bflow_applied_to_amt NUMBER; -- 5132302
204830: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
204831:
204832: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
204833:
204834: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 204905: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

204901: l_accrual_line_num := NULL; -- 4262811
204902: l_tmp_amt := NULL; -- 4262811
204903: --
204904:
204905: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
204906: l_balance_type_code <> 'B' THEN
204907: IF NVL(p_source_97,9E125) = 1
204908: THEN
204909:

Line 204976: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

204972: --
204973: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
204974:
204975: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
204976: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
204977:
204978: -- 4955764
204979: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
204980: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 205020: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

205016: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
205017:
205018: IF xla_accounting_cache_pkg.GetValueChar
205019: (p_source_code => 'LEDGER_CATEGORY_CODE'
205020: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
205021: AND l_bflow_method_code = 'PRIOR_ENTRY'
205022: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
205023: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
205024: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 205134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

205130: p_lookup_type => 'XLA_OWNER_TYPE'
205131: ,p_lookup_code => l_component_type_code
205132: )
205133: ,p_token_4 => 'PRODUCT_NAME'
205134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
205135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
205136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
205137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
205138: ,p_ae_header_id => NULL

Line 205135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

205131: ,p_lookup_code => l_component_type_code
205132: )
205133: ,p_token_4 => 'PRODUCT_NAME'
205134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
205135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
205136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
205137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
205138: ,p_ae_header_id => NULL
205139: );

Line 205136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

205132: )
205133: ,p_token_4 => 'PRODUCT_NAME'
205134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
205135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
205136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
205137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
205138: ,p_ae_header_id => NULL
205139: );
205140:

Line 205137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

205133: ,p_token_4 => 'PRODUCT_NAME'
205134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
205135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
205136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
205137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
205138: ,p_ae_header_id => NULL
205139: );
205140:
205141: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 205168: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

205164: ----------------------------------------------------------------------------------
205165: -- 4219869 Business Flow
205166: -- Update journal entry status -- Need to generate this within IF
205167: ----------------------------------------------------------------------------------
205168: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
205169: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
205170: ,p_balance_type_code => l_balance_type_code
205171: );
205172:

Line 205255: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

205251:
205252: --
205253: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
205254: --
205255: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
205256: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
205257: ELSE
205258: ---------------------------------------------------------------------------------------------------
205259: -- 4262811a Switch Sign

Line 205280: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

205276:
205277: XLA_AE_LINES_PKG.ValidateCurrentLine;
205278: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
205279:
205280: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
205281: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
205282: ,p_balance_type_code => l_balance_type_code);
205283:
205284: END IF;

Line 205422: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

205418: l_tmp_amt NUMBER;
205419: l_acc_rev_natural_side_code VARCHAR2(1);
205420:
205421: l_num_entries NUMBER;
205422: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
205423: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
205424: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
205425: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
205426: l_recog_line_1 NUMBER;

Line 205423: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

205419: l_acc_rev_natural_side_code VARCHAR2(1);
205420:
205421: l_num_entries NUMBER;
205422: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
205423: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
205424: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
205425: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
205426: l_recog_line_1 NUMBER;
205427: l_recog_line_2 NUMBER;

Line 205424: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

205420:
205421: l_num_entries NUMBER;
205422: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
205423: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
205424: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
205425: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
205426: l_recog_line_1 NUMBER;
205427: l_recog_line_2 NUMBER;
205428:

Line 205425: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

205421: l_num_entries NUMBER;
205422: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
205423: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
205424: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
205425: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
205426: l_recog_line_1 NUMBER;
205427: l_recog_line_2 NUMBER;
205428:
205429: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 205431: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

205427: l_recog_line_2 NUMBER;
205428:
205429: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
205430: l_bflow_applied_to_amt NUMBER; -- 5132302
205431: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
205432:
205433: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
205434:
205435: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 205506: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

205502: l_accrual_line_num := NULL; -- 4262811
205503: l_tmp_amt := NULL; -- 4262811
205504: --
205505:
205506: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
205507: l_balance_type_code <> 'B' THEN
205508: IF (NVL(p_source_97,9E125) = 5 AND
205509: p_source_110 IS NOT NULL AND
205510: NVL(p_source_110,'

Line 205580: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

205576: --
205577: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
205578:
205579: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
205580: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
205581:
205582: -- 4955764
205583: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
205584: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 205656: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

205652: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
205653:
205654: IF xla_accounting_cache_pkg.GetValueChar
205655: (p_source_code => 'LEDGER_CATEGORY_CODE'
205656: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
205657: AND l_bflow_method_code = 'PRIOR_ENTRY'
205658: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
205659: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
205660: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 205770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

205766: p_lookup_type => 'XLA_OWNER_TYPE'
205767: ,p_lookup_code => l_component_type_code
205768: )
205769: ,p_token_4 => 'PRODUCT_NAME'
205770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
205771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
205772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
205773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
205774: ,p_ae_header_id => NULL

Line 205771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

205767: ,p_lookup_code => l_component_type_code
205768: )
205769: ,p_token_4 => 'PRODUCT_NAME'
205770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
205771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
205772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
205773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
205774: ,p_ae_header_id => NULL
205775: );

Line 205772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

205768: )
205769: ,p_token_4 => 'PRODUCT_NAME'
205770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
205771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
205772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
205773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
205774: ,p_ae_header_id => NULL
205775: );
205776:

Line 205773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

205769: ,p_token_4 => 'PRODUCT_NAME'
205770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
205771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
205772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
205773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
205774: ,p_ae_header_id => NULL
205775: );
205776:
205777: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 205804: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

205800: ----------------------------------------------------------------------------------
205801: -- 4219869 Business Flow
205802: -- Update journal entry status -- Need to generate this within IF
205803: ----------------------------------------------------------------------------------
205804: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
205805: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
205806: ,p_balance_type_code => l_balance_type_code
205807: );
205808:

Line 205891: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

205887:
205888: --
205889: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
205890: --
205891: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
205892: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
205893: ELSE
205894: ---------------------------------------------------------------------------------------------------
205895: -- 4262811a Switch Sign

Line 205916: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

205912:
205913: XLA_AE_LINES_PKG.ValidateCurrentLine;
205914: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
205915:
205916: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
205917: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
205918: ,p_balance_type_code => l_balance_type_code);
205919:
205920: END IF;

Line 206055: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

206051: l_tmp_amt NUMBER;
206052: l_acc_rev_natural_side_code VARCHAR2(1);
206053:
206054: l_num_entries NUMBER;
206055: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
206056: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
206057: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
206058: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
206059: l_recog_line_1 NUMBER;

Line 206056: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

206052: l_acc_rev_natural_side_code VARCHAR2(1);
206053:
206054: l_num_entries NUMBER;
206055: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
206056: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
206057: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
206058: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
206059: l_recog_line_1 NUMBER;
206060: l_recog_line_2 NUMBER;

Line 206057: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

206053:
206054: l_num_entries NUMBER;
206055: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
206056: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
206057: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
206058: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
206059: l_recog_line_1 NUMBER;
206060: l_recog_line_2 NUMBER;
206061:

Line 206058: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

206054: l_num_entries NUMBER;
206055: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
206056: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
206057: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
206058: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
206059: l_recog_line_1 NUMBER;
206060: l_recog_line_2 NUMBER;
206061:
206062: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 206064: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

206060: l_recog_line_2 NUMBER;
206061:
206062: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
206063: l_bflow_applied_to_amt NUMBER; -- 5132302
206064: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
206065:
206066: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
206067:
206068: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 206139: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

206135: l_accrual_line_num := NULL; -- 4262811
206136: l_tmp_amt := NULL; -- 4262811
206137: --
206138:
206139: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
206140: l_balance_type_code <> 'B' THEN
206141: IF NVL(p_source_97,9E125) = 1
206142: THEN
206143:

Line 206210: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

206206: --
206207: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
206208:
206209: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
206210: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
206211:
206212: -- 4955764
206213: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
206214: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 206286: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

206282: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
206283:
206284: IF xla_accounting_cache_pkg.GetValueChar
206285: (p_source_code => 'LEDGER_CATEGORY_CODE'
206286: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
206287: AND l_bflow_method_code = 'PRIOR_ENTRY'
206288: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
206289: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
206290: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 206400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

206396: p_lookup_type => 'XLA_OWNER_TYPE'
206397: ,p_lookup_code => l_component_type_code
206398: )
206399: ,p_token_4 => 'PRODUCT_NAME'
206400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
206401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
206402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
206403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
206404: ,p_ae_header_id => NULL

Line 206401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

206397: ,p_lookup_code => l_component_type_code
206398: )
206399: ,p_token_4 => 'PRODUCT_NAME'
206400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
206401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
206402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
206403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
206404: ,p_ae_header_id => NULL
206405: );

Line 206402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

206398: )
206399: ,p_token_4 => 'PRODUCT_NAME'
206400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
206401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
206402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
206403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
206404: ,p_ae_header_id => NULL
206405: );
206406:

Line 206403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

206399: ,p_token_4 => 'PRODUCT_NAME'
206400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
206401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
206402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
206403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
206404: ,p_ae_header_id => NULL
206405: );
206406:
206407: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 206434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

206430: ----------------------------------------------------------------------------------
206431: -- 4219869 Business Flow
206432: -- Update journal entry status -- Need to generate this within IF
206433: ----------------------------------------------------------------------------------
206434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
206435: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
206436: ,p_balance_type_code => l_balance_type_code
206437: );
206438:

Line 206521: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

206517:
206518: --
206519: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
206520: --
206521: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
206522: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
206523: ELSE
206524: ---------------------------------------------------------------------------------------------------
206525: -- 4262811a Switch Sign

Line 206546: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

206542:
206543: XLA_AE_LINES_PKG.ValidateCurrentLine;
206544: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
206545:
206546: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
206547: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
206548: ,p_balance_type_code => l_balance_type_code);
206549:
206550: END IF;

Line 206668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

206664: l_tmp_amt NUMBER;
206665: l_acc_rev_natural_side_code VARCHAR2(1);
206666:
206667: l_num_entries NUMBER;
206668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
206669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
206670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
206671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
206672: l_recog_line_1 NUMBER;

Line 206669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

206665: l_acc_rev_natural_side_code VARCHAR2(1);
206666:
206667: l_num_entries NUMBER;
206668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
206669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
206670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
206671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
206672: l_recog_line_1 NUMBER;
206673: l_recog_line_2 NUMBER;

Line 206670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

206666:
206667: l_num_entries NUMBER;
206668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
206669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
206670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
206671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
206672: l_recog_line_1 NUMBER;
206673: l_recog_line_2 NUMBER;
206674:

Line 206671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

206667: l_num_entries NUMBER;
206668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
206669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
206670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
206671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
206672: l_recog_line_1 NUMBER;
206673: l_recog_line_2 NUMBER;
206674:
206675: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 206677: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

206673: l_recog_line_2 NUMBER;
206674:
206675: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
206676: l_bflow_applied_to_amt NUMBER; -- 5132302
206677: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
206678:
206679: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
206680:
206681: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 206752: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

206748: l_accrual_line_num := NULL; -- 4262811
206749: l_tmp_amt := NULL; -- 4262811
206750: --
206751:
206752: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
206753: l_balance_type_code <> 'B' THEN
206754: IF (NVL(p_source_97,9E125) = 1 OR
206755: NVL(p_source_97,9E125) = 2 OR
206756: NVL(p_source_97,9E125) = 3) AND

Line 206827: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

206823: --
206824: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
206825:
206826: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
206827: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
206828:
206829: -- 4955764
206830: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
206831: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 206871: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

206867: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
206868:
206869: IF xla_accounting_cache_pkg.GetValueChar
206870: (p_source_code => 'LEDGER_CATEGORY_CODE'
206871: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
206872: AND l_bflow_method_code = 'PRIOR_ENTRY'
206873: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
206874: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
206875: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 206985: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

206981: p_lookup_type => 'XLA_OWNER_TYPE'
206982: ,p_lookup_code => l_component_type_code
206983: )
206984: ,p_token_4 => 'PRODUCT_NAME'
206985: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
206986: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
206987: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
206988: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
206989: ,p_ae_header_id => NULL

Line 206986: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

206982: ,p_lookup_code => l_component_type_code
206983: )
206984: ,p_token_4 => 'PRODUCT_NAME'
206985: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
206986: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
206987: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
206988: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
206989: ,p_ae_header_id => NULL
206990: );

Line 206987: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

206983: )
206984: ,p_token_4 => 'PRODUCT_NAME'
206985: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
206986: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
206987: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
206988: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
206989: ,p_ae_header_id => NULL
206990: );
206991:

Line 206988: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

206984: ,p_token_4 => 'PRODUCT_NAME'
206985: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
206986: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
206987: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
206988: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
206989: ,p_ae_header_id => NULL
206990: );
206991:
206992: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 207019: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

207015: ----------------------------------------------------------------------------------
207016: -- 4219869 Business Flow
207017: -- Update journal entry status -- Need to generate this within IF
207018: ----------------------------------------------------------------------------------
207019: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
207020: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
207021: ,p_balance_type_code => l_balance_type_code
207022: );
207023:

Line 207106: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

207102:
207103: --
207104: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
207105: --
207106: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
207107: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
207108: ELSE
207109: ---------------------------------------------------------------------------------------------------
207110: -- 4262811a Switch Sign

Line 207131: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

207127:
207128: XLA_AE_LINES_PKG.ValidateCurrentLine;
207129: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
207130:
207131: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
207132: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
207133: ,p_balance_type_code => l_balance_type_code);
207134:
207135: END IF;

Line 207250: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

207246: l_tmp_amt NUMBER;
207247: l_acc_rev_natural_side_code VARCHAR2(1);
207248:
207249: l_num_entries NUMBER;
207250: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
207251: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
207252: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
207253: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
207254: l_recog_line_1 NUMBER;

Line 207251: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

207247: l_acc_rev_natural_side_code VARCHAR2(1);
207248:
207249: l_num_entries NUMBER;
207250: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
207251: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
207252: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
207253: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
207254: l_recog_line_1 NUMBER;
207255: l_recog_line_2 NUMBER;

Line 207252: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

207248:
207249: l_num_entries NUMBER;
207250: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
207251: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
207252: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
207253: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
207254: l_recog_line_1 NUMBER;
207255: l_recog_line_2 NUMBER;
207256:

Line 207253: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

207249: l_num_entries NUMBER;
207250: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
207251: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
207252: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
207253: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
207254: l_recog_line_1 NUMBER;
207255: l_recog_line_2 NUMBER;
207256:
207257: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 207259: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

207255: l_recog_line_2 NUMBER;
207256:
207257: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
207258: l_bflow_applied_to_amt NUMBER; -- 5132302
207259: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
207260:
207261: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
207262:
207263: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 207334: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

207330: l_accrual_line_num := NULL; -- 4262811
207331: l_tmp_amt := NULL; -- 4262811
207332: --
207333:
207334: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
207335: l_balance_type_code <> 'B' THEN
207336: IF NVL(p_source_97,9E125) = 1
207337: THEN
207338:

Line 207405: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

207401: --
207402: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
207403:
207404: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
207405: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
207406:
207407: -- 4955764
207408: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
207409: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 207449: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

207445: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
207446:
207447: IF xla_accounting_cache_pkg.GetValueChar
207448: (p_source_code => 'LEDGER_CATEGORY_CODE'
207449: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
207450: AND l_bflow_method_code = 'PRIOR_ENTRY'
207451: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
207452: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
207453: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 207563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

207559: p_lookup_type => 'XLA_OWNER_TYPE'
207560: ,p_lookup_code => l_component_type_code
207561: )
207562: ,p_token_4 => 'PRODUCT_NAME'
207563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
207564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
207565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
207566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
207567: ,p_ae_header_id => NULL

Line 207564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

207560: ,p_lookup_code => l_component_type_code
207561: )
207562: ,p_token_4 => 'PRODUCT_NAME'
207563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
207564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
207565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
207566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
207567: ,p_ae_header_id => NULL
207568: );

Line 207565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

207561: )
207562: ,p_token_4 => 'PRODUCT_NAME'
207563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
207564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
207565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
207566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
207567: ,p_ae_header_id => NULL
207568: );
207569:

Line 207566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

207562: ,p_token_4 => 'PRODUCT_NAME'
207563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
207564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
207565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
207566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
207567: ,p_ae_header_id => NULL
207568: );
207569:
207570: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 207597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

207593: ----------------------------------------------------------------------------------
207594: -- 4219869 Business Flow
207595: -- Update journal entry status -- Need to generate this within IF
207596: ----------------------------------------------------------------------------------
207597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
207598: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
207599: ,p_balance_type_code => l_balance_type_code
207600: );
207601:

Line 207684: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

207680:
207681: --
207682: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
207683: --
207684: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
207685: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
207686: ELSE
207687: ---------------------------------------------------------------------------------------------------
207688: -- 4262811a Switch Sign

Line 207709: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

207705:
207706: XLA_AE_LINES_PKG.ValidateCurrentLine;
207707: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
207708:
207709: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
207710: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
207711: ,p_balance_type_code => l_balance_type_code);
207712:
207713: END IF;

Line 207828: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

207824: l_tmp_amt NUMBER;
207825: l_acc_rev_natural_side_code VARCHAR2(1);
207826:
207827: l_num_entries NUMBER;
207828: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
207829: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
207830: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
207831: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
207832: l_recog_line_1 NUMBER;

Line 207829: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

207825: l_acc_rev_natural_side_code VARCHAR2(1);
207826:
207827: l_num_entries NUMBER;
207828: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
207829: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
207830: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
207831: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
207832: l_recog_line_1 NUMBER;
207833: l_recog_line_2 NUMBER;

Line 207830: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

207826:
207827: l_num_entries NUMBER;
207828: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
207829: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
207830: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
207831: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
207832: l_recog_line_1 NUMBER;
207833: l_recog_line_2 NUMBER;
207834:

Line 207831: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

207827: l_num_entries NUMBER;
207828: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
207829: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
207830: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
207831: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
207832: l_recog_line_1 NUMBER;
207833: l_recog_line_2 NUMBER;
207834:
207835: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 207837: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

207833: l_recog_line_2 NUMBER;
207834:
207835: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
207836: l_bflow_applied_to_amt NUMBER; -- 5132302
207837: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
207838:
207839: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
207840:
207841: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 207912: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

207908: l_accrual_line_num := NULL; -- 4262811
207909: l_tmp_amt := NULL; -- 4262811
207910: --
207911:
207912: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
207913: l_balance_type_code <> 'B' THEN
207914: IF NVL(p_source_97,9E125) = 1
207915: THEN
207916:

Line 207983: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

207979: --
207980: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
207981:
207982: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
207983: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
207984:
207985: -- 4955764
207986: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
207987: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 208027: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

208023: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
208024:
208025: IF xla_accounting_cache_pkg.GetValueChar
208026: (p_source_code => 'LEDGER_CATEGORY_CODE'
208027: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
208028: AND l_bflow_method_code = 'PRIOR_ENTRY'
208029: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
208030: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
208031: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 208141: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

208137: p_lookup_type => 'XLA_OWNER_TYPE'
208138: ,p_lookup_code => l_component_type_code
208139: )
208140: ,p_token_4 => 'PRODUCT_NAME'
208141: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
208142: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
208143: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
208144: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
208145: ,p_ae_header_id => NULL

Line 208142: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

208138: ,p_lookup_code => l_component_type_code
208139: )
208140: ,p_token_4 => 'PRODUCT_NAME'
208141: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
208142: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
208143: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
208144: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
208145: ,p_ae_header_id => NULL
208146: );

Line 208143: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

208139: )
208140: ,p_token_4 => 'PRODUCT_NAME'
208141: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
208142: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
208143: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
208144: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
208145: ,p_ae_header_id => NULL
208146: );
208147:

Line 208144: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

208140: ,p_token_4 => 'PRODUCT_NAME'
208141: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
208142: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
208143: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
208144: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
208145: ,p_ae_header_id => NULL
208146: );
208147:
208148: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 208175: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

208171: ----------------------------------------------------------------------------------
208172: -- 4219869 Business Flow
208173: -- Update journal entry status -- Need to generate this within IF
208174: ----------------------------------------------------------------------------------
208175: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
208176: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
208177: ,p_balance_type_code => l_balance_type_code
208178: );
208179:

Line 208262: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

208258:
208259: --
208260: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
208261: --
208262: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
208263: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
208264: ELSE
208265: ---------------------------------------------------------------------------------------------------
208266: -- 4262811a Switch Sign

Line 208287: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

208283:
208284: XLA_AE_LINES_PKG.ValidateCurrentLine;
208285: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
208286:
208287: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
208288: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
208289: ,p_balance_type_code => l_balance_type_code);
208290:
208291: END IF;

Line 208406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

208402: l_tmp_amt NUMBER;
208403: l_acc_rev_natural_side_code VARCHAR2(1);
208404:
208405: l_num_entries NUMBER;
208406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
208407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
208408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
208409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
208410: l_recog_line_1 NUMBER;

Line 208407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

208403: l_acc_rev_natural_side_code VARCHAR2(1);
208404:
208405: l_num_entries NUMBER;
208406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
208407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
208408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
208409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
208410: l_recog_line_1 NUMBER;
208411: l_recog_line_2 NUMBER;

Line 208408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

208404:
208405: l_num_entries NUMBER;
208406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
208407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
208408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
208409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
208410: l_recog_line_1 NUMBER;
208411: l_recog_line_2 NUMBER;
208412:

Line 208409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

208405: l_num_entries NUMBER;
208406: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
208407: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
208408: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
208409: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
208410: l_recog_line_1 NUMBER;
208411: l_recog_line_2 NUMBER;
208412:
208413: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 208415: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

208411: l_recog_line_2 NUMBER;
208412:
208413: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
208414: l_bflow_applied_to_amt NUMBER; -- 5132302
208415: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
208416:
208417: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
208418:
208419: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 208490: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

208486: l_accrual_line_num := NULL; -- 4262811
208487: l_tmp_amt := NULL; -- 4262811
208488: --
208489:
208490: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
208491: l_balance_type_code <> 'B' THEN
208492: IF NVL(p_source_97,9E125) = 1
208493: THEN
208494:

Line 208561: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

208557: --
208558: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
208559:
208560: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
208561: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
208562:
208563: -- 4955764
208564: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
208565: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 208605: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

208601: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
208602:
208603: IF xla_accounting_cache_pkg.GetValueChar
208604: (p_source_code => 'LEDGER_CATEGORY_CODE'
208605: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
208606: AND l_bflow_method_code = 'PRIOR_ENTRY'
208607: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
208608: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
208609: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 208719: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

208715: p_lookup_type => 'XLA_OWNER_TYPE'
208716: ,p_lookup_code => l_component_type_code
208717: )
208718: ,p_token_4 => 'PRODUCT_NAME'
208719: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
208720: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
208721: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
208722: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
208723: ,p_ae_header_id => NULL

Line 208720: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

208716: ,p_lookup_code => l_component_type_code
208717: )
208718: ,p_token_4 => 'PRODUCT_NAME'
208719: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
208720: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
208721: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
208722: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
208723: ,p_ae_header_id => NULL
208724: );

Line 208721: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

208717: )
208718: ,p_token_4 => 'PRODUCT_NAME'
208719: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
208720: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
208721: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
208722: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
208723: ,p_ae_header_id => NULL
208724: );
208725:

Line 208722: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

208718: ,p_token_4 => 'PRODUCT_NAME'
208719: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
208720: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
208721: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
208722: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
208723: ,p_ae_header_id => NULL
208724: );
208725:
208726: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 208753: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

208749: ----------------------------------------------------------------------------------
208750: -- 4219869 Business Flow
208751: -- Update journal entry status -- Need to generate this within IF
208752: ----------------------------------------------------------------------------------
208753: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
208754: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
208755: ,p_balance_type_code => l_balance_type_code
208756: );
208757:

Line 208840: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

208836:
208837: --
208838: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
208839: --
208840: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
208841: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
208842: ELSE
208843: ---------------------------------------------------------------------------------------------------
208844: -- 4262811a Switch Sign

Line 208865: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

208861:
208862: XLA_AE_LINES_PKG.ValidateCurrentLine;
208863: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
208864:
208865: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
208866: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
208867: ,p_balance_type_code => l_balance_type_code);
208868:
208869: END IF;

Line 208987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

208983: l_tmp_amt NUMBER;
208984: l_acc_rev_natural_side_code VARCHAR2(1);
208985:
208986: l_num_entries NUMBER;
208987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
208988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
208989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
208990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
208991: l_recog_line_1 NUMBER;

Line 208988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

208984: l_acc_rev_natural_side_code VARCHAR2(1);
208985:
208986: l_num_entries NUMBER;
208987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
208988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
208989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
208990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
208991: l_recog_line_1 NUMBER;
208992: l_recog_line_2 NUMBER;

Line 208989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

208985:
208986: l_num_entries NUMBER;
208987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
208988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
208989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
208990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
208991: l_recog_line_1 NUMBER;
208992: l_recog_line_2 NUMBER;
208993:

Line 208990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

208986: l_num_entries NUMBER;
208987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
208988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
208989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
208990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
208991: l_recog_line_1 NUMBER;
208992: l_recog_line_2 NUMBER;
208993:
208994: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 208996: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

208992: l_recog_line_2 NUMBER;
208993:
208994: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
208995: l_bflow_applied_to_amt NUMBER; -- 5132302
208996: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
208997:
208998: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
208999:
209000: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 209071: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

209067: l_accrual_line_num := NULL; -- 4262811
209068: l_tmp_amt := NULL; -- 4262811
209069: --
209070:
209071: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
209072: l_balance_type_code <> 'B' THEN
209073: IF (NVL(p_source_97,9E125) = 1 OR
209074: NVL(p_source_97,9E125) = 2 OR
209075: NVL(p_source_97,9E125) = 3) AND

Line 209146: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

209142: --
209143: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
209144:
209145: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
209146: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
209147:
209148: -- 4955764
209149: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
209150: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 209190: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

209186: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
209187:
209188: IF xla_accounting_cache_pkg.GetValueChar
209189: (p_source_code => 'LEDGER_CATEGORY_CODE'
209190: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
209191: AND l_bflow_method_code = 'PRIOR_ENTRY'
209192: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
209193: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
209194: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 209304: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

209300: p_lookup_type => 'XLA_OWNER_TYPE'
209301: ,p_lookup_code => l_component_type_code
209302: )
209303: ,p_token_4 => 'PRODUCT_NAME'
209304: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
209305: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
209306: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
209307: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
209308: ,p_ae_header_id => NULL

Line 209305: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

209301: ,p_lookup_code => l_component_type_code
209302: )
209303: ,p_token_4 => 'PRODUCT_NAME'
209304: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
209305: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
209306: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
209307: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
209308: ,p_ae_header_id => NULL
209309: );

Line 209306: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

209302: )
209303: ,p_token_4 => 'PRODUCT_NAME'
209304: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
209305: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
209306: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
209307: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
209308: ,p_ae_header_id => NULL
209309: );
209310:

Line 209307: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

209303: ,p_token_4 => 'PRODUCT_NAME'
209304: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
209305: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
209306: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
209307: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
209308: ,p_ae_header_id => NULL
209309: );
209310:
209311: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 209338: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

209334: ----------------------------------------------------------------------------------
209335: -- 4219869 Business Flow
209336: -- Update journal entry status -- Need to generate this within IF
209337: ----------------------------------------------------------------------------------
209338: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
209339: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
209340: ,p_balance_type_code => l_balance_type_code
209341: );
209342:

Line 209425: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

209421:
209422: --
209423: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
209424: --
209425: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
209426: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
209427: ELSE
209428: ---------------------------------------------------------------------------------------------------
209429: -- 4262811a Switch Sign

Line 209450: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

209446:
209447: XLA_AE_LINES_PKG.ValidateCurrentLine;
209448: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
209449:
209450: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
209451: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
209452: ,p_balance_type_code => l_balance_type_code);
209453:
209454: END IF;

Line 209569: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

209565: l_tmp_amt NUMBER;
209566: l_acc_rev_natural_side_code VARCHAR2(1);
209567:
209568: l_num_entries NUMBER;
209569: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
209570: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
209571: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
209572: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
209573: l_recog_line_1 NUMBER;

Line 209570: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

209566: l_acc_rev_natural_side_code VARCHAR2(1);
209567:
209568: l_num_entries NUMBER;
209569: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
209570: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
209571: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
209572: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
209573: l_recog_line_1 NUMBER;
209574: l_recog_line_2 NUMBER;

Line 209571: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

209567:
209568: l_num_entries NUMBER;
209569: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
209570: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
209571: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
209572: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
209573: l_recog_line_1 NUMBER;
209574: l_recog_line_2 NUMBER;
209575:

Line 209572: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

209568: l_num_entries NUMBER;
209569: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
209570: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
209571: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
209572: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
209573: l_recog_line_1 NUMBER;
209574: l_recog_line_2 NUMBER;
209575:
209576: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 209578: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

209574: l_recog_line_2 NUMBER;
209575:
209576: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
209577: l_bflow_applied_to_amt NUMBER; -- 5132302
209578: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
209579:
209580: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
209581:
209582: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 209653: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

209649: l_accrual_line_num := NULL; -- 4262811
209650: l_tmp_amt := NULL; -- 4262811
209651: --
209652:
209653: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
209654: l_balance_type_code <> 'B' THEN
209655: IF NVL(p_source_97,9E125) = 1
209656: THEN
209657:

Line 209724: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

209720: --
209721: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
209722:
209723: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
209724: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
209725:
209726: -- 4955764
209727: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
209728: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 209768: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

209764: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
209765:
209766: IF xla_accounting_cache_pkg.GetValueChar
209767: (p_source_code => 'LEDGER_CATEGORY_CODE'
209768: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
209769: AND l_bflow_method_code = 'PRIOR_ENTRY'
209770: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
209771: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
209772: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 209882: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

209878: p_lookup_type => 'XLA_OWNER_TYPE'
209879: ,p_lookup_code => l_component_type_code
209880: )
209881: ,p_token_4 => 'PRODUCT_NAME'
209882: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
209883: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
209884: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
209885: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
209886: ,p_ae_header_id => NULL

Line 209883: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

209879: ,p_lookup_code => l_component_type_code
209880: )
209881: ,p_token_4 => 'PRODUCT_NAME'
209882: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
209883: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
209884: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
209885: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
209886: ,p_ae_header_id => NULL
209887: );

Line 209884: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

209880: )
209881: ,p_token_4 => 'PRODUCT_NAME'
209882: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
209883: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
209884: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
209885: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
209886: ,p_ae_header_id => NULL
209887: );
209888:

Line 209885: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

209881: ,p_token_4 => 'PRODUCT_NAME'
209882: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
209883: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
209884: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
209885: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
209886: ,p_ae_header_id => NULL
209887: );
209888:
209889: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 209916: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

209912: ----------------------------------------------------------------------------------
209913: -- 4219869 Business Flow
209914: -- Update journal entry status -- Need to generate this within IF
209915: ----------------------------------------------------------------------------------
209916: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
209917: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
209918: ,p_balance_type_code => l_balance_type_code
209919: );
209920:

Line 210003: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

209999:
210000: --
210001: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
210002: --
210003: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
210004: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
210005: ELSE
210006: ---------------------------------------------------------------------------------------------------
210007: -- 4262811a Switch Sign

Line 210028: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

210024:
210025: XLA_AE_LINES_PKG.ValidateCurrentLine;
210026: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
210027:
210028: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
210029: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
210030: ,p_balance_type_code => l_balance_type_code);
210031:
210032: END IF;

Line 210149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

210145: l_tmp_amt NUMBER;
210146: l_acc_rev_natural_side_code VARCHAR2(1);
210147:
210148: l_num_entries NUMBER;
210149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
210150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
210151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
210152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
210153: l_recog_line_1 NUMBER;

Line 210150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

210146: l_acc_rev_natural_side_code VARCHAR2(1);
210147:
210148: l_num_entries NUMBER;
210149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
210150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
210151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
210152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
210153: l_recog_line_1 NUMBER;
210154: l_recog_line_2 NUMBER;

Line 210151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

210147:
210148: l_num_entries NUMBER;
210149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
210150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
210151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
210152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
210153: l_recog_line_1 NUMBER;
210154: l_recog_line_2 NUMBER;
210155:

Line 210152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

210148: l_num_entries NUMBER;
210149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
210150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
210151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
210152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
210153: l_recog_line_1 NUMBER;
210154: l_recog_line_2 NUMBER;
210155:
210156: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 210158: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

210154: l_recog_line_2 NUMBER;
210155:
210156: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
210157: l_bflow_applied_to_amt NUMBER; -- 5132302
210158: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
210159:
210160: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
210161:
210162: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 210233: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

210229: l_accrual_line_num := NULL; -- 4262811
210230: l_tmp_amt := NULL; -- 4262811
210231: --
210232:
210233: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
210234: l_balance_type_code <> 'B' THEN
210235: IF (NVL(p_source_97,9E125) = 1 AND
210236: NVL(p_source_15,9E125) = 1) OR
210237: (NVL(p_source_97,9E125) = 6)

Line 210306: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

210302: --
210303: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
210304:
210305: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
210306: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
210307:
210308: -- 4955764
210309: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
210310: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 210350: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

210346: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
210347:
210348: IF xla_accounting_cache_pkg.GetValueChar
210349: (p_source_code => 'LEDGER_CATEGORY_CODE'
210350: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
210351: AND l_bflow_method_code = 'PRIOR_ENTRY'
210352: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
210353: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
210354: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 210464: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

210460: p_lookup_type => 'XLA_OWNER_TYPE'
210461: ,p_lookup_code => l_component_type_code
210462: )
210463: ,p_token_4 => 'PRODUCT_NAME'
210464: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
210465: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
210466: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
210467: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
210468: ,p_ae_header_id => NULL

Line 210465: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

210461: ,p_lookup_code => l_component_type_code
210462: )
210463: ,p_token_4 => 'PRODUCT_NAME'
210464: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
210465: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
210466: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
210467: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
210468: ,p_ae_header_id => NULL
210469: );

Line 210466: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

210462: )
210463: ,p_token_4 => 'PRODUCT_NAME'
210464: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
210465: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
210466: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
210467: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
210468: ,p_ae_header_id => NULL
210469: );
210470:

Line 210467: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

210463: ,p_token_4 => 'PRODUCT_NAME'
210464: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
210465: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
210466: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
210467: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
210468: ,p_ae_header_id => NULL
210469: );
210470:
210471: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 210498: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

210494: ----------------------------------------------------------------------------------
210495: -- 4219869 Business Flow
210496: -- Update journal entry status -- Need to generate this within IF
210497: ----------------------------------------------------------------------------------
210498: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
210499: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
210500: ,p_balance_type_code => l_balance_type_code
210501: );
210502:

Line 210585: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

210581:
210582: --
210583: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
210584: --
210585: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
210586: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
210587: ELSE
210588: ---------------------------------------------------------------------------------------------------
210589: -- 4262811a Switch Sign

Line 210610: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

210606:
210607: XLA_AE_LINES_PKG.ValidateCurrentLine;
210608: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
210609:
210610: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
210611: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
210612: ,p_balance_type_code => l_balance_type_code);
210613:
210614: END IF;

Line 210732: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

210728: l_tmp_amt NUMBER;
210729: l_acc_rev_natural_side_code VARCHAR2(1);
210730:
210731: l_num_entries NUMBER;
210732: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
210733: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
210734: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
210735: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
210736: l_recog_line_1 NUMBER;

Line 210733: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

210729: l_acc_rev_natural_side_code VARCHAR2(1);
210730:
210731: l_num_entries NUMBER;
210732: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
210733: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
210734: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
210735: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
210736: l_recog_line_1 NUMBER;
210737: l_recog_line_2 NUMBER;

Line 210734: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

210730:
210731: l_num_entries NUMBER;
210732: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
210733: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
210734: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
210735: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
210736: l_recog_line_1 NUMBER;
210737: l_recog_line_2 NUMBER;
210738:

Line 210735: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

210731: l_num_entries NUMBER;
210732: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
210733: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
210734: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
210735: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
210736: l_recog_line_1 NUMBER;
210737: l_recog_line_2 NUMBER;
210738:
210739: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 210741: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

210737: l_recog_line_2 NUMBER;
210738:
210739: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
210740: l_bflow_applied_to_amt NUMBER; -- 5132302
210741: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
210742:
210743: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
210744:
210745: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 210816: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

210812: l_accrual_line_num := NULL; -- 4262811
210813: l_tmp_amt := NULL; -- 4262811
210814: --
210815:
210816: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
210817: l_balance_type_code <> 'B' THEN
210818: IF (NVL(p_source_97,9E125) = 1 OR
210819: NVL(p_source_97,9E125) = 2 OR
210820: NVL(p_source_97,9E125) = 3) AND

Line 210891: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

210887: --
210888: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
210889:
210890: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
210891: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
210892:
210893: -- 4955764
210894: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
210895: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 210935: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

210931: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
210932:
210933: IF xla_accounting_cache_pkg.GetValueChar
210934: (p_source_code => 'LEDGER_CATEGORY_CODE'
210935: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
210936: AND l_bflow_method_code = 'PRIOR_ENTRY'
210937: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
210938: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
210939: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 211049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

211045: p_lookup_type => 'XLA_OWNER_TYPE'
211046: ,p_lookup_code => l_component_type_code
211047: )
211048: ,p_token_4 => 'PRODUCT_NAME'
211049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
211050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
211051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
211052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
211053: ,p_ae_header_id => NULL

Line 211050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

211046: ,p_lookup_code => l_component_type_code
211047: )
211048: ,p_token_4 => 'PRODUCT_NAME'
211049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
211050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
211051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
211052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
211053: ,p_ae_header_id => NULL
211054: );

Line 211051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

211047: )
211048: ,p_token_4 => 'PRODUCT_NAME'
211049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
211050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
211051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
211052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
211053: ,p_ae_header_id => NULL
211054: );
211055:

Line 211052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

211048: ,p_token_4 => 'PRODUCT_NAME'
211049: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
211050: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
211051: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
211052: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
211053: ,p_ae_header_id => NULL
211054: );
211055:
211056: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 211083: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

211079: ----------------------------------------------------------------------------------
211080: -- 4219869 Business Flow
211081: -- Update journal entry status -- Need to generate this within IF
211082: ----------------------------------------------------------------------------------
211083: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
211084: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
211085: ,p_balance_type_code => l_balance_type_code
211086: );
211087:

Line 211170: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

211166:
211167: --
211168: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
211169: --
211170: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
211171: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
211172: ELSE
211173: ---------------------------------------------------------------------------------------------------
211174: -- 4262811a Switch Sign

Line 211195: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

211191:
211192: XLA_AE_LINES_PKG.ValidateCurrentLine;
211193: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
211194:
211195: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
211196: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
211197: ,p_balance_type_code => l_balance_type_code);
211198:
211199: END IF;

Line 211318: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

211314: l_tmp_amt NUMBER;
211315: l_acc_rev_natural_side_code VARCHAR2(1);
211316:
211317: l_num_entries NUMBER;
211318: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
211319: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
211320: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
211321: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
211322: l_recog_line_1 NUMBER;

Line 211319: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

211315: l_acc_rev_natural_side_code VARCHAR2(1);
211316:
211317: l_num_entries NUMBER;
211318: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
211319: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
211320: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
211321: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
211322: l_recog_line_1 NUMBER;
211323: l_recog_line_2 NUMBER;

Line 211320: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

211316:
211317: l_num_entries NUMBER;
211318: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
211319: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
211320: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
211321: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
211322: l_recog_line_1 NUMBER;
211323: l_recog_line_2 NUMBER;
211324:

Line 211321: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

211317: l_num_entries NUMBER;
211318: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
211319: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
211320: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
211321: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
211322: l_recog_line_1 NUMBER;
211323: l_recog_line_2 NUMBER;
211324:
211325: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 211327: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

211323: l_recog_line_2 NUMBER;
211324:
211325: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
211326: l_bflow_applied_to_amt NUMBER; -- 5132302
211327: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
211328:
211329: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
211330:
211331: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 211402: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

211398: l_accrual_line_num := NULL; -- 4262811
211399: l_tmp_amt := NULL; -- 4262811
211400: --
211401:
211402: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
211403: l_balance_type_code <> 'B' THEN
211404: IF NVL(p_source_97,9E125) = 1 AND
211405: p_source_111 IS NOT NULL AND
211406: p_source_112 IS NOT NULL AND

Line 211476: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

211472: --
211473: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
211474:
211475: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
211476: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
211477:
211478: -- 4955764
211479: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
211480: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 211520: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

211516: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
211517:
211518: IF xla_accounting_cache_pkg.GetValueChar
211519: (p_source_code => 'LEDGER_CATEGORY_CODE'
211520: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
211521: AND l_bflow_method_code = 'PRIOR_ENTRY'
211522: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
211523: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
211524: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 211634: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

211630: p_lookup_type => 'XLA_OWNER_TYPE'
211631: ,p_lookup_code => l_component_type_code
211632: )
211633: ,p_token_4 => 'PRODUCT_NAME'
211634: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
211635: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
211636: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
211637: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
211638: ,p_ae_header_id => NULL

Line 211635: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

211631: ,p_lookup_code => l_component_type_code
211632: )
211633: ,p_token_4 => 'PRODUCT_NAME'
211634: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
211635: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
211636: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
211637: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
211638: ,p_ae_header_id => NULL
211639: );

Line 211636: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

211632: )
211633: ,p_token_4 => 'PRODUCT_NAME'
211634: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
211635: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
211636: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
211637: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
211638: ,p_ae_header_id => NULL
211639: );
211640:

Line 211637: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

211633: ,p_token_4 => 'PRODUCT_NAME'
211634: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
211635: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
211636: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
211637: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
211638: ,p_ae_header_id => NULL
211639: );
211640:
211641: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 211668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

211664: ----------------------------------------------------------------------------------
211665: -- 4219869 Business Flow
211666: -- Update journal entry status -- Need to generate this within IF
211667: ----------------------------------------------------------------------------------
211668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
211669: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
211670: ,p_balance_type_code => l_balance_type_code
211671: );
211672:

Line 211755: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

211751:
211752: --
211753: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
211754: --
211755: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
211756: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
211757: ELSE
211758: ---------------------------------------------------------------------------------------------------
211759: -- 4262811a Switch Sign

Line 211780: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

211776:
211777: XLA_AE_LINES_PKG.ValidateCurrentLine;
211778: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
211779:
211780: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
211781: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
211782: ,p_balance_type_code => l_balance_type_code);
211783:
211784: END IF;

Line 211922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

211918: l_tmp_amt NUMBER;
211919: l_acc_rev_natural_side_code VARCHAR2(1);
211920:
211921: l_num_entries NUMBER;
211922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
211923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
211924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
211925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
211926: l_recog_line_1 NUMBER;

Line 211923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

211919: l_acc_rev_natural_side_code VARCHAR2(1);
211920:
211921: l_num_entries NUMBER;
211922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
211923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
211924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
211925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
211926: l_recog_line_1 NUMBER;
211927: l_recog_line_2 NUMBER;

Line 211924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

211920:
211921: l_num_entries NUMBER;
211922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
211923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
211924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
211925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
211926: l_recog_line_1 NUMBER;
211927: l_recog_line_2 NUMBER;
211928:

Line 211925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

211921: l_num_entries NUMBER;
211922: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
211923: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
211924: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
211925: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
211926: l_recog_line_1 NUMBER;
211927: l_recog_line_2 NUMBER;
211928:
211929: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 211931: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

211927: l_recog_line_2 NUMBER;
211928:
211929: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
211930: l_bflow_applied_to_amt NUMBER; -- 5132302
211931: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
211932:
211933: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
211934:
211935: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 212006: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

212002: l_accrual_line_num := NULL; -- 4262811
212003: l_tmp_amt := NULL; -- 4262811
212004: --
212005:
212006: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
212007: l_balance_type_code <> 'B' THEN
212008: IF (NVL(p_source_97,9E125) = 5 AND
212009: p_source_110 IS NOT NULL AND
212010: NVL(p_source_110,'

Line 212080: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

212076: --
212077: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
212078:
212079: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
212080: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
212081:
212082: -- 4955764
212083: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
212084: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 212156: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

212152: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
212153:
212154: IF xla_accounting_cache_pkg.GetValueChar
212155: (p_source_code => 'LEDGER_CATEGORY_CODE'
212156: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
212157: AND l_bflow_method_code = 'PRIOR_ENTRY'
212158: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
212159: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
212160: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 212270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

212266: p_lookup_type => 'XLA_OWNER_TYPE'
212267: ,p_lookup_code => l_component_type_code
212268: )
212269: ,p_token_4 => 'PRODUCT_NAME'
212270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
212271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
212272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
212273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
212274: ,p_ae_header_id => NULL

Line 212271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

212267: ,p_lookup_code => l_component_type_code
212268: )
212269: ,p_token_4 => 'PRODUCT_NAME'
212270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
212271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
212272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
212273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
212274: ,p_ae_header_id => NULL
212275: );

Line 212272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

212268: )
212269: ,p_token_4 => 'PRODUCT_NAME'
212270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
212271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
212272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
212273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
212274: ,p_ae_header_id => NULL
212275: );
212276:

Line 212273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

212269: ,p_token_4 => 'PRODUCT_NAME'
212270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
212271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
212272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
212273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
212274: ,p_ae_header_id => NULL
212275: );
212276:
212277: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 212304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

212300: ----------------------------------------------------------------------------------
212301: -- 4219869 Business Flow
212302: -- Update journal entry status -- Need to generate this within IF
212303: ----------------------------------------------------------------------------------
212304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
212305: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
212306: ,p_balance_type_code => l_balance_type_code
212307: );
212308:

Line 212391: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

212387:
212388: --
212389: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
212390: --
212391: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
212392: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
212393: ELSE
212394: ---------------------------------------------------------------------------------------------------
212395: -- 4262811a Switch Sign

Line 212416: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

212412:
212413: XLA_AE_LINES_PKG.ValidateCurrentLine;
212414: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
212415:
212416: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
212417: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
212418: ,p_balance_type_code => l_balance_type_code);
212419:
212420: END IF;

Line 212525: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

212521: l_tmp_amt NUMBER;
212522: l_acc_rev_natural_side_code VARCHAR2(1);
212523:
212524: l_num_entries NUMBER;
212525: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
212526: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
212527: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
212528: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
212529: l_recog_line_1 NUMBER;

Line 212526: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

212522: l_acc_rev_natural_side_code VARCHAR2(1);
212523:
212524: l_num_entries NUMBER;
212525: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
212526: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
212527: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
212528: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
212529: l_recog_line_1 NUMBER;
212530: l_recog_line_2 NUMBER;

Line 212527: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

212523:
212524: l_num_entries NUMBER;
212525: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
212526: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
212527: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
212528: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
212529: l_recog_line_1 NUMBER;
212530: l_recog_line_2 NUMBER;
212531:

Line 212528: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

212524: l_num_entries NUMBER;
212525: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
212526: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
212527: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
212528: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
212529: l_recog_line_1 NUMBER;
212530: l_recog_line_2 NUMBER;
212531:
212532: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 212534: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

212530: l_recog_line_2 NUMBER;
212531:
212532: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
212533: l_bflow_applied_to_amt NUMBER; -- 5132302
212534: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
212535:
212536: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
212537:
212538: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 212609: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

212605: l_accrual_line_num := NULL; -- 4262811
212606: l_tmp_amt := NULL; -- 4262811
212607: --
212608:
212609: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
212610: l_balance_type_code <> 'B' THEN
212611: IF NVL(p_source_97,9E125) = 1
212612: THEN
212613:

Line 212680: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

212676: --
212677: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
212678:
212679: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
212680: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
212681:
212682: -- 4955764
212683: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
212684: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 212724: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

212720: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
212721:
212722: IF xla_accounting_cache_pkg.GetValueChar
212723: (p_source_code => 'LEDGER_CATEGORY_CODE'
212724: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
212725: AND l_bflow_method_code = 'PRIOR_ENTRY'
212726: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
212727: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
212728: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 212824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

212820: p_lookup_type => 'XLA_OWNER_TYPE'
212821: ,p_lookup_code => l_component_type_code
212822: )
212823: ,p_token_4 => 'PRODUCT_NAME'
212824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
212825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
212826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
212827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
212828: ,p_ae_header_id => NULL

Line 212825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

212821: ,p_lookup_code => l_component_type_code
212822: )
212823: ,p_token_4 => 'PRODUCT_NAME'
212824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
212825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
212826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
212827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
212828: ,p_ae_header_id => NULL
212829: );

Line 212826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

212822: )
212823: ,p_token_4 => 'PRODUCT_NAME'
212824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
212825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
212826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
212827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
212828: ,p_ae_header_id => NULL
212829: );
212830:

Line 212827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

212823: ,p_token_4 => 'PRODUCT_NAME'
212824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
212825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
212826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
212827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
212828: ,p_ae_header_id => NULL
212829: );
212830:
212831: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 212858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

212854: ----------------------------------------------------------------------------------
212855: -- 4219869 Business Flow
212856: -- Update journal entry status -- Need to generate this within IF
212857: ----------------------------------------------------------------------------------
212858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
212859: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
212860: ,p_balance_type_code => l_balance_type_code
212861: );
212862:

Line 212945: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

212941:
212942: --
212943: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
212944: --
212945: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
212946: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
212947: ELSE
212948: ---------------------------------------------------------------------------------------------------
212949: -- 4262811a Switch Sign

Line 212970: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

212966:
212967: XLA_AE_LINES_PKG.ValidateCurrentLine;
212968: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
212969:
212970: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
212971: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
212972: ,p_balance_type_code => l_balance_type_code);
212973:
212974: END IF;

Line 213092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

213088: l_tmp_amt NUMBER;
213089: l_acc_rev_natural_side_code VARCHAR2(1);
213090:
213091: l_num_entries NUMBER;
213092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
213093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
213094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
213095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
213096: l_recog_line_1 NUMBER;

Line 213093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

213089: l_acc_rev_natural_side_code VARCHAR2(1);
213090:
213091: l_num_entries NUMBER;
213092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
213093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
213094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
213095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
213096: l_recog_line_1 NUMBER;
213097: l_recog_line_2 NUMBER;

Line 213094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

213090:
213091: l_num_entries NUMBER;
213092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
213093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
213094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
213095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
213096: l_recog_line_1 NUMBER;
213097: l_recog_line_2 NUMBER;
213098:

Line 213095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

213091: l_num_entries NUMBER;
213092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
213093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
213094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
213095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
213096: l_recog_line_1 NUMBER;
213097: l_recog_line_2 NUMBER;
213098:
213099: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 213101: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

213097: l_recog_line_2 NUMBER;
213098:
213099: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
213100: l_bflow_applied_to_amt NUMBER; -- 5132302
213101: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
213102:
213103: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
213104:
213105: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 213176: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

213172: l_accrual_line_num := NULL; -- 4262811
213173: l_tmp_amt := NULL; -- 4262811
213174: --
213175:
213176: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
213177: l_balance_type_code <> 'B' THEN
213178: IF (NVL(p_source_97,9E125) = 1 OR
213179: NVL(p_source_97,9E125) = 2 OR
213180: NVL(p_source_97,9E125) = 3) AND

Line 213251: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

213247: --
213248: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
213249:
213250: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
213251: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
213252:
213253: -- 4955764
213254: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
213255: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 213295: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

213291: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
213292:
213293: IF xla_accounting_cache_pkg.GetValueChar
213294: (p_source_code => 'LEDGER_CATEGORY_CODE'
213295: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
213296: AND l_bflow_method_code = 'PRIOR_ENTRY'
213297: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
213298: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
213299: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 213409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

213405: p_lookup_type => 'XLA_OWNER_TYPE'
213406: ,p_lookup_code => l_component_type_code
213407: )
213408: ,p_token_4 => 'PRODUCT_NAME'
213409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
213410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
213411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
213412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
213413: ,p_ae_header_id => NULL

Line 213410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

213406: ,p_lookup_code => l_component_type_code
213407: )
213408: ,p_token_4 => 'PRODUCT_NAME'
213409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
213410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
213411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
213412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
213413: ,p_ae_header_id => NULL
213414: );

Line 213411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

213407: )
213408: ,p_token_4 => 'PRODUCT_NAME'
213409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
213410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
213411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
213412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
213413: ,p_ae_header_id => NULL
213414: );
213415:

Line 213412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

213408: ,p_token_4 => 'PRODUCT_NAME'
213409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
213410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
213411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
213412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
213413: ,p_ae_header_id => NULL
213414: );
213415:
213416: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 213443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

213439: ----------------------------------------------------------------------------------
213440: -- 4219869 Business Flow
213441: -- Update journal entry status -- Need to generate this within IF
213442: ----------------------------------------------------------------------------------
213443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
213444: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
213445: ,p_balance_type_code => l_balance_type_code
213446: );
213447:

Line 213530: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

213526:
213527: --
213528: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
213529: --
213530: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
213531: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
213532: ELSE
213533: ---------------------------------------------------------------------------------------------------
213534: -- 4262811a Switch Sign

Line 213555: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

213551:
213552: XLA_AE_LINES_PKG.ValidateCurrentLine;
213553: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
213554:
213555: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
213556: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
213557: ,p_balance_type_code => l_balance_type_code);
213558:
213559: END IF;

Line 213678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

213674: l_tmp_amt NUMBER;
213675: l_acc_rev_natural_side_code VARCHAR2(1);
213676:
213677: l_num_entries NUMBER;
213678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
213679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
213680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
213681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
213682: l_recog_line_1 NUMBER;

Line 213679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

213675: l_acc_rev_natural_side_code VARCHAR2(1);
213676:
213677: l_num_entries NUMBER;
213678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
213679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
213680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
213681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
213682: l_recog_line_1 NUMBER;
213683: l_recog_line_2 NUMBER;

Line 213680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

213676:
213677: l_num_entries NUMBER;
213678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
213679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
213680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
213681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
213682: l_recog_line_1 NUMBER;
213683: l_recog_line_2 NUMBER;
213684:

Line 213681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

213677: l_num_entries NUMBER;
213678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
213679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
213680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
213681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
213682: l_recog_line_1 NUMBER;
213683: l_recog_line_2 NUMBER;
213684:
213685: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 213687: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

213683: l_recog_line_2 NUMBER;
213684:
213685: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
213686: l_bflow_applied_to_amt NUMBER; -- 5132302
213687: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
213688:
213689: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
213690:
213691: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 213762: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

213758: l_accrual_line_num := NULL; -- 4262811
213759: l_tmp_amt := NULL; -- 4262811
213760: --
213761:
213762: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
213763: l_balance_type_code <> 'B' THEN
213764: IF NVL(p_source_97,9E125) = 1 AND
213765: p_source_111 IS NOT NULL AND
213766: p_source_112 IS NOT NULL AND

Line 213836: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

213832: --
213833: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
213834:
213835: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
213836: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
213837:
213838: -- 4955764
213839: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
213840: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 213880: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

213876: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
213877:
213878: IF xla_accounting_cache_pkg.GetValueChar
213879: (p_source_code => 'LEDGER_CATEGORY_CODE'
213880: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
213881: AND l_bflow_method_code = 'PRIOR_ENTRY'
213882: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
213883: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
213884: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 213994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

213990: p_lookup_type => 'XLA_OWNER_TYPE'
213991: ,p_lookup_code => l_component_type_code
213992: )
213993: ,p_token_4 => 'PRODUCT_NAME'
213994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
213995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
213996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
213997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
213998: ,p_ae_header_id => NULL

Line 213995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

213991: ,p_lookup_code => l_component_type_code
213992: )
213993: ,p_token_4 => 'PRODUCT_NAME'
213994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
213995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
213996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
213997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
213998: ,p_ae_header_id => NULL
213999: );

Line 213996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

213992: )
213993: ,p_token_4 => 'PRODUCT_NAME'
213994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
213995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
213996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
213997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
213998: ,p_ae_header_id => NULL
213999: );
214000:

Line 213997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

213993: ,p_token_4 => 'PRODUCT_NAME'
213994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
213995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
213996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
213997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
213998: ,p_ae_header_id => NULL
213999: );
214000:
214001: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 214028: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

214024: ----------------------------------------------------------------------------------
214025: -- 4219869 Business Flow
214026: -- Update journal entry status -- Need to generate this within IF
214027: ----------------------------------------------------------------------------------
214028: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
214029: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
214030: ,p_balance_type_code => l_balance_type_code
214031: );
214032:

Line 214115: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

214111:
214112: --
214113: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
214114: --
214115: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
214116: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
214117: ELSE
214118: ---------------------------------------------------------------------------------------------------
214119: -- 4262811a Switch Sign

Line 214140: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

214136:
214137: XLA_AE_LINES_PKG.ValidateCurrentLine;
214138: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
214139:
214140: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
214141: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
214142: ,p_balance_type_code => l_balance_type_code);
214143:
214144: END IF;

Line 214282: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

214278: l_tmp_amt NUMBER;
214279: l_acc_rev_natural_side_code VARCHAR2(1);
214280:
214281: l_num_entries NUMBER;
214282: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
214283: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
214284: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
214285: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
214286: l_recog_line_1 NUMBER;

Line 214283: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

214279: l_acc_rev_natural_side_code VARCHAR2(1);
214280:
214281: l_num_entries NUMBER;
214282: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
214283: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
214284: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
214285: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
214286: l_recog_line_1 NUMBER;
214287: l_recog_line_2 NUMBER;

Line 214284: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

214280:
214281: l_num_entries NUMBER;
214282: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
214283: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
214284: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
214285: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
214286: l_recog_line_1 NUMBER;
214287: l_recog_line_2 NUMBER;
214288:

Line 214285: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

214281: l_num_entries NUMBER;
214282: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
214283: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
214284: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
214285: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
214286: l_recog_line_1 NUMBER;
214287: l_recog_line_2 NUMBER;
214288:
214289: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 214291: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

214287: l_recog_line_2 NUMBER;
214288:
214289: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
214290: l_bflow_applied_to_amt NUMBER; -- 5132302
214291: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
214292:
214293: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
214294:
214295: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 214366: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

214362: l_accrual_line_num := NULL; -- 4262811
214363: l_tmp_amt := NULL; -- 4262811
214364: --
214365:
214366: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
214367: l_balance_type_code <> 'B' THEN
214368: IF (NVL(p_source_97,9E125) = 5 AND
214369: p_source_110 IS NOT NULL AND
214370: NVL(p_source_110,'

Line 214440: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

214436: --
214437: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
214438:
214439: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
214440: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
214441:
214442: -- 4955764
214443: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
214444: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 214516: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

214512: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
214513:
214514: IF xla_accounting_cache_pkg.GetValueChar
214515: (p_source_code => 'LEDGER_CATEGORY_CODE'
214516: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
214517: AND l_bflow_method_code = 'PRIOR_ENTRY'
214518: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
214519: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
214520: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 214630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

214626: p_lookup_type => 'XLA_OWNER_TYPE'
214627: ,p_lookup_code => l_component_type_code
214628: )
214629: ,p_token_4 => 'PRODUCT_NAME'
214630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
214631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
214632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
214633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
214634: ,p_ae_header_id => NULL

Line 214631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

214627: ,p_lookup_code => l_component_type_code
214628: )
214629: ,p_token_4 => 'PRODUCT_NAME'
214630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
214631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
214632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
214633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
214634: ,p_ae_header_id => NULL
214635: );

Line 214632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

214628: )
214629: ,p_token_4 => 'PRODUCT_NAME'
214630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
214631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
214632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
214633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
214634: ,p_ae_header_id => NULL
214635: );
214636:

Line 214633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

214629: ,p_token_4 => 'PRODUCT_NAME'
214630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
214631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
214632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
214633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
214634: ,p_ae_header_id => NULL
214635: );
214636:
214637: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 214664: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

214660: ----------------------------------------------------------------------------------
214661: -- 4219869 Business Flow
214662: -- Update journal entry status -- Need to generate this within IF
214663: ----------------------------------------------------------------------------------
214664: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
214665: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
214666: ,p_balance_type_code => l_balance_type_code
214667: );
214668:

Line 214751: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

214747:
214748: --
214749: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
214750: --
214751: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
214752: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
214753: ELSE
214754: ---------------------------------------------------------------------------------------------------
214755: -- 4262811a Switch Sign

Line 214776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

214772:
214773: XLA_AE_LINES_PKG.ValidateCurrentLine;
214774: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
214775:
214776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
214777: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
214778: ,p_balance_type_code => l_balance_type_code);
214779:
214780: END IF;

Line 214895: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

214891: l_tmp_amt NUMBER;
214892: l_acc_rev_natural_side_code VARCHAR2(1);
214893:
214894: l_num_entries NUMBER;
214895: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
214896: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
214897: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
214898: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
214899: l_recog_line_1 NUMBER;

Line 214896: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

214892: l_acc_rev_natural_side_code VARCHAR2(1);
214893:
214894: l_num_entries NUMBER;
214895: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
214896: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
214897: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
214898: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
214899: l_recog_line_1 NUMBER;
214900: l_recog_line_2 NUMBER;

Line 214897: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

214893:
214894: l_num_entries NUMBER;
214895: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
214896: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
214897: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
214898: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
214899: l_recog_line_1 NUMBER;
214900: l_recog_line_2 NUMBER;
214901:

Line 214898: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

214894: l_num_entries NUMBER;
214895: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
214896: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
214897: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
214898: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
214899: l_recog_line_1 NUMBER;
214900: l_recog_line_2 NUMBER;
214901:
214902: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 214904: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

214900: l_recog_line_2 NUMBER;
214901:
214902: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
214903: l_bflow_applied_to_amt NUMBER; -- 5132302
214904: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
214905:
214906: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
214907:
214908: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 214979: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

214975: l_accrual_line_num := NULL; -- 4262811
214976: l_tmp_amt := NULL; -- 4262811
214977: --
214978:
214979: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
214980: l_balance_type_code <> 'B' THEN
214981: IF NVL(p_source_97,9E125) = 1
214982: THEN
214983:

Line 215050: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

215046: --
215047: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
215048:
215049: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
215050: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
215051:
215052: -- 4955764
215053: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
215054: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 215094: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

215090: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
215091:
215092: IF xla_accounting_cache_pkg.GetValueChar
215093: (p_source_code => 'LEDGER_CATEGORY_CODE'
215094: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
215095: AND l_bflow_method_code = 'PRIOR_ENTRY'
215096: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
215097: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
215098: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 215208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

215204: p_lookup_type => 'XLA_OWNER_TYPE'
215205: ,p_lookup_code => l_component_type_code
215206: )
215207: ,p_token_4 => 'PRODUCT_NAME'
215208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
215209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
215210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
215211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
215212: ,p_ae_header_id => NULL

Line 215209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

215205: ,p_lookup_code => l_component_type_code
215206: )
215207: ,p_token_4 => 'PRODUCT_NAME'
215208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
215209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
215210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
215211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
215212: ,p_ae_header_id => NULL
215213: );

Line 215210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

215206: )
215207: ,p_token_4 => 'PRODUCT_NAME'
215208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
215209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
215210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
215211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
215212: ,p_ae_header_id => NULL
215213: );
215214:

Line 215211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

215207: ,p_token_4 => 'PRODUCT_NAME'
215208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
215209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
215210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
215211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
215212: ,p_ae_header_id => NULL
215213: );
215214:
215215: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 215242: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

215238: ----------------------------------------------------------------------------------
215239: -- 4219869 Business Flow
215240: -- Update journal entry status -- Need to generate this within IF
215241: ----------------------------------------------------------------------------------
215242: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
215243: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
215244: ,p_balance_type_code => l_balance_type_code
215245: );
215246:

Line 215329: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

215325:
215326: --
215327: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
215328: --
215329: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
215330: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
215331: ELSE
215332: ---------------------------------------------------------------------------------------------------
215333: -- 4262811a Switch Sign

Line 215354: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

215350:
215351: XLA_AE_LINES_PKG.ValidateCurrentLine;
215352: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
215353:
215354: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
215355: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
215356: ,p_balance_type_code => l_balance_type_code);
215357:
215358: END IF;

Line 215476: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

215472: l_tmp_amt NUMBER;
215473: l_acc_rev_natural_side_code VARCHAR2(1);
215474:
215475: l_num_entries NUMBER;
215476: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
215477: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
215478: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
215479: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
215480: l_recog_line_1 NUMBER;

Line 215477: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

215473: l_acc_rev_natural_side_code VARCHAR2(1);
215474:
215475: l_num_entries NUMBER;
215476: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
215477: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
215478: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
215479: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
215480: l_recog_line_1 NUMBER;
215481: l_recog_line_2 NUMBER;

Line 215478: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

215474:
215475: l_num_entries NUMBER;
215476: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
215477: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
215478: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
215479: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
215480: l_recog_line_1 NUMBER;
215481: l_recog_line_2 NUMBER;
215482:

Line 215479: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

215475: l_num_entries NUMBER;
215476: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
215477: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
215478: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
215479: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
215480: l_recog_line_1 NUMBER;
215481: l_recog_line_2 NUMBER;
215482:
215483: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 215485: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

215481: l_recog_line_2 NUMBER;
215482:
215483: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
215484: l_bflow_applied_to_amt NUMBER; -- 5132302
215485: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
215486:
215487: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
215488:
215489: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 215560: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

215556: l_accrual_line_num := NULL; -- 4262811
215557: l_tmp_amt := NULL; -- 4262811
215558: --
215559:
215560: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
215561: l_balance_type_code <> 'B' THEN
215562: IF (NVL(p_source_97,9E125) = 1 OR
215563: NVL(p_source_97,9E125) = 2 OR
215564: NVL(p_source_97,9E125) = 3) AND

Line 215635: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

215631: --
215632: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
215633:
215634: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
215635: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
215636:
215637: -- 4955764
215638: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
215639: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 215679: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

215675: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
215676:
215677: IF xla_accounting_cache_pkg.GetValueChar
215678: (p_source_code => 'LEDGER_CATEGORY_CODE'
215679: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
215680: AND l_bflow_method_code = 'PRIOR_ENTRY'
215681: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
215682: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
215683: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 215793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

215789: p_lookup_type => 'XLA_OWNER_TYPE'
215790: ,p_lookup_code => l_component_type_code
215791: )
215792: ,p_token_4 => 'PRODUCT_NAME'
215793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
215794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
215795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
215796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
215797: ,p_ae_header_id => NULL

Line 215794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

215790: ,p_lookup_code => l_component_type_code
215791: )
215792: ,p_token_4 => 'PRODUCT_NAME'
215793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
215794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
215795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
215796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
215797: ,p_ae_header_id => NULL
215798: );

Line 215795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

215791: )
215792: ,p_token_4 => 'PRODUCT_NAME'
215793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
215794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
215795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
215796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
215797: ,p_ae_header_id => NULL
215798: );
215799:

Line 215796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

215792: ,p_token_4 => 'PRODUCT_NAME'
215793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
215794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
215795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
215796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
215797: ,p_ae_header_id => NULL
215798: );
215799:
215800: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 215827: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

215823: ----------------------------------------------------------------------------------
215824: -- 4219869 Business Flow
215825: -- Update journal entry status -- Need to generate this within IF
215826: ----------------------------------------------------------------------------------
215827: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
215828: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
215829: ,p_balance_type_code => l_balance_type_code
215830: );
215831:

Line 215914: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

215910:
215911: --
215912: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
215913: --
215914: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
215915: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
215916: ELSE
215917: ---------------------------------------------------------------------------------------------------
215918: -- 4262811a Switch Sign

Line 215939: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

215935:
215936: XLA_AE_LINES_PKG.ValidateCurrentLine;
215937: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
215938:
215939: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
215940: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
215941: ,p_balance_type_code => l_balance_type_code);
215942:
215943: END IF;

Line 216061: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

216057: l_tmp_amt NUMBER;
216058: l_acc_rev_natural_side_code VARCHAR2(1);
216059:
216060: l_num_entries NUMBER;
216061: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
216062: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
216063: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
216064: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
216065: l_recog_line_1 NUMBER;

Line 216062: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

216058: l_acc_rev_natural_side_code VARCHAR2(1);
216059:
216060: l_num_entries NUMBER;
216061: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
216062: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
216063: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
216064: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
216065: l_recog_line_1 NUMBER;
216066: l_recog_line_2 NUMBER;

Line 216063: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

216059:
216060: l_num_entries NUMBER;
216061: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
216062: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
216063: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
216064: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
216065: l_recog_line_1 NUMBER;
216066: l_recog_line_2 NUMBER;
216067:

Line 216064: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

216060: l_num_entries NUMBER;
216061: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
216062: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
216063: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
216064: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
216065: l_recog_line_1 NUMBER;
216066: l_recog_line_2 NUMBER;
216067:
216068: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 216070: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

216066: l_recog_line_2 NUMBER;
216067:
216068: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
216069: l_bflow_applied_to_amt NUMBER; -- 5132302
216070: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
216071:
216072: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
216073:
216074: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 216145: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

216141: l_accrual_line_num := NULL; -- 4262811
216142: l_tmp_amt := NULL; -- 4262811
216143: --
216144:
216145: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
216146: l_balance_type_code <> 'B' THEN
216147: IF (NVL(p_source_97,9E125) = 1 OR
216148: NVL(p_source_97,9E125) = 2 OR
216149: NVL(p_source_97,9E125) = 3) AND

Line 216220: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

216216: --
216217: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
216218:
216219: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
216220: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
216221:
216222: -- 4955764
216223: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
216224: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 216264: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

216260: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
216261:
216262: IF xla_accounting_cache_pkg.GetValueChar
216263: (p_source_code => 'LEDGER_CATEGORY_CODE'
216264: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
216265: AND l_bflow_method_code = 'PRIOR_ENTRY'
216266: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
216267: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
216268: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 216378: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

216374: p_lookup_type => 'XLA_OWNER_TYPE'
216375: ,p_lookup_code => l_component_type_code
216376: )
216377: ,p_token_4 => 'PRODUCT_NAME'
216378: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
216379: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
216380: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
216381: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
216382: ,p_ae_header_id => NULL

Line 216379: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

216375: ,p_lookup_code => l_component_type_code
216376: )
216377: ,p_token_4 => 'PRODUCT_NAME'
216378: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
216379: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
216380: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
216381: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
216382: ,p_ae_header_id => NULL
216383: );

Line 216380: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

216376: )
216377: ,p_token_4 => 'PRODUCT_NAME'
216378: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
216379: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
216380: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
216381: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
216382: ,p_ae_header_id => NULL
216383: );
216384:

Line 216381: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

216377: ,p_token_4 => 'PRODUCT_NAME'
216378: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
216379: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
216380: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
216381: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
216382: ,p_ae_header_id => NULL
216383: );
216384:
216385: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 216412: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

216408: ----------------------------------------------------------------------------------
216409: -- 4219869 Business Flow
216410: -- Update journal entry status -- Need to generate this within IF
216411: ----------------------------------------------------------------------------------
216412: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
216413: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
216414: ,p_balance_type_code => l_balance_type_code
216415: );
216416:

Line 216499: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

216495:
216496: --
216497: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
216498: --
216499: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
216500: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
216501: ELSE
216502: ---------------------------------------------------------------------------------------------------
216503: -- 4262811a Switch Sign

Line 216524: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

216520:
216521: XLA_AE_LINES_PKG.ValidateCurrentLine;
216522: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
216523:
216524: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
216525: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
216526: ,p_balance_type_code => l_balance_type_code);
216527:
216528: END IF;

Line 216643: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

216639: l_tmp_amt NUMBER;
216640: l_acc_rev_natural_side_code VARCHAR2(1);
216641:
216642: l_num_entries NUMBER;
216643: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
216644: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
216645: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
216646: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
216647: l_recog_line_1 NUMBER;

Line 216644: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

216640: l_acc_rev_natural_side_code VARCHAR2(1);
216641:
216642: l_num_entries NUMBER;
216643: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
216644: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
216645: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
216646: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
216647: l_recog_line_1 NUMBER;
216648: l_recog_line_2 NUMBER;

Line 216645: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

216641:
216642: l_num_entries NUMBER;
216643: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
216644: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
216645: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
216646: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
216647: l_recog_line_1 NUMBER;
216648: l_recog_line_2 NUMBER;
216649:

Line 216646: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

216642: l_num_entries NUMBER;
216643: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
216644: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
216645: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
216646: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
216647: l_recog_line_1 NUMBER;
216648: l_recog_line_2 NUMBER;
216649:
216650: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 216652: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

216648: l_recog_line_2 NUMBER;
216649:
216650: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
216651: l_bflow_applied_to_amt NUMBER; -- 5132302
216652: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
216653:
216654: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
216655:
216656: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 216727: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

216723: l_accrual_line_num := NULL; -- 4262811
216724: l_tmp_amt := NULL; -- 4262811
216725: --
216726:
216727: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
216728: l_balance_type_code <> 'B' THEN
216729: IF NVL(p_source_97,9E125) = 1
216730: THEN
216731:

Line 216798: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

216794: --
216795: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
216796:
216797: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
216798: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
216799:
216800: -- 4955764
216801: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
216802: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 216842: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

216838: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
216839:
216840: IF xla_accounting_cache_pkg.GetValueChar
216841: (p_source_code => 'LEDGER_CATEGORY_CODE'
216842: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
216843: AND l_bflow_method_code = 'PRIOR_ENTRY'
216844: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
216845: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
216846: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 216956: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

216952: p_lookup_type => 'XLA_OWNER_TYPE'
216953: ,p_lookup_code => l_component_type_code
216954: )
216955: ,p_token_4 => 'PRODUCT_NAME'
216956: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
216957: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
216958: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
216959: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
216960: ,p_ae_header_id => NULL

Line 216957: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

216953: ,p_lookup_code => l_component_type_code
216954: )
216955: ,p_token_4 => 'PRODUCT_NAME'
216956: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
216957: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
216958: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
216959: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
216960: ,p_ae_header_id => NULL
216961: );

Line 216958: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

216954: )
216955: ,p_token_4 => 'PRODUCT_NAME'
216956: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
216957: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
216958: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
216959: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
216960: ,p_ae_header_id => NULL
216961: );
216962:

Line 216959: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

216955: ,p_token_4 => 'PRODUCT_NAME'
216956: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
216957: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
216958: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
216959: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
216960: ,p_ae_header_id => NULL
216961: );
216962:
216963: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 216990: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

216986: ----------------------------------------------------------------------------------
216987: -- 4219869 Business Flow
216988: -- Update journal entry status -- Need to generate this within IF
216989: ----------------------------------------------------------------------------------
216990: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
216991: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
216992: ,p_balance_type_code => l_balance_type_code
216993: );
216994:

Line 217077: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

217073:
217074: --
217075: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
217076: --
217077: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
217078: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
217079: ELSE
217080: ---------------------------------------------------------------------------------------------------
217081: -- 4262811a Switch Sign

Line 217102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

217098:
217099: XLA_AE_LINES_PKG.ValidateCurrentLine;
217100: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
217101:
217102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
217103: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
217104: ,p_balance_type_code => l_balance_type_code);
217105:
217106: END IF;

Line 217211: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

217207: l_tmp_amt NUMBER;
217208: l_acc_rev_natural_side_code VARCHAR2(1);
217209:
217210: l_num_entries NUMBER;
217211: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
217212: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
217213: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
217214: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
217215: l_recog_line_1 NUMBER;

Line 217212: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

217208: l_acc_rev_natural_side_code VARCHAR2(1);
217209:
217210: l_num_entries NUMBER;
217211: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
217212: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
217213: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
217214: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
217215: l_recog_line_1 NUMBER;
217216: l_recog_line_2 NUMBER;

Line 217213: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

217209:
217210: l_num_entries NUMBER;
217211: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
217212: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
217213: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
217214: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
217215: l_recog_line_1 NUMBER;
217216: l_recog_line_2 NUMBER;
217217:

Line 217214: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

217210: l_num_entries NUMBER;
217211: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
217212: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
217213: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
217214: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
217215: l_recog_line_1 NUMBER;
217216: l_recog_line_2 NUMBER;
217217:
217218: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 217220: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

217216: l_recog_line_2 NUMBER;
217217:
217218: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
217219: l_bflow_applied_to_amt NUMBER; -- 5132302
217220: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
217221:
217222: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
217223:
217224: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 217295: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

217291: l_accrual_line_num := NULL; -- 4262811
217292: l_tmp_amt := NULL; -- 4262811
217293: --
217294:
217295: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
217296: l_balance_type_code <> 'B' THEN
217297: IF NVL(p_source_97,9E125) = 1
217298: THEN
217299:

Line 217366: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

217362: --
217363: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
217364:
217365: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
217366: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
217367:
217368: -- 4955764
217369: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
217370: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 217410: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

217406: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
217407:
217408: IF xla_accounting_cache_pkg.GetValueChar
217409: (p_source_code => 'LEDGER_CATEGORY_CODE'
217410: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
217411: AND l_bflow_method_code = 'PRIOR_ENTRY'
217412: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
217413: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
217414: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 217510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

217506: p_lookup_type => 'XLA_OWNER_TYPE'
217507: ,p_lookup_code => l_component_type_code
217508: )
217509: ,p_token_4 => 'PRODUCT_NAME'
217510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
217511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
217512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
217513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
217514: ,p_ae_header_id => NULL

Line 217511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

217507: ,p_lookup_code => l_component_type_code
217508: )
217509: ,p_token_4 => 'PRODUCT_NAME'
217510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
217511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
217512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
217513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
217514: ,p_ae_header_id => NULL
217515: );

Line 217512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

217508: )
217509: ,p_token_4 => 'PRODUCT_NAME'
217510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
217511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
217512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
217513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
217514: ,p_ae_header_id => NULL
217515: );
217516:

Line 217513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

217509: ,p_token_4 => 'PRODUCT_NAME'
217510: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
217511: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
217512: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
217513: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
217514: ,p_ae_header_id => NULL
217515: );
217516:
217517: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 217544: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

217540: ----------------------------------------------------------------------------------
217541: -- 4219869 Business Flow
217542: -- Update journal entry status -- Need to generate this within IF
217543: ----------------------------------------------------------------------------------
217544: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
217545: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
217546: ,p_balance_type_code => l_balance_type_code
217547: );
217548:

Line 217631: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

217627:
217628: --
217629: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
217630: --
217631: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
217632: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
217633: ELSE
217634: ---------------------------------------------------------------------------------------------------
217635: -- 4262811a Switch Sign

Line 217656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

217652:
217653: XLA_AE_LINES_PKG.ValidateCurrentLine;
217654: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
217655:
217656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
217657: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
217658: ,p_balance_type_code => l_balance_type_code);
217659:
217660: END IF;

Line 217775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

217771: l_tmp_amt NUMBER;
217772: l_acc_rev_natural_side_code VARCHAR2(1);
217773:
217774: l_num_entries NUMBER;
217775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
217776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
217777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
217778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
217779: l_recog_line_1 NUMBER;

Line 217776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

217772: l_acc_rev_natural_side_code VARCHAR2(1);
217773:
217774: l_num_entries NUMBER;
217775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
217776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
217777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
217778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
217779: l_recog_line_1 NUMBER;
217780: l_recog_line_2 NUMBER;

Line 217777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

217773:
217774: l_num_entries NUMBER;
217775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
217776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
217777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
217778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
217779: l_recog_line_1 NUMBER;
217780: l_recog_line_2 NUMBER;
217781:

Line 217778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

217774: l_num_entries NUMBER;
217775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
217776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
217777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
217778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
217779: l_recog_line_1 NUMBER;
217780: l_recog_line_2 NUMBER;
217781:
217782: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 217784: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

217780: l_recog_line_2 NUMBER;
217781:
217782: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
217783: l_bflow_applied_to_amt NUMBER; -- 5132302
217784: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
217785:
217786: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
217787:
217788: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 217859: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

217855: l_accrual_line_num := NULL; -- 4262811
217856: l_tmp_amt := NULL; -- 4262811
217857: --
217858:
217859: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
217860: l_balance_type_code <> 'B' THEN
217861: IF NVL(p_source_97,9E125) = 1
217862: THEN
217863:

Line 217930: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

217926: --
217927: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
217928:
217929: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
217930: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
217931:
217932: -- 4955764
217933: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
217934: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 217974: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

217970: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
217971:
217972: IF xla_accounting_cache_pkg.GetValueChar
217973: (p_source_code => 'LEDGER_CATEGORY_CODE'
217974: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
217975: AND l_bflow_method_code = 'PRIOR_ENTRY'
217976: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
217977: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
217978: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 218088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

218084: p_lookup_type => 'XLA_OWNER_TYPE'
218085: ,p_lookup_code => l_component_type_code
218086: )
218087: ,p_token_4 => 'PRODUCT_NAME'
218088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
218089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
218090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
218091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
218092: ,p_ae_header_id => NULL

Line 218089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

218085: ,p_lookup_code => l_component_type_code
218086: )
218087: ,p_token_4 => 'PRODUCT_NAME'
218088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
218089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
218090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
218091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
218092: ,p_ae_header_id => NULL
218093: );

Line 218090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

218086: )
218087: ,p_token_4 => 'PRODUCT_NAME'
218088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
218089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
218090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
218091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
218092: ,p_ae_header_id => NULL
218093: );
218094:

Line 218091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

218087: ,p_token_4 => 'PRODUCT_NAME'
218088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
218089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
218090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
218091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
218092: ,p_ae_header_id => NULL
218093: );
218094:
218095: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 218122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

218118: ----------------------------------------------------------------------------------
218119: -- 4219869 Business Flow
218120: -- Update journal entry status -- Need to generate this within IF
218121: ----------------------------------------------------------------------------------
218122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
218123: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
218124: ,p_balance_type_code => l_balance_type_code
218125: );
218126:

Line 218209: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

218205:
218206: --
218207: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
218208: --
218209: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
218210: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
218211: ELSE
218212: ---------------------------------------------------------------------------------------------------
218213: -- 4262811a Switch Sign

Line 218234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

218230:
218231: XLA_AE_LINES_PKG.ValidateCurrentLine;
218232: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
218233:
218234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
218235: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
218236: ,p_balance_type_code => l_balance_type_code);
218237:
218238: END IF;

Line 218353: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

218349: l_tmp_amt NUMBER;
218350: l_acc_rev_natural_side_code VARCHAR2(1);
218351:
218352: l_num_entries NUMBER;
218353: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
218354: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
218355: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
218356: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
218357: l_recog_line_1 NUMBER;

Line 218354: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

218350: l_acc_rev_natural_side_code VARCHAR2(1);
218351:
218352: l_num_entries NUMBER;
218353: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
218354: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
218355: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
218356: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
218357: l_recog_line_1 NUMBER;
218358: l_recog_line_2 NUMBER;

Line 218355: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

218351:
218352: l_num_entries NUMBER;
218353: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
218354: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
218355: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
218356: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
218357: l_recog_line_1 NUMBER;
218358: l_recog_line_2 NUMBER;
218359:

Line 218356: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

218352: l_num_entries NUMBER;
218353: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
218354: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
218355: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
218356: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
218357: l_recog_line_1 NUMBER;
218358: l_recog_line_2 NUMBER;
218359:
218360: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 218362: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

218358: l_recog_line_2 NUMBER;
218359:
218360: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
218361: l_bflow_applied_to_amt NUMBER; -- 5132302
218362: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
218363:
218364: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
218365:
218366: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 218437: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

218433: l_accrual_line_num := NULL; -- 4262811
218434: l_tmp_amt := NULL; -- 4262811
218435: --
218436:
218437: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
218438: l_balance_type_code <> 'B' THEN
218439: IF NVL(p_source_97,9E125) = 1
218440: THEN
218441:

Line 218508: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

218504: --
218505: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
218506:
218507: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
218508: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
218509:
218510: -- 4955764
218511: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
218512: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 218552: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

218548: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
218549:
218550: IF xla_accounting_cache_pkg.GetValueChar
218551: (p_source_code => 'LEDGER_CATEGORY_CODE'
218552: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
218553: AND l_bflow_method_code = 'PRIOR_ENTRY'
218554: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
218555: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
218556: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 218666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

218662: p_lookup_type => 'XLA_OWNER_TYPE'
218663: ,p_lookup_code => l_component_type_code
218664: )
218665: ,p_token_4 => 'PRODUCT_NAME'
218666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
218667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
218668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
218669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
218670: ,p_ae_header_id => NULL

Line 218667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

218663: ,p_lookup_code => l_component_type_code
218664: )
218665: ,p_token_4 => 'PRODUCT_NAME'
218666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
218667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
218668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
218669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
218670: ,p_ae_header_id => NULL
218671: );

Line 218668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

218664: )
218665: ,p_token_4 => 'PRODUCT_NAME'
218666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
218667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
218668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
218669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
218670: ,p_ae_header_id => NULL
218671: );
218672:

Line 218669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

218665: ,p_token_4 => 'PRODUCT_NAME'
218666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
218667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
218668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
218669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
218670: ,p_ae_header_id => NULL
218671: );
218672:
218673: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 218700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

218696: ----------------------------------------------------------------------------------
218697: -- 4219869 Business Flow
218698: -- Update journal entry status -- Need to generate this within IF
218699: ----------------------------------------------------------------------------------
218700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
218701: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
218702: ,p_balance_type_code => l_balance_type_code
218703: );
218704:

Line 218787: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

218783:
218784: --
218785: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
218786: --
218787: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
218788: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
218789: ELSE
218790: ---------------------------------------------------------------------------------------------------
218791: -- 4262811a Switch Sign

Line 218812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

218808:
218809: XLA_AE_LINES_PKG.ValidateCurrentLine;
218810: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
218811:
218812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
218813: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
218814: ,p_balance_type_code => l_balance_type_code);
218815:
218816: END IF;

Line 218951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

218947: l_tmp_amt NUMBER;
218948: l_acc_rev_natural_side_code VARCHAR2(1);
218949:
218950: l_num_entries NUMBER;
218951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
218952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
218953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
218954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
218955: l_recog_line_1 NUMBER;

Line 218952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

218948: l_acc_rev_natural_side_code VARCHAR2(1);
218949:
218950: l_num_entries NUMBER;
218951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
218952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
218953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
218954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
218955: l_recog_line_1 NUMBER;
218956: l_recog_line_2 NUMBER;

Line 218953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

218949:
218950: l_num_entries NUMBER;
218951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
218952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
218953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
218954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
218955: l_recog_line_1 NUMBER;
218956: l_recog_line_2 NUMBER;
218957:

Line 218954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

218950: l_num_entries NUMBER;
218951: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
218952: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
218953: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
218954: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
218955: l_recog_line_1 NUMBER;
218956: l_recog_line_2 NUMBER;
218957:
218958: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 218960: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

218956: l_recog_line_2 NUMBER;
218957:
218958: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
218959: l_bflow_applied_to_amt NUMBER; -- 5132302
218960: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
218961:
218962: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
218963:
218964: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 219035: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

219031: l_accrual_line_num := NULL; -- 4262811
219032: l_tmp_amt := NULL; -- 4262811
219033: --
219034:
219035: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
219036: l_balance_type_code <> 'B' THEN
219037: IF NVL(p_source_97,9E125) = 14
219038: THEN
219039:

Line 219106: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

219102: --
219103: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
219104:
219105: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
219106: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
219107:
219108: -- 4955764
219109: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
219110: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 219182: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

219178: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
219179:
219180: IF xla_accounting_cache_pkg.GetValueChar
219181: (p_source_code => 'LEDGER_CATEGORY_CODE'
219182: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
219183: AND l_bflow_method_code = 'PRIOR_ENTRY'
219184: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
219185: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
219186: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 219296: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

219292: p_lookup_type => 'XLA_OWNER_TYPE'
219293: ,p_lookup_code => l_component_type_code
219294: )
219295: ,p_token_4 => 'PRODUCT_NAME'
219296: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
219297: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
219298: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
219299: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
219300: ,p_ae_header_id => NULL

Line 219297: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

219293: ,p_lookup_code => l_component_type_code
219294: )
219295: ,p_token_4 => 'PRODUCT_NAME'
219296: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
219297: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
219298: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
219299: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
219300: ,p_ae_header_id => NULL
219301: );

Line 219298: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

219294: )
219295: ,p_token_4 => 'PRODUCT_NAME'
219296: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
219297: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
219298: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
219299: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
219300: ,p_ae_header_id => NULL
219301: );
219302:

Line 219299: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

219295: ,p_token_4 => 'PRODUCT_NAME'
219296: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
219297: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
219298: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
219299: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
219300: ,p_ae_header_id => NULL
219301: );
219302:
219303: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 219330: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

219326: ----------------------------------------------------------------------------------
219327: -- 4219869 Business Flow
219328: -- Update journal entry status -- Need to generate this within IF
219329: ----------------------------------------------------------------------------------
219330: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
219331: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
219332: ,p_balance_type_code => l_balance_type_code
219333: );
219334:

Line 219417: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

219413:
219414: --
219415: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
219416: --
219417: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
219418: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
219419: ELSE
219420: ---------------------------------------------------------------------------------------------------
219421: -- 4262811a Switch Sign

Line 219442: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

219438:
219439: XLA_AE_LINES_PKG.ValidateCurrentLine;
219440: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
219441:
219442: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
219443: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
219444: ,p_balance_type_code => l_balance_type_code);
219445:
219446: END IF;

Line 219581: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

219577: l_tmp_amt NUMBER;
219578: l_acc_rev_natural_side_code VARCHAR2(1);
219579:
219580: l_num_entries NUMBER;
219581: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
219582: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
219583: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
219584: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
219585: l_recog_line_1 NUMBER;

Line 219582: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

219578: l_acc_rev_natural_side_code VARCHAR2(1);
219579:
219580: l_num_entries NUMBER;
219581: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
219582: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
219583: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
219584: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
219585: l_recog_line_1 NUMBER;
219586: l_recog_line_2 NUMBER;

Line 219583: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

219579:
219580: l_num_entries NUMBER;
219581: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
219582: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
219583: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
219584: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
219585: l_recog_line_1 NUMBER;
219586: l_recog_line_2 NUMBER;
219587:

Line 219584: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

219580: l_num_entries NUMBER;
219581: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
219582: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
219583: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
219584: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
219585: l_recog_line_1 NUMBER;
219586: l_recog_line_2 NUMBER;
219587:
219588: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 219590: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

219586: l_recog_line_2 NUMBER;
219587:
219588: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
219589: l_bflow_applied_to_amt NUMBER; -- 5132302
219590: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
219591:
219592: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
219593:
219594: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 219665: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

219661: l_accrual_line_num := NULL; -- 4262811
219662: l_tmp_amt := NULL; -- 4262811
219663: --
219664:
219665: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
219666: l_balance_type_code <> 'B' THEN
219667: IF NVL(p_source_97,9E125) = 9
219668: THEN
219669:

Line 219736: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

219732: --
219733: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
219734:
219735: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
219736: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
219737:
219738: -- 4955764
219739: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
219740: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 219812: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

219808: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
219809:
219810: IF xla_accounting_cache_pkg.GetValueChar
219811: (p_source_code => 'LEDGER_CATEGORY_CODE'
219812: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
219813: AND l_bflow_method_code = 'PRIOR_ENTRY'
219814: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
219815: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
219816: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 219926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

219922: p_lookup_type => 'XLA_OWNER_TYPE'
219923: ,p_lookup_code => l_component_type_code
219924: )
219925: ,p_token_4 => 'PRODUCT_NAME'
219926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
219927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
219928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
219929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
219930: ,p_ae_header_id => NULL

Line 219927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

219923: ,p_lookup_code => l_component_type_code
219924: )
219925: ,p_token_4 => 'PRODUCT_NAME'
219926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
219927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
219928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
219929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
219930: ,p_ae_header_id => NULL
219931: );

Line 219928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

219924: )
219925: ,p_token_4 => 'PRODUCT_NAME'
219926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
219927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
219928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
219929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
219930: ,p_ae_header_id => NULL
219931: );
219932:

Line 219929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

219925: ,p_token_4 => 'PRODUCT_NAME'
219926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
219927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
219928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
219929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
219930: ,p_ae_header_id => NULL
219931: );
219932:
219933: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 219960: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

219956: ----------------------------------------------------------------------------------
219957: -- 4219869 Business Flow
219958: -- Update journal entry status -- Need to generate this within IF
219959: ----------------------------------------------------------------------------------
219960: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
219961: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
219962: ,p_balance_type_code => l_balance_type_code
219963: );
219964:

Line 220047: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

220043:
220044: --
220045: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
220046: --
220047: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
220048: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
220049: ELSE
220050: ---------------------------------------------------------------------------------------------------
220051: -- 4262811a Switch Sign

Line 220072: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

220068:
220069: XLA_AE_LINES_PKG.ValidateCurrentLine;
220070: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
220071:
220072: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
220073: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
220074: ,p_balance_type_code => l_balance_type_code);
220075:
220076: END IF;

Line 220211: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

220207: l_tmp_amt NUMBER;
220208: l_acc_rev_natural_side_code VARCHAR2(1);
220209:
220210: l_num_entries NUMBER;
220211: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
220212: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
220213: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
220214: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
220215: l_recog_line_1 NUMBER;

Line 220212: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

220208: l_acc_rev_natural_side_code VARCHAR2(1);
220209:
220210: l_num_entries NUMBER;
220211: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
220212: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
220213: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
220214: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
220215: l_recog_line_1 NUMBER;
220216: l_recog_line_2 NUMBER;

Line 220213: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

220209:
220210: l_num_entries NUMBER;
220211: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
220212: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
220213: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
220214: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
220215: l_recog_line_1 NUMBER;
220216: l_recog_line_2 NUMBER;
220217:

Line 220214: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

220210: l_num_entries NUMBER;
220211: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
220212: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
220213: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
220214: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
220215: l_recog_line_1 NUMBER;
220216: l_recog_line_2 NUMBER;
220217:
220218: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 220220: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

220216: l_recog_line_2 NUMBER;
220217:
220218: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
220219: l_bflow_applied_to_amt NUMBER; -- 5132302
220220: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
220221:
220222: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
220223:
220224: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 220295: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

220291: l_accrual_line_num := NULL; -- 4262811
220292: l_tmp_amt := NULL; -- 4262811
220293: --
220294:
220295: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
220296: l_balance_type_code <> 'B' THEN
220297: IF NVL(p_source_97,9E125) = 9
220298: THEN
220299:

Line 220366: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

220362: --
220363: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
220364:
220365: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
220366: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
220367:
220368: -- 4955764
220369: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
220370: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 220442: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

220438: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
220439:
220440: IF xla_accounting_cache_pkg.GetValueChar
220441: (p_source_code => 'LEDGER_CATEGORY_CODE'
220442: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
220443: AND l_bflow_method_code = 'PRIOR_ENTRY'
220444: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
220445: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
220446: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 220556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

220552: p_lookup_type => 'XLA_OWNER_TYPE'
220553: ,p_lookup_code => l_component_type_code
220554: )
220555: ,p_token_4 => 'PRODUCT_NAME'
220556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
220557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
220558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
220559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
220560: ,p_ae_header_id => NULL

Line 220557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

220553: ,p_lookup_code => l_component_type_code
220554: )
220555: ,p_token_4 => 'PRODUCT_NAME'
220556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
220557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
220558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
220559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
220560: ,p_ae_header_id => NULL
220561: );

Line 220558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

220554: )
220555: ,p_token_4 => 'PRODUCT_NAME'
220556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
220557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
220558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
220559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
220560: ,p_ae_header_id => NULL
220561: );
220562:

Line 220559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

220555: ,p_token_4 => 'PRODUCT_NAME'
220556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
220557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
220558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
220559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
220560: ,p_ae_header_id => NULL
220561: );
220562:
220563: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 220590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

220586: ----------------------------------------------------------------------------------
220587: -- 4219869 Business Flow
220588: -- Update journal entry status -- Need to generate this within IF
220589: ----------------------------------------------------------------------------------
220590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
220591: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
220592: ,p_balance_type_code => l_balance_type_code
220593: );
220594:

Line 220677: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

220673:
220674: --
220675: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
220676: --
220677: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
220678: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
220679: ELSE
220680: ---------------------------------------------------------------------------------------------------
220681: -- 4262811a Switch Sign

Line 220702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

220698:
220699: XLA_AE_LINES_PKG.ValidateCurrentLine;
220700: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
220701:
220702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
220703: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
220704: ,p_balance_type_code => l_balance_type_code);
220705:
220706: END IF;

Line 220821: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

220817: l_tmp_amt NUMBER;
220818: l_acc_rev_natural_side_code VARCHAR2(1);
220819:
220820: l_num_entries NUMBER;
220821: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
220822: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
220823: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
220824: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
220825: l_recog_line_1 NUMBER;

Line 220822: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

220818: l_acc_rev_natural_side_code VARCHAR2(1);
220819:
220820: l_num_entries NUMBER;
220821: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
220822: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
220823: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
220824: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
220825: l_recog_line_1 NUMBER;
220826: l_recog_line_2 NUMBER;

Line 220823: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

220819:
220820: l_num_entries NUMBER;
220821: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
220822: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
220823: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
220824: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
220825: l_recog_line_1 NUMBER;
220826: l_recog_line_2 NUMBER;
220827:

Line 220824: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

220820: l_num_entries NUMBER;
220821: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
220822: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
220823: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
220824: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
220825: l_recog_line_1 NUMBER;
220826: l_recog_line_2 NUMBER;
220827:
220828: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 220830: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

220826: l_recog_line_2 NUMBER;
220827:
220828: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
220829: l_bflow_applied_to_amt NUMBER; -- 5132302
220830: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
220831:
220832: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
220833:
220834: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 220905: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

220901: l_accrual_line_num := NULL; -- 4262811
220902: l_tmp_amt := NULL; -- 4262811
220903: --
220904:
220905: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
220906: l_balance_type_code <> 'B' THEN
220907: IF NVL(p_source_97,9E125) = 1
220908: THEN
220909:

Line 220976: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

220972: --
220973: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
220974:
220975: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
220976: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
220977:
220978: -- 4955764
220979: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
220980: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 221020: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

221016: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
221017:
221018: IF xla_accounting_cache_pkg.GetValueChar
221019: (p_source_code => 'LEDGER_CATEGORY_CODE'
221020: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
221021: AND l_bflow_method_code = 'PRIOR_ENTRY'
221022: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
221023: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
221024: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 221134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

221130: p_lookup_type => 'XLA_OWNER_TYPE'
221131: ,p_lookup_code => l_component_type_code
221132: )
221133: ,p_token_4 => 'PRODUCT_NAME'
221134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
221135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
221136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
221137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
221138: ,p_ae_header_id => NULL

Line 221135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

221131: ,p_lookup_code => l_component_type_code
221132: )
221133: ,p_token_4 => 'PRODUCT_NAME'
221134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
221135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
221136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
221137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
221138: ,p_ae_header_id => NULL
221139: );

Line 221136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

221132: )
221133: ,p_token_4 => 'PRODUCT_NAME'
221134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
221135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
221136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
221137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
221138: ,p_ae_header_id => NULL
221139: );
221140:

Line 221137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

221133: ,p_token_4 => 'PRODUCT_NAME'
221134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
221135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
221136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
221137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
221138: ,p_ae_header_id => NULL
221139: );
221140:
221141: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 221168: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

221164: ----------------------------------------------------------------------------------
221165: -- 4219869 Business Flow
221166: -- Update journal entry status -- Need to generate this within IF
221167: ----------------------------------------------------------------------------------
221168: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
221169: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
221170: ,p_balance_type_code => l_balance_type_code
221171: );
221172:

Line 221255: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

221251:
221252: --
221253: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
221254: --
221255: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
221256: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
221257: ELSE
221258: ---------------------------------------------------------------------------------------------------
221259: -- 4262811a Switch Sign

Line 221280: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

221276:
221277: XLA_AE_LINES_PKG.ValidateCurrentLine;
221278: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
221279:
221280: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
221281: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
221282: ,p_balance_type_code => l_balance_type_code);
221283:
221284: END IF;

Line 221399: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

221395: l_tmp_amt NUMBER;
221396: l_acc_rev_natural_side_code VARCHAR2(1);
221397:
221398: l_num_entries NUMBER;
221399: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
221400: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
221401: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
221402: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
221403: l_recog_line_1 NUMBER;

Line 221400: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

221396: l_acc_rev_natural_side_code VARCHAR2(1);
221397:
221398: l_num_entries NUMBER;
221399: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
221400: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
221401: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
221402: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
221403: l_recog_line_1 NUMBER;
221404: l_recog_line_2 NUMBER;

Line 221401: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

221397:
221398: l_num_entries NUMBER;
221399: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
221400: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
221401: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
221402: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
221403: l_recog_line_1 NUMBER;
221404: l_recog_line_2 NUMBER;
221405:

Line 221402: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

221398: l_num_entries NUMBER;
221399: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
221400: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
221401: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
221402: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
221403: l_recog_line_1 NUMBER;
221404: l_recog_line_2 NUMBER;
221405:
221406: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 221408: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

221404: l_recog_line_2 NUMBER;
221405:
221406: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
221407: l_bflow_applied_to_amt NUMBER; -- 5132302
221408: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
221409:
221410: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
221411:
221412: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 221483: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

221479: l_accrual_line_num := NULL; -- 4262811
221480: l_tmp_amt := NULL; -- 4262811
221481: --
221482:
221483: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
221484: l_balance_type_code <> 'B' THEN
221485: IF NVL(p_source_97,9E125) = 1
221486: THEN
221487:

Line 221554: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

221550: --
221551: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
221552:
221553: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
221554: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
221555:
221556: -- 4955764
221557: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
221558: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 221598: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

221594: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
221595:
221596: IF xla_accounting_cache_pkg.GetValueChar
221597: (p_source_code => 'LEDGER_CATEGORY_CODE'
221598: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
221599: AND l_bflow_method_code = 'PRIOR_ENTRY'
221600: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
221601: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
221602: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 221712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

221708: p_lookup_type => 'XLA_OWNER_TYPE'
221709: ,p_lookup_code => l_component_type_code
221710: )
221711: ,p_token_4 => 'PRODUCT_NAME'
221712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
221713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
221714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
221715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
221716: ,p_ae_header_id => NULL

Line 221713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

221709: ,p_lookup_code => l_component_type_code
221710: )
221711: ,p_token_4 => 'PRODUCT_NAME'
221712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
221713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
221714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
221715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
221716: ,p_ae_header_id => NULL
221717: );

Line 221714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

221710: )
221711: ,p_token_4 => 'PRODUCT_NAME'
221712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
221713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
221714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
221715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
221716: ,p_ae_header_id => NULL
221717: );
221718:

Line 221715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

221711: ,p_token_4 => 'PRODUCT_NAME'
221712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
221713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
221714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
221715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
221716: ,p_ae_header_id => NULL
221717: );
221718:
221719: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 221746: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

221742: ----------------------------------------------------------------------------------
221743: -- 4219869 Business Flow
221744: -- Update journal entry status -- Need to generate this within IF
221745: ----------------------------------------------------------------------------------
221746: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
221747: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
221748: ,p_balance_type_code => l_balance_type_code
221749: );
221750:

Line 221833: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

221829:
221830: --
221831: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
221832: --
221833: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
221834: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
221835: ELSE
221836: ---------------------------------------------------------------------------------------------------
221837: -- 4262811a Switch Sign

Line 221858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

221854:
221855: XLA_AE_LINES_PKG.ValidateCurrentLine;
221856: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
221857:
221858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
221859: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
221860: ,p_balance_type_code => l_balance_type_code);
221861:
221862: END IF;

Line 221977: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

221973: l_tmp_amt NUMBER;
221974: l_acc_rev_natural_side_code VARCHAR2(1);
221975:
221976: l_num_entries NUMBER;
221977: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
221978: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
221979: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
221980: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
221981: l_recog_line_1 NUMBER;

Line 221978: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

221974: l_acc_rev_natural_side_code VARCHAR2(1);
221975:
221976: l_num_entries NUMBER;
221977: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
221978: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
221979: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
221980: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
221981: l_recog_line_1 NUMBER;
221982: l_recog_line_2 NUMBER;

Line 221979: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

221975:
221976: l_num_entries NUMBER;
221977: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
221978: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
221979: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
221980: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
221981: l_recog_line_1 NUMBER;
221982: l_recog_line_2 NUMBER;
221983:

Line 221980: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

221976: l_num_entries NUMBER;
221977: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
221978: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
221979: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
221980: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
221981: l_recog_line_1 NUMBER;
221982: l_recog_line_2 NUMBER;
221983:
221984: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 221986: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

221982: l_recog_line_2 NUMBER;
221983:
221984: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
221985: l_bflow_applied_to_amt NUMBER; -- 5132302
221986: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
221987:
221988: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
221989:
221990: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 222061: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

222057: l_accrual_line_num := NULL; -- 4262811
222058: l_tmp_amt := NULL; -- 4262811
222059: --
222060:
222061: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
222062: l_balance_type_code <> 'B' THEN
222063: IF NVL(p_source_97,9E125) = 14
222064: THEN
222065:

Line 222132: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

222128: --
222129: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
222130:
222131: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
222132: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
222133:
222134: -- 4955764
222135: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
222136: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 222176: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

222172: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
222173:
222174: IF xla_accounting_cache_pkg.GetValueChar
222175: (p_source_code => 'LEDGER_CATEGORY_CODE'
222176: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
222177: AND l_bflow_method_code = 'PRIOR_ENTRY'
222178: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
222179: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
222180: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 222290: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

222286: p_lookup_type => 'XLA_OWNER_TYPE'
222287: ,p_lookup_code => l_component_type_code
222288: )
222289: ,p_token_4 => 'PRODUCT_NAME'
222290: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
222291: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
222292: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
222293: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
222294: ,p_ae_header_id => NULL

Line 222291: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

222287: ,p_lookup_code => l_component_type_code
222288: )
222289: ,p_token_4 => 'PRODUCT_NAME'
222290: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
222291: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
222292: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
222293: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
222294: ,p_ae_header_id => NULL
222295: );

Line 222292: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

222288: )
222289: ,p_token_4 => 'PRODUCT_NAME'
222290: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
222291: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
222292: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
222293: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
222294: ,p_ae_header_id => NULL
222295: );
222296:

Line 222293: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

222289: ,p_token_4 => 'PRODUCT_NAME'
222290: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
222291: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
222292: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
222293: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
222294: ,p_ae_header_id => NULL
222295: );
222296:
222297: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 222324: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

222320: ----------------------------------------------------------------------------------
222321: -- 4219869 Business Flow
222322: -- Update journal entry status -- Need to generate this within IF
222323: ----------------------------------------------------------------------------------
222324: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
222325: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
222326: ,p_balance_type_code => l_balance_type_code
222327: );
222328:

Line 222411: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

222407:
222408: --
222409: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
222410: --
222411: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
222412: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
222413: ELSE
222414: ---------------------------------------------------------------------------------------------------
222415: -- 4262811a Switch Sign

Line 222436: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

222432:
222433: XLA_AE_LINES_PKG.ValidateCurrentLine;
222434: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
222435:
222436: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
222437: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
222438: ,p_balance_type_code => l_balance_type_code);
222439:
222440: END IF;

Line 222555: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

222551: l_tmp_amt NUMBER;
222552: l_acc_rev_natural_side_code VARCHAR2(1);
222553:
222554: l_num_entries NUMBER;
222555: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
222556: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
222557: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
222558: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
222559: l_recog_line_1 NUMBER;

Line 222556: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

222552: l_acc_rev_natural_side_code VARCHAR2(1);
222553:
222554: l_num_entries NUMBER;
222555: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
222556: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
222557: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
222558: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
222559: l_recog_line_1 NUMBER;
222560: l_recog_line_2 NUMBER;

Line 222557: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

222553:
222554: l_num_entries NUMBER;
222555: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
222556: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
222557: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
222558: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
222559: l_recog_line_1 NUMBER;
222560: l_recog_line_2 NUMBER;
222561:

Line 222558: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

222554: l_num_entries NUMBER;
222555: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
222556: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
222557: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
222558: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
222559: l_recog_line_1 NUMBER;
222560: l_recog_line_2 NUMBER;
222561:
222562: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 222564: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

222560: l_recog_line_2 NUMBER;
222561:
222562: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
222563: l_bflow_applied_to_amt NUMBER; -- 5132302
222564: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
222565:
222566: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
222567:
222568: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 222639: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

222635: l_accrual_line_num := NULL; -- 4262811
222636: l_tmp_amt := NULL; -- 4262811
222637: --
222638:
222639: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
222640: l_balance_type_code <> 'B' THEN
222641: IF NVL(p_source_97,9E125) = 14
222642: THEN
222643:

Line 222710: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

222706: --
222707: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
222708:
222709: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
222710: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
222711:
222712: -- 4955764
222713: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
222714: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 222754: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

222750: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
222751:
222752: IF xla_accounting_cache_pkg.GetValueChar
222753: (p_source_code => 'LEDGER_CATEGORY_CODE'
222754: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
222755: AND l_bflow_method_code = 'PRIOR_ENTRY'
222756: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
222757: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
222758: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 222868: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

222864: p_lookup_type => 'XLA_OWNER_TYPE'
222865: ,p_lookup_code => l_component_type_code
222866: )
222867: ,p_token_4 => 'PRODUCT_NAME'
222868: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
222869: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
222870: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
222871: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
222872: ,p_ae_header_id => NULL

Line 222869: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

222865: ,p_lookup_code => l_component_type_code
222866: )
222867: ,p_token_4 => 'PRODUCT_NAME'
222868: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
222869: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
222870: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
222871: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
222872: ,p_ae_header_id => NULL
222873: );

Line 222870: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

222866: )
222867: ,p_token_4 => 'PRODUCT_NAME'
222868: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
222869: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
222870: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
222871: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
222872: ,p_ae_header_id => NULL
222873: );
222874:

Line 222871: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

222867: ,p_token_4 => 'PRODUCT_NAME'
222868: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
222869: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
222870: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
222871: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
222872: ,p_ae_header_id => NULL
222873: );
222874:
222875: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 222902: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

222898: ----------------------------------------------------------------------------------
222899: -- 4219869 Business Flow
222900: -- Update journal entry status -- Need to generate this within IF
222901: ----------------------------------------------------------------------------------
222902: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
222903: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
222904: ,p_balance_type_code => l_balance_type_code
222905: );
222906:

Line 222989: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

222985:
222986: --
222987: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
222988: --
222989: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
222990: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
222991: ELSE
222992: ---------------------------------------------------------------------------------------------------
222993: -- 4262811a Switch Sign

Line 223014: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

223010:
223011: XLA_AE_LINES_PKG.ValidateCurrentLine;
223012: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
223013:
223014: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
223015: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
223016: ,p_balance_type_code => l_balance_type_code);
223017:
223018: END IF;

Line 223133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

223129: l_tmp_amt NUMBER;
223130: l_acc_rev_natural_side_code VARCHAR2(1);
223131:
223132: l_num_entries NUMBER;
223133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
223134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
223135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
223136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
223137: l_recog_line_1 NUMBER;

Line 223134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

223130: l_acc_rev_natural_side_code VARCHAR2(1);
223131:
223132: l_num_entries NUMBER;
223133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
223134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
223135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
223136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
223137: l_recog_line_1 NUMBER;
223138: l_recog_line_2 NUMBER;

Line 223135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

223131:
223132: l_num_entries NUMBER;
223133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
223134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
223135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
223136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
223137: l_recog_line_1 NUMBER;
223138: l_recog_line_2 NUMBER;
223139:

Line 223136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

223132: l_num_entries NUMBER;
223133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
223134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
223135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
223136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
223137: l_recog_line_1 NUMBER;
223138: l_recog_line_2 NUMBER;
223139:
223140: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 223142: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

223138: l_recog_line_2 NUMBER;
223139:
223140: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
223141: l_bflow_applied_to_amt NUMBER; -- 5132302
223142: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
223143:
223144: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
223145:
223146: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 223217: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

223213: l_accrual_line_num := NULL; -- 4262811
223214: l_tmp_amt := NULL; -- 4262811
223215: --
223216:
223217: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
223218: l_balance_type_code <> 'B' THEN
223219: IF NVL(p_source_97,9E125) = 1
223220: THEN
223221:

Line 223288: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

223284: --
223285: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
223286:
223287: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
223288: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
223289:
223290: -- 4955764
223291: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
223292: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 223332: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

223328: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
223329:
223330: IF xla_accounting_cache_pkg.GetValueChar
223331: (p_source_code => 'LEDGER_CATEGORY_CODE'
223332: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
223333: AND l_bflow_method_code = 'PRIOR_ENTRY'
223334: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
223335: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
223336: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 223446: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

223442: p_lookup_type => 'XLA_OWNER_TYPE'
223443: ,p_lookup_code => l_component_type_code
223444: )
223445: ,p_token_4 => 'PRODUCT_NAME'
223446: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
223447: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
223448: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
223449: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
223450: ,p_ae_header_id => NULL

Line 223447: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

223443: ,p_lookup_code => l_component_type_code
223444: )
223445: ,p_token_4 => 'PRODUCT_NAME'
223446: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
223447: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
223448: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
223449: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
223450: ,p_ae_header_id => NULL
223451: );

Line 223448: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

223444: )
223445: ,p_token_4 => 'PRODUCT_NAME'
223446: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
223447: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
223448: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
223449: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
223450: ,p_ae_header_id => NULL
223451: );
223452:

Line 223449: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

223445: ,p_token_4 => 'PRODUCT_NAME'
223446: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
223447: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
223448: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
223449: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
223450: ,p_ae_header_id => NULL
223451: );
223452:
223453: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 223480: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

223476: ----------------------------------------------------------------------------------
223477: -- 4219869 Business Flow
223478: -- Update journal entry status -- Need to generate this within IF
223479: ----------------------------------------------------------------------------------
223480: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
223481: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
223482: ,p_balance_type_code => l_balance_type_code
223483: );
223484:

Line 223567: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

223563:
223564: --
223565: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
223566: --
223567: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
223568: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
223569: ELSE
223570: ---------------------------------------------------------------------------------------------------
223571: -- 4262811a Switch Sign

Line 223592: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

223588:
223589: XLA_AE_LINES_PKG.ValidateCurrentLine;
223590: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
223591:
223592: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
223593: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
223594: ,p_balance_type_code => l_balance_type_code);
223595:
223596: END IF;

Line 223701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

223697: l_tmp_amt NUMBER;
223698: l_acc_rev_natural_side_code VARCHAR2(1);
223699:
223700: l_num_entries NUMBER;
223701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
223702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
223703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
223704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
223705: l_recog_line_1 NUMBER;

Line 223702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

223698: l_acc_rev_natural_side_code VARCHAR2(1);
223699:
223700: l_num_entries NUMBER;
223701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
223702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
223703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
223704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
223705: l_recog_line_1 NUMBER;
223706: l_recog_line_2 NUMBER;

Line 223703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

223699:
223700: l_num_entries NUMBER;
223701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
223702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
223703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
223704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
223705: l_recog_line_1 NUMBER;
223706: l_recog_line_2 NUMBER;
223707:

Line 223704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

223700: l_num_entries NUMBER;
223701: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
223702: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
223703: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
223704: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
223705: l_recog_line_1 NUMBER;
223706: l_recog_line_2 NUMBER;
223707:
223708: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 223710: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

223706: l_recog_line_2 NUMBER;
223707:
223708: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
223709: l_bflow_applied_to_amt NUMBER; -- 5132302
223710: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
223711:
223712: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
223713:
223714: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 223785: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

223781: l_accrual_line_num := NULL; -- 4262811
223782: l_tmp_amt := NULL; -- 4262811
223783: --
223784:
223785: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
223786: l_balance_type_code <> 'B' THEN
223787: IF NVL(p_source_97,9E125) = 1
223788: THEN
223789:

Line 223856: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

223852: --
223853: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
223854:
223855: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
223856: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
223857:
223858: -- 4955764
223859: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
223860: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 223900: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

223896: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
223897:
223898: IF xla_accounting_cache_pkg.GetValueChar
223899: (p_source_code => 'LEDGER_CATEGORY_CODE'
223900: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
223901: AND l_bflow_method_code = 'PRIOR_ENTRY'
223902: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
223903: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
223904: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 224000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

223996: p_lookup_type => 'XLA_OWNER_TYPE'
223997: ,p_lookup_code => l_component_type_code
223998: )
223999: ,p_token_4 => 'PRODUCT_NAME'
224000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
224001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
224002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
224003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
224004: ,p_ae_header_id => NULL

Line 224001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

223997: ,p_lookup_code => l_component_type_code
223998: )
223999: ,p_token_4 => 'PRODUCT_NAME'
224000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
224001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
224002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
224003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
224004: ,p_ae_header_id => NULL
224005: );

Line 224002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

223998: )
223999: ,p_token_4 => 'PRODUCT_NAME'
224000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
224001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
224002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
224003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
224004: ,p_ae_header_id => NULL
224005: );
224006:

Line 224003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

223999: ,p_token_4 => 'PRODUCT_NAME'
224000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
224001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
224002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
224003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
224004: ,p_ae_header_id => NULL
224005: );
224006:
224007: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 224034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

224030: ----------------------------------------------------------------------------------
224031: -- 4219869 Business Flow
224032: -- Update journal entry status -- Need to generate this within IF
224033: ----------------------------------------------------------------------------------
224034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
224035: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
224036: ,p_balance_type_code => l_balance_type_code
224037: );
224038:

Line 224121: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

224117:
224118: --
224119: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
224120: --
224121: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
224122: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
224123: ELSE
224124: ---------------------------------------------------------------------------------------------------
224125: -- 4262811a Switch Sign

Line 224146: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

224142:
224143: XLA_AE_LINES_PKG.ValidateCurrentLine;
224144: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
224145:
224146: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
224147: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
224148: ,p_balance_type_code => l_balance_type_code);
224149:
224150: END IF;

Line 224288: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

224284: l_tmp_amt NUMBER;
224285: l_acc_rev_natural_side_code VARCHAR2(1);
224286:
224287: l_num_entries NUMBER;
224288: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
224289: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
224290: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
224291: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
224292: l_recog_line_1 NUMBER;

Line 224289: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

224285: l_acc_rev_natural_side_code VARCHAR2(1);
224286:
224287: l_num_entries NUMBER;
224288: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
224289: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
224290: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
224291: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
224292: l_recog_line_1 NUMBER;
224293: l_recog_line_2 NUMBER;

Line 224290: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

224286:
224287: l_num_entries NUMBER;
224288: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
224289: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
224290: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
224291: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
224292: l_recog_line_1 NUMBER;
224293: l_recog_line_2 NUMBER;
224294:

Line 224291: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

224287: l_num_entries NUMBER;
224288: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
224289: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
224290: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
224291: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
224292: l_recog_line_1 NUMBER;
224293: l_recog_line_2 NUMBER;
224294:
224295: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 224297: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

224293: l_recog_line_2 NUMBER;
224294:
224295: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
224296: l_bflow_applied_to_amt NUMBER; -- 5132302
224297: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
224298:
224299: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
224300:
224301: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 224372: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

224368: l_accrual_line_num := NULL; -- 4262811
224369: l_tmp_amt := NULL; -- 4262811
224370: --
224371:
224372: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
224373: l_balance_type_code <> 'B' THEN
224374: IF (NVL(p_source_97,9E125) = 5 AND
224375: p_source_110 IS NOT NULL AND
224376: NVL(p_source_110,'

Line 224446: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

224442: --
224443: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
224444:
224445: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
224446: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
224447:
224448: -- 4955764
224449: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
224450: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 224522: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

224518: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
224519:
224520: IF xla_accounting_cache_pkg.GetValueChar
224521: (p_source_code => 'LEDGER_CATEGORY_CODE'
224522: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
224523: AND l_bflow_method_code = 'PRIOR_ENTRY'
224524: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
224525: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
224526: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 224636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

224632: p_lookup_type => 'XLA_OWNER_TYPE'
224633: ,p_lookup_code => l_component_type_code
224634: )
224635: ,p_token_4 => 'PRODUCT_NAME'
224636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
224637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
224638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
224639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
224640: ,p_ae_header_id => NULL

Line 224637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

224633: ,p_lookup_code => l_component_type_code
224634: )
224635: ,p_token_4 => 'PRODUCT_NAME'
224636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
224637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
224638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
224639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
224640: ,p_ae_header_id => NULL
224641: );

Line 224638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

224634: )
224635: ,p_token_4 => 'PRODUCT_NAME'
224636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
224637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
224638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
224639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
224640: ,p_ae_header_id => NULL
224641: );
224642:

Line 224639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

224635: ,p_token_4 => 'PRODUCT_NAME'
224636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
224637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
224638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
224639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
224640: ,p_ae_header_id => NULL
224641: );
224642:
224643: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 224670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

224666: ----------------------------------------------------------------------------------
224667: -- 4219869 Business Flow
224668: -- Update journal entry status -- Need to generate this within IF
224669: ----------------------------------------------------------------------------------
224670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
224671: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
224672: ,p_balance_type_code => l_balance_type_code
224673: );
224674:

Line 224757: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

224753:
224754: --
224755: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
224756: --
224757: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
224758: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
224759: ELSE
224760: ---------------------------------------------------------------------------------------------------
224761: -- 4262811a Switch Sign

Line 224782: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

224778:
224779: XLA_AE_LINES_PKG.ValidateCurrentLine;
224780: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
224781:
224782: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
224783: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
224784: ,p_balance_type_code => l_balance_type_code);
224785:
224786: END IF;

Line 224924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

224920: l_tmp_amt NUMBER;
224921: l_acc_rev_natural_side_code VARCHAR2(1);
224922:
224923: l_num_entries NUMBER;
224924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
224925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
224926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
224927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
224928: l_recog_line_1 NUMBER;

Line 224925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

224921: l_acc_rev_natural_side_code VARCHAR2(1);
224922:
224923: l_num_entries NUMBER;
224924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
224925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
224926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
224927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
224928: l_recog_line_1 NUMBER;
224929: l_recog_line_2 NUMBER;

Line 224926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

224922:
224923: l_num_entries NUMBER;
224924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
224925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
224926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
224927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
224928: l_recog_line_1 NUMBER;
224929: l_recog_line_2 NUMBER;
224930:

Line 224927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

224923: l_num_entries NUMBER;
224924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
224925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
224926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
224927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
224928: l_recog_line_1 NUMBER;
224929: l_recog_line_2 NUMBER;
224930:
224931: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 224933: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

224929: l_recog_line_2 NUMBER;
224930:
224931: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
224932: l_bflow_applied_to_amt NUMBER; -- 5132302
224933: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
224934:
224935: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
224936:
224937: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 225008: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

225004: l_accrual_line_num := NULL; -- 4262811
225005: l_tmp_amt := NULL; -- 4262811
225006: --
225007:
225008: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
225009: l_balance_type_code <> 'B' THEN
225010: IF (NVL(p_source_97,9E125) = 5 AND
225011: p_source_110 IS NOT NULL AND
225012: NVL(p_source_110,'

Line 225082: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

225078: --
225079: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
225080:
225081: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
225082: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
225083:
225084: -- 4955764
225085: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
225086: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 225158: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

225154: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
225155:
225156: IF xla_accounting_cache_pkg.GetValueChar
225157: (p_source_code => 'LEDGER_CATEGORY_CODE'
225158: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
225159: AND l_bflow_method_code = 'PRIOR_ENTRY'
225160: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
225161: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
225162: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 225272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

225268: p_lookup_type => 'XLA_OWNER_TYPE'
225269: ,p_lookup_code => l_component_type_code
225270: )
225271: ,p_token_4 => 'PRODUCT_NAME'
225272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
225273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
225274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
225275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
225276: ,p_ae_header_id => NULL

Line 225273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

225269: ,p_lookup_code => l_component_type_code
225270: )
225271: ,p_token_4 => 'PRODUCT_NAME'
225272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
225273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
225274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
225275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
225276: ,p_ae_header_id => NULL
225277: );

Line 225274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

225270: )
225271: ,p_token_4 => 'PRODUCT_NAME'
225272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
225273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
225274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
225275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
225276: ,p_ae_header_id => NULL
225277: );
225278:

Line 225275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

225271: ,p_token_4 => 'PRODUCT_NAME'
225272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
225273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
225274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
225275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
225276: ,p_ae_header_id => NULL
225277: );
225278:
225279: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 225306: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

225302: ----------------------------------------------------------------------------------
225303: -- 4219869 Business Flow
225304: -- Update journal entry status -- Need to generate this within IF
225305: ----------------------------------------------------------------------------------
225306: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
225307: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
225308: ,p_balance_type_code => l_balance_type_code
225309: );
225310:

Line 225393: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

225389:
225390: --
225391: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
225392: --
225393: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
225394: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
225395: ELSE
225396: ---------------------------------------------------------------------------------------------------
225397: -- 4262811a Switch Sign

Line 225418: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

225414:
225415: XLA_AE_LINES_PKG.ValidateCurrentLine;
225416: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
225417:
225418: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
225419: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
225420: ,p_balance_type_code => l_balance_type_code);
225421:
225422: END IF;

Line 225557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

225553: l_tmp_amt NUMBER;
225554: l_acc_rev_natural_side_code VARCHAR2(1);
225555:
225556: l_num_entries NUMBER;
225557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
225558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
225559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
225560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
225561: l_recog_line_1 NUMBER;

Line 225558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

225554: l_acc_rev_natural_side_code VARCHAR2(1);
225555:
225556: l_num_entries NUMBER;
225557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
225558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
225559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
225560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
225561: l_recog_line_1 NUMBER;
225562: l_recog_line_2 NUMBER;

Line 225559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

225555:
225556: l_num_entries NUMBER;
225557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
225558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
225559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
225560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
225561: l_recog_line_1 NUMBER;
225562: l_recog_line_2 NUMBER;
225563:

Line 225560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

225556: l_num_entries NUMBER;
225557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
225558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
225559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
225560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
225561: l_recog_line_1 NUMBER;
225562: l_recog_line_2 NUMBER;
225563:
225564: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 225566: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

225562: l_recog_line_2 NUMBER;
225563:
225564: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
225565: l_bflow_applied_to_amt NUMBER; -- 5132302
225566: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
225567:
225568: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
225569:
225570: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 225641: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

225637: l_accrual_line_num := NULL; -- 4262811
225638: l_tmp_amt := NULL; -- 4262811
225639: --
225640:
225641: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
225642: l_balance_type_code <> 'B' THEN
225643: IF NVL(p_source_97,9E125) = 1
225644: THEN
225645:

Line 225712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

225708: --
225709: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
225710:
225711: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
225712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
225713:
225714: -- 4955764
225715: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
225716: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 225788: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

225784: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
225785:
225786: IF xla_accounting_cache_pkg.GetValueChar
225787: (p_source_code => 'LEDGER_CATEGORY_CODE'
225788: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
225789: AND l_bflow_method_code = 'PRIOR_ENTRY'
225790: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
225791: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
225792: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 225902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

225898: p_lookup_type => 'XLA_OWNER_TYPE'
225899: ,p_lookup_code => l_component_type_code
225900: )
225901: ,p_token_4 => 'PRODUCT_NAME'
225902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
225903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
225904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
225905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
225906: ,p_ae_header_id => NULL

Line 225903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

225899: ,p_lookup_code => l_component_type_code
225900: )
225901: ,p_token_4 => 'PRODUCT_NAME'
225902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
225903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
225904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
225905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
225906: ,p_ae_header_id => NULL
225907: );

Line 225904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

225900: )
225901: ,p_token_4 => 'PRODUCT_NAME'
225902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
225903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
225904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
225905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
225906: ,p_ae_header_id => NULL
225907: );
225908:

Line 225905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

225901: ,p_token_4 => 'PRODUCT_NAME'
225902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
225903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
225904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
225905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
225906: ,p_ae_header_id => NULL
225907: );
225908:
225909: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 225936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

225932: ----------------------------------------------------------------------------------
225933: -- 4219869 Business Flow
225934: -- Update journal entry status -- Need to generate this within IF
225935: ----------------------------------------------------------------------------------
225936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
225937: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
225938: ,p_balance_type_code => l_balance_type_code
225939: );
225940:

Line 226023: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

226019:
226020: --
226021: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
226022: --
226023: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
226024: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
226025: ELSE
226026: ---------------------------------------------------------------------------------------------------
226027: -- 4262811a Switch Sign

Line 226048: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

226044:
226045: XLA_AE_LINES_PKG.ValidateCurrentLine;
226046: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
226047:
226048: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
226049: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
226050: ,p_balance_type_code => l_balance_type_code);
226051:
226052: END IF;

Line 226155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

226151: l_tmp_amt NUMBER;
226152: l_acc_rev_natural_side_code VARCHAR2(1);
226153:
226154: l_num_entries NUMBER;
226155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
226156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
226157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
226158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
226159: l_recog_line_1 NUMBER;

Line 226156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

226152: l_acc_rev_natural_side_code VARCHAR2(1);
226153:
226154: l_num_entries NUMBER;
226155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
226156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
226157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
226158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
226159: l_recog_line_1 NUMBER;
226160: l_recog_line_2 NUMBER;

Line 226157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

226153:
226154: l_num_entries NUMBER;
226155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
226156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
226157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
226158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
226159: l_recog_line_1 NUMBER;
226160: l_recog_line_2 NUMBER;
226161:

Line 226158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

226154: l_num_entries NUMBER;
226155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
226156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
226157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
226158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
226159: l_recog_line_1 NUMBER;
226160: l_recog_line_2 NUMBER;
226161:
226162: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 226164: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

226160: l_recog_line_2 NUMBER;
226161:
226162: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
226163: l_bflow_applied_to_amt NUMBER; -- 5132302
226164: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
226165:
226166: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
226167:
226168: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 226239: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

226235: l_accrual_line_num := NULL; -- 4262811
226236: l_tmp_amt := NULL; -- 4262811
226237: --
226238:
226239: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
226240: l_balance_type_code <> 'B' THEN
226241: IF NVL(p_source_97,9E125) = 7
226242: THEN
226243:

Line 226310: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

226306: --
226307: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
226308:
226309: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
226310: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
226311:
226312: -- 4955764
226313: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
226314: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 226354: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

226350: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
226351:
226352: IF xla_accounting_cache_pkg.GetValueChar
226353: (p_source_code => 'LEDGER_CATEGORY_CODE'
226354: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
226355: AND l_bflow_method_code = 'PRIOR_ENTRY'
226356: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
226357: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
226358: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 226454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

226450: p_lookup_type => 'XLA_OWNER_TYPE'
226451: ,p_lookup_code => l_component_type_code
226452: )
226453: ,p_token_4 => 'PRODUCT_NAME'
226454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
226455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
226456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
226457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
226458: ,p_ae_header_id => NULL

Line 226455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

226451: ,p_lookup_code => l_component_type_code
226452: )
226453: ,p_token_4 => 'PRODUCT_NAME'
226454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
226455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
226456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
226457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
226458: ,p_ae_header_id => NULL
226459: );

Line 226456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

226452: )
226453: ,p_token_4 => 'PRODUCT_NAME'
226454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
226455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
226456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
226457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
226458: ,p_ae_header_id => NULL
226459: );
226460:

Line 226457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

226453: ,p_token_4 => 'PRODUCT_NAME'
226454: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
226455: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
226456: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
226457: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
226458: ,p_ae_header_id => NULL
226459: );
226460:
226461: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 226488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

226484: ----------------------------------------------------------------------------------
226485: -- 4219869 Business Flow
226486: -- Update journal entry status -- Need to generate this within IF
226487: ----------------------------------------------------------------------------------
226488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
226489: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
226490: ,p_balance_type_code => l_balance_type_code
226491: );
226492:

Line 226575: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

226571:
226572: --
226573: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
226574: --
226575: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
226576: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
226577: ELSE
226578: ---------------------------------------------------------------------------------------------------
226579: -- 4262811a Switch Sign

Line 226600: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

226596:
226597: XLA_AE_LINES_PKG.ValidateCurrentLine;
226598: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
226599:
226600: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
226601: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
226602: ,p_balance_type_code => l_balance_type_code);
226603:
226604: END IF;

Line 226719: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

226715: l_tmp_amt NUMBER;
226716: l_acc_rev_natural_side_code VARCHAR2(1);
226717:
226718: l_num_entries NUMBER;
226719: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
226720: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
226721: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
226722: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
226723: l_recog_line_1 NUMBER;

Line 226720: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

226716: l_acc_rev_natural_side_code VARCHAR2(1);
226717:
226718: l_num_entries NUMBER;
226719: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
226720: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
226721: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
226722: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
226723: l_recog_line_1 NUMBER;
226724: l_recog_line_2 NUMBER;

Line 226721: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

226717:
226718: l_num_entries NUMBER;
226719: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
226720: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
226721: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
226722: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
226723: l_recog_line_1 NUMBER;
226724: l_recog_line_2 NUMBER;
226725:

Line 226722: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

226718: l_num_entries NUMBER;
226719: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
226720: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
226721: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
226722: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
226723: l_recog_line_1 NUMBER;
226724: l_recog_line_2 NUMBER;
226725:
226726: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 226728: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

226724: l_recog_line_2 NUMBER;
226725:
226726: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
226727: l_bflow_applied_to_amt NUMBER; -- 5132302
226728: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
226729:
226730: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
226731:
226732: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 226803: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

226799: l_accrual_line_num := NULL; -- 4262811
226800: l_tmp_amt := NULL; -- 4262811
226801: --
226802:
226803: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
226804: l_balance_type_code <> 'B' THEN
226805: IF NVL(p_source_97,9E125) = 1
226806: THEN
226807:

Line 226874: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

226870: --
226871: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
226872:
226873: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
226874: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
226875:
226876: -- 4955764
226877: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
226878: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 226918: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

226914: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
226915:
226916: IF xla_accounting_cache_pkg.GetValueChar
226917: (p_source_code => 'LEDGER_CATEGORY_CODE'
226918: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
226919: AND l_bflow_method_code = 'PRIOR_ENTRY'
226920: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
226921: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
226922: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 227032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

227028: p_lookup_type => 'XLA_OWNER_TYPE'
227029: ,p_lookup_code => l_component_type_code
227030: )
227031: ,p_token_4 => 'PRODUCT_NAME'
227032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
227033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
227034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
227035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
227036: ,p_ae_header_id => NULL

Line 227033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

227029: ,p_lookup_code => l_component_type_code
227030: )
227031: ,p_token_4 => 'PRODUCT_NAME'
227032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
227033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
227034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
227035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
227036: ,p_ae_header_id => NULL
227037: );

Line 227034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

227030: )
227031: ,p_token_4 => 'PRODUCT_NAME'
227032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
227033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
227034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
227035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
227036: ,p_ae_header_id => NULL
227037: );
227038:

Line 227035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

227031: ,p_token_4 => 'PRODUCT_NAME'
227032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
227033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
227034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
227035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
227036: ,p_ae_header_id => NULL
227037: );
227038:
227039: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 227066: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

227062: ----------------------------------------------------------------------------------
227063: -- 4219869 Business Flow
227064: -- Update journal entry status -- Need to generate this within IF
227065: ----------------------------------------------------------------------------------
227066: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
227067: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
227068: ,p_balance_type_code => l_balance_type_code
227069: );
227070:

Line 227153: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

227149:
227150: --
227151: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
227152: --
227153: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
227154: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
227155: ELSE
227156: ---------------------------------------------------------------------------------------------------
227157: -- 4262811a Switch Sign

Line 227178: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

227174:
227175: XLA_AE_LINES_PKG.ValidateCurrentLine;
227176: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
227177:
227178: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
227179: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
227180: ,p_balance_type_code => l_balance_type_code);
227181:
227182: END IF;

Line 227320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

227316: l_tmp_amt NUMBER;
227317: l_acc_rev_natural_side_code VARCHAR2(1);
227318:
227319: l_num_entries NUMBER;
227320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
227321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
227322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
227323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
227324: l_recog_line_1 NUMBER;

Line 227321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

227317: l_acc_rev_natural_side_code VARCHAR2(1);
227318:
227319: l_num_entries NUMBER;
227320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
227321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
227322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
227323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
227324: l_recog_line_1 NUMBER;
227325: l_recog_line_2 NUMBER;

Line 227322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

227318:
227319: l_num_entries NUMBER;
227320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
227321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
227322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
227323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
227324: l_recog_line_1 NUMBER;
227325: l_recog_line_2 NUMBER;
227326:

Line 227323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

227319: l_num_entries NUMBER;
227320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
227321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
227322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
227323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
227324: l_recog_line_1 NUMBER;
227325: l_recog_line_2 NUMBER;
227326:
227327: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 227329: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

227325: l_recog_line_2 NUMBER;
227326:
227327: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
227328: l_bflow_applied_to_amt NUMBER; -- 5132302
227329: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
227330:
227331: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
227332:
227333: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 227404: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

227400: l_accrual_line_num := NULL; -- 4262811
227401: l_tmp_amt := NULL; -- 4262811
227402: --
227403:
227404: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
227405: l_balance_type_code <> 'B' THEN
227406: IF (NVL(p_source_97,9E125) = 5 AND
227407: p_source_110 IS NOT NULL AND
227408: NVL(p_source_110,'

Line 227478: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

227474: --
227475: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
227476:
227477: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
227478: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
227479:
227480: -- 4955764
227481: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
227482: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 227554: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

227550: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
227551:
227552: IF xla_accounting_cache_pkg.GetValueChar
227553: (p_source_code => 'LEDGER_CATEGORY_CODE'
227554: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
227555: AND l_bflow_method_code = 'PRIOR_ENTRY'
227556: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
227557: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
227558: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 227668: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

227664: p_lookup_type => 'XLA_OWNER_TYPE'
227665: ,p_lookup_code => l_component_type_code
227666: )
227667: ,p_token_4 => 'PRODUCT_NAME'
227668: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
227669: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
227670: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
227671: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
227672: ,p_ae_header_id => NULL

Line 227669: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

227665: ,p_lookup_code => l_component_type_code
227666: )
227667: ,p_token_4 => 'PRODUCT_NAME'
227668: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
227669: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
227670: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
227671: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
227672: ,p_ae_header_id => NULL
227673: );

Line 227670: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

227666: )
227667: ,p_token_4 => 'PRODUCT_NAME'
227668: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
227669: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
227670: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
227671: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
227672: ,p_ae_header_id => NULL
227673: );
227674:

Line 227671: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

227667: ,p_token_4 => 'PRODUCT_NAME'
227668: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
227669: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
227670: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
227671: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
227672: ,p_ae_header_id => NULL
227673: );
227674:
227675: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 227702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

227698: ----------------------------------------------------------------------------------
227699: -- 4219869 Business Flow
227700: -- Update journal entry status -- Need to generate this within IF
227701: ----------------------------------------------------------------------------------
227702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
227703: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
227704: ,p_balance_type_code => l_balance_type_code
227705: );
227706:

Line 227789: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

227785:
227786: --
227787: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
227788: --
227789: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
227790: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
227791: ELSE
227792: ---------------------------------------------------------------------------------------------------
227793: -- 4262811a Switch Sign

Line 227814: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

227810:
227811: XLA_AE_LINES_PKG.ValidateCurrentLine;
227812: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
227813:
227814: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
227815: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
227816: ,p_balance_type_code => l_balance_type_code);
227817:
227818: END IF;

Line 227930: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

227926: l_tmp_amt NUMBER;
227927: l_acc_rev_natural_side_code VARCHAR2(1);
227928:
227929: l_num_entries NUMBER;
227930: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
227931: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
227932: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
227933: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
227934: l_recog_line_1 NUMBER;

Line 227931: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

227927: l_acc_rev_natural_side_code VARCHAR2(1);
227928:
227929: l_num_entries NUMBER;
227930: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
227931: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
227932: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
227933: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
227934: l_recog_line_1 NUMBER;
227935: l_recog_line_2 NUMBER;

Line 227932: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

227928:
227929: l_num_entries NUMBER;
227930: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
227931: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
227932: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
227933: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
227934: l_recog_line_1 NUMBER;
227935: l_recog_line_2 NUMBER;
227936:

Line 227933: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

227929: l_num_entries NUMBER;
227930: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
227931: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
227932: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
227933: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
227934: l_recog_line_1 NUMBER;
227935: l_recog_line_2 NUMBER;
227936:
227937: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 227939: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

227935: l_recog_line_2 NUMBER;
227936:
227937: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
227938: l_bflow_applied_to_amt NUMBER; -- 5132302
227939: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
227940:
227941: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
227942:
227943: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 228014: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

228010: l_accrual_line_num := NULL; -- 4262811
228011: l_tmp_amt := NULL; -- 4262811
228012: --
228013:
228014: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
228015: l_balance_type_code <> 'B' THEN
228016: IF NVL(p_source_97,9E125) = 7
228017: THEN
228018:

Line 228085: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

228081: --
228082: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
228083:
228084: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
228085: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
228086:
228087: -- 4955764
228088: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
228089: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 228129: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

228125: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
228126:
228127: IF xla_accounting_cache_pkg.GetValueChar
228128: (p_source_code => 'LEDGER_CATEGORY_CODE'
228129: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
228130: AND l_bflow_method_code = 'PRIOR_ENTRY'
228131: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
228132: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
228133: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 228243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

228239: p_lookup_type => 'XLA_OWNER_TYPE'
228240: ,p_lookup_code => l_component_type_code
228241: )
228242: ,p_token_4 => 'PRODUCT_NAME'
228243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
228244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
228245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
228246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
228247: ,p_ae_header_id => NULL

Line 228244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

228240: ,p_lookup_code => l_component_type_code
228241: )
228242: ,p_token_4 => 'PRODUCT_NAME'
228243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
228244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
228245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
228246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
228247: ,p_ae_header_id => NULL
228248: );

Line 228245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

228241: )
228242: ,p_token_4 => 'PRODUCT_NAME'
228243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
228244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
228245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
228246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
228247: ,p_ae_header_id => NULL
228248: );
228249:

Line 228246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

228242: ,p_token_4 => 'PRODUCT_NAME'
228243: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
228244: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
228245: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
228246: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
228247: ,p_ae_header_id => NULL
228248: );
228249:
228250: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 228277: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

228273: ----------------------------------------------------------------------------------
228274: -- 4219869 Business Flow
228275: -- Update journal entry status -- Need to generate this within IF
228276: ----------------------------------------------------------------------------------
228277: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
228278: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
228279: ,p_balance_type_code => l_balance_type_code
228280: );
228281:

Line 228364: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

228360:
228361: --
228362: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
228363: --
228364: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
228365: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
228366: ELSE
228367: ---------------------------------------------------------------------------------------------------
228368: -- 4262811a Switch Sign

Line 228389: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

228385:
228386: XLA_AE_LINES_PKG.ValidateCurrentLine;
228387: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
228388:
228389: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
228390: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
228391: ,p_balance_type_code => l_balance_type_code);
228392:
228393: END IF;

Line 228496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

228492: l_tmp_amt NUMBER;
228493: l_acc_rev_natural_side_code VARCHAR2(1);
228494:
228495: l_num_entries NUMBER;
228496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
228497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
228498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
228499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
228500: l_recog_line_1 NUMBER;

Line 228497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

228493: l_acc_rev_natural_side_code VARCHAR2(1);
228494:
228495: l_num_entries NUMBER;
228496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
228497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
228498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
228499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
228500: l_recog_line_1 NUMBER;
228501: l_recog_line_2 NUMBER;

Line 228498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

228494:
228495: l_num_entries NUMBER;
228496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
228497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
228498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
228499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
228500: l_recog_line_1 NUMBER;
228501: l_recog_line_2 NUMBER;
228502:

Line 228499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

228495: l_num_entries NUMBER;
228496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
228497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
228498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
228499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
228500: l_recog_line_1 NUMBER;
228501: l_recog_line_2 NUMBER;
228502:
228503: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 228505: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

228501: l_recog_line_2 NUMBER;
228502:
228503: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
228504: l_bflow_applied_to_amt NUMBER; -- 5132302
228505: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
228506:
228507: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
228508:
228509: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 228580: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

228576: l_accrual_line_num := NULL; -- 4262811
228577: l_tmp_amt := NULL; -- 4262811
228578: --
228579:
228580: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
228581: l_balance_type_code <> 'B' THEN
228582: IF NVL(p_source_97,9E125) = 7
228583: THEN
228584:

Line 228651: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

228647: --
228648: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
228649:
228650: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
228651: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
228652:
228653: -- 4955764
228654: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
228655: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 228695: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

228691: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
228692:
228693: IF xla_accounting_cache_pkg.GetValueChar
228694: (p_source_code => 'LEDGER_CATEGORY_CODE'
228695: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
228696: AND l_bflow_method_code = 'PRIOR_ENTRY'
228697: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
228698: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
228699: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 228795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

228791: p_lookup_type => 'XLA_OWNER_TYPE'
228792: ,p_lookup_code => l_component_type_code
228793: )
228794: ,p_token_4 => 'PRODUCT_NAME'
228795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
228796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
228797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
228798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
228799: ,p_ae_header_id => NULL

Line 228796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

228792: ,p_lookup_code => l_component_type_code
228793: )
228794: ,p_token_4 => 'PRODUCT_NAME'
228795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
228796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
228797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
228798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
228799: ,p_ae_header_id => NULL
228800: );

Line 228797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

228793: )
228794: ,p_token_4 => 'PRODUCT_NAME'
228795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
228796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
228797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
228798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
228799: ,p_ae_header_id => NULL
228800: );
228801:

Line 228798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

228794: ,p_token_4 => 'PRODUCT_NAME'
228795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
228796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
228797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
228798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
228799: ,p_ae_header_id => NULL
228800: );
228801:
228802: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 228829: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

228825: ----------------------------------------------------------------------------------
228826: -- 4219869 Business Flow
228827: -- Update journal entry status -- Need to generate this within IF
228828: ----------------------------------------------------------------------------------
228829: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
228830: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
228831: ,p_balance_type_code => l_balance_type_code
228832: );
228833:

Line 228916: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

228912:
228913: --
228914: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
228915: --
228916: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
228917: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
228918: ELSE
228919: ---------------------------------------------------------------------------------------------------
228920: -- 4262811a Switch Sign

Line 228941: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

228937:
228938: XLA_AE_LINES_PKG.ValidateCurrentLine;
228939: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
228940:
228941: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
228942: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
228943: ,p_balance_type_code => l_balance_type_code);
228944:
228945: END IF;

Line 229062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

229058: l_tmp_amt NUMBER;
229059: l_acc_rev_natural_side_code VARCHAR2(1);
229060:
229061: l_num_entries NUMBER;
229062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
229063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
229064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
229065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
229066: l_recog_line_1 NUMBER;

Line 229063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

229059: l_acc_rev_natural_side_code VARCHAR2(1);
229060:
229061: l_num_entries NUMBER;
229062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
229063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
229064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
229065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
229066: l_recog_line_1 NUMBER;
229067: l_recog_line_2 NUMBER;

Line 229064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

229060:
229061: l_num_entries NUMBER;
229062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
229063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
229064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
229065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
229066: l_recog_line_1 NUMBER;
229067: l_recog_line_2 NUMBER;
229068:

Line 229065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

229061: l_num_entries NUMBER;
229062: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
229063: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
229064: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
229065: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
229066: l_recog_line_1 NUMBER;
229067: l_recog_line_2 NUMBER;
229068:
229069: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 229071: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

229067: l_recog_line_2 NUMBER;
229068:
229069: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
229070: l_bflow_applied_to_amt NUMBER; -- 5132302
229071: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
229072:
229073: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
229074:
229075: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 229146: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

229142: l_accrual_line_num := NULL; -- 4262811
229143: l_tmp_amt := NULL; -- 4262811
229144: --
229145:
229146: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
229147: l_balance_type_code <> 'B' THEN
229148: IF (NVL(p_source_97,9E125) = 1 AND
229149: NVL(p_source_15,9E125) = 1) OR
229150: (NVL(p_source_97,9E125) = 6)

Line 229219: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

229215: --
229216: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
229217:
229218: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
229219: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
229220:
229221: -- 4955764
229222: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
229223: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 229263: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

229259: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
229260:
229261: IF xla_accounting_cache_pkg.GetValueChar
229262: (p_source_code => 'LEDGER_CATEGORY_CODE'
229263: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
229264: AND l_bflow_method_code = 'PRIOR_ENTRY'
229265: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
229266: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
229267: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 229377: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

229373: p_lookup_type => 'XLA_OWNER_TYPE'
229374: ,p_lookup_code => l_component_type_code
229375: )
229376: ,p_token_4 => 'PRODUCT_NAME'
229377: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
229378: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
229379: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
229380: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
229381: ,p_ae_header_id => NULL

Line 229378: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

229374: ,p_lookup_code => l_component_type_code
229375: )
229376: ,p_token_4 => 'PRODUCT_NAME'
229377: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
229378: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
229379: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
229380: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
229381: ,p_ae_header_id => NULL
229382: );

Line 229379: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

229375: )
229376: ,p_token_4 => 'PRODUCT_NAME'
229377: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
229378: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
229379: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
229380: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
229381: ,p_ae_header_id => NULL
229382: );
229383:

Line 229380: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

229376: ,p_token_4 => 'PRODUCT_NAME'
229377: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
229378: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
229379: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
229380: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
229381: ,p_ae_header_id => NULL
229382: );
229383:
229384: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 229411: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

229407: ----------------------------------------------------------------------------------
229408: -- 4219869 Business Flow
229409: -- Update journal entry status -- Need to generate this within IF
229410: ----------------------------------------------------------------------------------
229411: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
229412: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
229413: ,p_balance_type_code => l_balance_type_code
229414: );
229415:

Line 229498: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

229494:
229495: --
229496: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
229497: --
229498: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
229499: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
229500: ELSE
229501: ---------------------------------------------------------------------------------------------------
229502: -- 4262811a Switch Sign

Line 229523: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

229519:
229520: XLA_AE_LINES_PKG.ValidateCurrentLine;
229521: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
229522:
229523: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
229524: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
229525: ,p_balance_type_code => l_balance_type_code);
229526:
229527: END IF;

Line 229662: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

229658: l_tmp_amt NUMBER;
229659: l_acc_rev_natural_side_code VARCHAR2(1);
229660:
229661: l_num_entries NUMBER;
229662: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
229663: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
229664: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
229665: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
229666: l_recog_line_1 NUMBER;

Line 229663: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

229659: l_acc_rev_natural_side_code VARCHAR2(1);
229660:
229661: l_num_entries NUMBER;
229662: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
229663: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
229664: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
229665: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
229666: l_recog_line_1 NUMBER;
229667: l_recog_line_2 NUMBER;

Line 229664: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

229660:
229661: l_num_entries NUMBER;
229662: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
229663: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
229664: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
229665: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
229666: l_recog_line_1 NUMBER;
229667: l_recog_line_2 NUMBER;
229668:

Line 229665: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

229661: l_num_entries NUMBER;
229662: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
229663: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
229664: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
229665: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
229666: l_recog_line_1 NUMBER;
229667: l_recog_line_2 NUMBER;
229668:
229669: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 229671: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

229667: l_recog_line_2 NUMBER;
229668:
229669: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
229670: l_bflow_applied_to_amt NUMBER; -- 5132302
229671: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
229672:
229673: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
229674:
229675: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 229746: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

229742: l_accrual_line_num := NULL; -- 4262811
229743: l_tmp_amt := NULL; -- 4262811
229744: --
229745:
229746: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
229747: l_balance_type_code <> 'B' THEN
229748: IF NVL(p_source_97,9E125) = 9
229749: THEN
229750:

Line 229817: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

229813: --
229814: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
229815:
229816: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
229817: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
229818:
229819: -- 4955764
229820: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
229821: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 229893: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

229889: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
229890:
229891: IF xla_accounting_cache_pkg.GetValueChar
229892: (p_source_code => 'LEDGER_CATEGORY_CODE'
229893: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
229894: AND l_bflow_method_code = 'PRIOR_ENTRY'
229895: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
229896: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
229897: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 230007: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

230003: p_lookup_type => 'XLA_OWNER_TYPE'
230004: ,p_lookup_code => l_component_type_code
230005: )
230006: ,p_token_4 => 'PRODUCT_NAME'
230007: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
230008: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
230009: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
230010: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
230011: ,p_ae_header_id => NULL

Line 230008: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

230004: ,p_lookup_code => l_component_type_code
230005: )
230006: ,p_token_4 => 'PRODUCT_NAME'
230007: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
230008: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
230009: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
230010: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
230011: ,p_ae_header_id => NULL
230012: );

Line 230009: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

230005: )
230006: ,p_token_4 => 'PRODUCT_NAME'
230007: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
230008: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
230009: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
230010: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
230011: ,p_ae_header_id => NULL
230012: );
230013:

Line 230010: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

230006: ,p_token_4 => 'PRODUCT_NAME'
230007: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
230008: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
230009: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
230010: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
230011: ,p_ae_header_id => NULL
230012: );
230013:
230014: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 230041: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

230037: ----------------------------------------------------------------------------------
230038: -- 4219869 Business Flow
230039: -- Update journal entry status -- Need to generate this within IF
230040: ----------------------------------------------------------------------------------
230041: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
230042: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
230043: ,p_balance_type_code => l_balance_type_code
230044: );
230045:

Line 230128: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

230124:
230125: --
230126: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
230127: --
230128: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
230129: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
230130: ELSE
230131: ---------------------------------------------------------------------------------------------------
230132: -- 4262811a Switch Sign

Line 230153: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

230149:
230150: XLA_AE_LINES_PKG.ValidateCurrentLine;
230151: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
230152:
230153: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
230154: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
230155: ,p_balance_type_code => l_balance_type_code);
230156:
230157: END IF;

Line 230292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

230288: l_tmp_amt NUMBER;
230289: l_acc_rev_natural_side_code VARCHAR2(1);
230290:
230291: l_num_entries NUMBER;
230292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
230293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
230294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
230295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
230296: l_recog_line_1 NUMBER;

Line 230293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

230289: l_acc_rev_natural_side_code VARCHAR2(1);
230290:
230291: l_num_entries NUMBER;
230292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
230293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
230294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
230295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
230296: l_recog_line_1 NUMBER;
230297: l_recog_line_2 NUMBER;

Line 230294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

230290:
230291: l_num_entries NUMBER;
230292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
230293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
230294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
230295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
230296: l_recog_line_1 NUMBER;
230297: l_recog_line_2 NUMBER;
230298:

Line 230295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

230291: l_num_entries NUMBER;
230292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
230293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
230294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
230295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
230296: l_recog_line_1 NUMBER;
230297: l_recog_line_2 NUMBER;
230298:
230299: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 230301: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

230297: l_recog_line_2 NUMBER;
230298:
230299: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
230300: l_bflow_applied_to_amt NUMBER; -- 5132302
230301: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
230302:
230303: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
230304:
230305: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 230376: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

230372: l_accrual_line_num := NULL; -- 4262811
230373: l_tmp_amt := NULL; -- 4262811
230374: --
230375:
230376: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
230377: l_balance_type_code <> 'B' THEN
230378: IF NVL(p_source_97,9E125) = 9
230379: THEN
230380:

Line 230447: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

230443: --
230444: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
230445:
230446: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
230447: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
230448:
230449: -- 4955764
230450: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
230451: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 230523: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

230519: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
230520:
230521: IF xla_accounting_cache_pkg.GetValueChar
230522: (p_source_code => 'LEDGER_CATEGORY_CODE'
230523: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
230524: AND l_bflow_method_code = 'PRIOR_ENTRY'
230525: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
230526: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
230527: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 230637: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

230633: p_lookup_type => 'XLA_OWNER_TYPE'
230634: ,p_lookup_code => l_component_type_code
230635: )
230636: ,p_token_4 => 'PRODUCT_NAME'
230637: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
230638: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
230639: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
230640: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
230641: ,p_ae_header_id => NULL

Line 230638: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

230634: ,p_lookup_code => l_component_type_code
230635: )
230636: ,p_token_4 => 'PRODUCT_NAME'
230637: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
230638: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
230639: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
230640: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
230641: ,p_ae_header_id => NULL
230642: );

Line 230639: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

230635: )
230636: ,p_token_4 => 'PRODUCT_NAME'
230637: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
230638: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
230639: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
230640: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
230641: ,p_ae_header_id => NULL
230642: );
230643:

Line 230640: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

230636: ,p_token_4 => 'PRODUCT_NAME'
230637: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
230638: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
230639: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
230640: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
230641: ,p_ae_header_id => NULL
230642: );
230643:
230644: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 230671: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

230667: ----------------------------------------------------------------------------------
230668: -- 4219869 Business Flow
230669: -- Update journal entry status -- Need to generate this within IF
230670: ----------------------------------------------------------------------------------
230671: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
230672: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
230673: ,p_balance_type_code => l_balance_type_code
230674: );
230675:

Line 230758: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

230754:
230755: --
230756: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
230757: --
230758: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
230759: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
230760: ELSE
230761: ---------------------------------------------------------------------------------------------------
230762: -- 4262811a Switch Sign

Line 230783: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

230779:
230780: XLA_AE_LINES_PKG.ValidateCurrentLine;
230781: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
230782:
230783: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
230784: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
230785: ,p_balance_type_code => l_balance_type_code);
230786:
230787: END IF;

Line 230902: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

230898: l_tmp_amt NUMBER;
230899: l_acc_rev_natural_side_code VARCHAR2(1);
230900:
230901: l_num_entries NUMBER;
230902: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
230903: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
230904: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
230905: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
230906: l_recog_line_1 NUMBER;

Line 230903: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

230899: l_acc_rev_natural_side_code VARCHAR2(1);
230900:
230901: l_num_entries NUMBER;
230902: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
230903: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
230904: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
230905: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
230906: l_recog_line_1 NUMBER;
230907: l_recog_line_2 NUMBER;

Line 230904: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

230900:
230901: l_num_entries NUMBER;
230902: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
230903: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
230904: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
230905: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
230906: l_recog_line_1 NUMBER;
230907: l_recog_line_2 NUMBER;
230908:

Line 230905: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

230901: l_num_entries NUMBER;
230902: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
230903: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
230904: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
230905: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
230906: l_recog_line_1 NUMBER;
230907: l_recog_line_2 NUMBER;
230908:
230909: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 230911: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

230907: l_recog_line_2 NUMBER;
230908:
230909: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
230910: l_bflow_applied_to_amt NUMBER; -- 5132302
230911: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
230912:
230913: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
230914:
230915: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 230986: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

230982: l_accrual_line_num := NULL; -- 4262811
230983: l_tmp_amt := NULL; -- 4262811
230984: --
230985:
230986: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
230987: l_balance_type_code <> 'B' THEN
230988: IF NVL(p_source_97,9E125) = 14
230989: THEN
230990:

Line 231057: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

231053: --
231054: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
231055:
231056: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
231057: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
231058:
231059: -- 4955764
231060: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
231061: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 231101: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

231097: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
231098:
231099: IF xla_accounting_cache_pkg.GetValueChar
231100: (p_source_code => 'LEDGER_CATEGORY_CODE'
231101: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
231102: AND l_bflow_method_code = 'PRIOR_ENTRY'
231103: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
231104: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
231105: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 231215: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

231211: p_lookup_type => 'XLA_OWNER_TYPE'
231212: ,p_lookup_code => l_component_type_code
231213: )
231214: ,p_token_4 => 'PRODUCT_NAME'
231215: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
231216: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
231217: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
231218: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
231219: ,p_ae_header_id => NULL

Line 231216: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

231212: ,p_lookup_code => l_component_type_code
231213: )
231214: ,p_token_4 => 'PRODUCT_NAME'
231215: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
231216: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
231217: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
231218: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
231219: ,p_ae_header_id => NULL
231220: );

Line 231217: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

231213: )
231214: ,p_token_4 => 'PRODUCT_NAME'
231215: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
231216: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
231217: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
231218: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
231219: ,p_ae_header_id => NULL
231220: );
231221:

Line 231218: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

231214: ,p_token_4 => 'PRODUCT_NAME'
231215: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
231216: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
231217: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
231218: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
231219: ,p_ae_header_id => NULL
231220: );
231221:
231222: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 231249: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

231245: ----------------------------------------------------------------------------------
231246: -- 4219869 Business Flow
231247: -- Update journal entry status -- Need to generate this within IF
231248: ----------------------------------------------------------------------------------
231249: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
231250: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
231251: ,p_balance_type_code => l_balance_type_code
231252: );
231253:

Line 231336: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

231332:
231333: --
231334: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
231335: --
231336: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
231337: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
231338: ELSE
231339: ---------------------------------------------------------------------------------------------------
231340: -- 4262811a Switch Sign

Line 231361: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

231357:
231358: XLA_AE_LINES_PKG.ValidateCurrentLine;
231359: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
231360:
231361: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
231362: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
231363: ,p_balance_type_code => l_balance_type_code);
231364:
231365: END IF;

Line 231480: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

231476: l_tmp_amt NUMBER;
231477: l_acc_rev_natural_side_code VARCHAR2(1);
231478:
231479: l_num_entries NUMBER;
231480: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
231481: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
231482: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
231483: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
231484: l_recog_line_1 NUMBER;

Line 231481: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

231477: l_acc_rev_natural_side_code VARCHAR2(1);
231478:
231479: l_num_entries NUMBER;
231480: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
231481: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
231482: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
231483: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
231484: l_recog_line_1 NUMBER;
231485: l_recog_line_2 NUMBER;

Line 231482: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

231478:
231479: l_num_entries NUMBER;
231480: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
231481: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
231482: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
231483: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
231484: l_recog_line_1 NUMBER;
231485: l_recog_line_2 NUMBER;
231486:

Line 231483: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

231479: l_num_entries NUMBER;
231480: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
231481: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
231482: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
231483: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
231484: l_recog_line_1 NUMBER;
231485: l_recog_line_2 NUMBER;
231486:
231487: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 231489: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

231485: l_recog_line_2 NUMBER;
231486:
231487: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
231488: l_bflow_applied_to_amt NUMBER; -- 5132302
231489: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
231490:
231491: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
231492:
231493: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 231564: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

231560: l_accrual_line_num := NULL; -- 4262811
231561: l_tmp_amt := NULL; -- 4262811
231562: --
231563:
231564: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
231565: l_balance_type_code <> 'B' THEN
231566: IF NVL(p_source_97,9E125) = 14
231567: THEN
231568:

Line 231635: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

231631: --
231632: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
231633:
231634: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
231635: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
231636:
231637: -- 4955764
231638: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
231639: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 231679: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

231675: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
231676:
231677: IF xla_accounting_cache_pkg.GetValueChar
231678: (p_source_code => 'LEDGER_CATEGORY_CODE'
231679: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
231680: AND l_bflow_method_code = 'PRIOR_ENTRY'
231681: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
231682: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
231683: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 231793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

231789: p_lookup_type => 'XLA_OWNER_TYPE'
231790: ,p_lookup_code => l_component_type_code
231791: )
231792: ,p_token_4 => 'PRODUCT_NAME'
231793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
231794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
231795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
231796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
231797: ,p_ae_header_id => NULL

Line 231794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

231790: ,p_lookup_code => l_component_type_code
231791: )
231792: ,p_token_4 => 'PRODUCT_NAME'
231793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
231794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
231795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
231796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
231797: ,p_ae_header_id => NULL
231798: );

Line 231795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

231791: )
231792: ,p_token_4 => 'PRODUCT_NAME'
231793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
231794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
231795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
231796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
231797: ,p_ae_header_id => NULL
231798: );
231799:

Line 231796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

231792: ,p_token_4 => 'PRODUCT_NAME'
231793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
231794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
231795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
231796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
231797: ,p_ae_header_id => NULL
231798: );
231799:
231800: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 231827: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

231823: ----------------------------------------------------------------------------------
231824: -- 4219869 Business Flow
231825: -- Update journal entry status -- Need to generate this within IF
231826: ----------------------------------------------------------------------------------
231827: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
231828: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
231829: ,p_balance_type_code => l_balance_type_code
231830: );
231831:

Line 231914: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

231910:
231911: --
231912: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
231913: --
231914: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
231915: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
231916: ELSE
231917: ---------------------------------------------------------------------------------------------------
231918: -- 4262811a Switch Sign

Line 231939: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

231935:
231936: XLA_AE_LINES_PKG.ValidateCurrentLine;
231937: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
231938:
231939: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
231940: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
231941: ,p_balance_type_code => l_balance_type_code);
231942:
231943: END IF;

Line 232063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

232059: l_tmp_amt NUMBER;
232060: l_acc_rev_natural_side_code VARCHAR2(1);
232061:
232062: l_num_entries NUMBER;
232063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
232064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
232065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
232066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
232067: l_recog_line_1 NUMBER;

Line 232064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

232060: l_acc_rev_natural_side_code VARCHAR2(1);
232061:
232062: l_num_entries NUMBER;
232063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
232064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
232065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
232066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
232067: l_recog_line_1 NUMBER;
232068: l_recog_line_2 NUMBER;

Line 232065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

232061:
232062: l_num_entries NUMBER;
232063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
232064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
232065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
232066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
232067: l_recog_line_1 NUMBER;
232068: l_recog_line_2 NUMBER;
232069:

Line 232066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

232062: l_num_entries NUMBER;
232063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
232064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
232065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
232066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
232067: l_recog_line_1 NUMBER;
232068: l_recog_line_2 NUMBER;
232069:
232070: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 232072: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

232068: l_recog_line_2 NUMBER;
232069:
232070: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
232071: l_bflow_applied_to_amt NUMBER; -- 5132302
232072: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
232073:
232074: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
232075:
232076: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 232147: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

232143: l_accrual_line_num := NULL; -- 4262811
232144: l_tmp_amt := NULL; -- 4262811
232145: --
232146:
232147: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
232148: l_balance_type_code <> 'B' THEN
232149: IF NVL(p_source_97,9E125) = 9
232150: THEN
232151:

Line 232218: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

232214: --
232215: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
232216:
232217: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
232218: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
232219:
232220: -- 4955764
232221: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
232222: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 232262: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

232258: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
232259:
232260: IF xla_accounting_cache_pkg.GetValueChar
232261: (p_source_code => 'LEDGER_CATEGORY_CODE'
232262: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
232263: AND l_bflow_method_code = 'PRIOR_ENTRY'
232264: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
232265: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
232266: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 232379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

232375: p_lookup_type => 'XLA_OWNER_TYPE'
232376: ,p_lookup_code => l_component_type_code
232377: )
232378: ,p_token_4 => 'PRODUCT_NAME'
232379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
232380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
232381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
232382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
232383: ,p_ae_header_id => NULL

Line 232380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

232376: ,p_lookup_code => l_component_type_code
232377: )
232378: ,p_token_4 => 'PRODUCT_NAME'
232379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
232380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
232381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
232382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
232383: ,p_ae_header_id => NULL
232384: );

Line 232381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

232377: )
232378: ,p_token_4 => 'PRODUCT_NAME'
232379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
232380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
232381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
232382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
232383: ,p_ae_header_id => NULL
232384: );
232385:

Line 232382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

232378: ,p_token_4 => 'PRODUCT_NAME'
232379: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
232380: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
232381: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
232382: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
232383: ,p_ae_header_id => NULL
232384: );
232385:
232386: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 232413: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

232409: ----------------------------------------------------------------------------------
232410: -- 4219869 Business Flow
232411: -- Update journal entry status -- Need to generate this within IF
232412: ----------------------------------------------------------------------------------
232413: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
232414: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
232415: ,p_balance_type_code => l_balance_type_code
232416: );
232417:

Line 232503: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

232499:
232500: --
232501: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
232502: --
232503: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
232504: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
232505: ELSE
232506: ---------------------------------------------------------------------------------------------------
232507: -- 4262811a Switch Sign

Line 232528: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

232524:
232525: XLA_AE_LINES_PKG.ValidateCurrentLine;
232526: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
232527:
232528: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
232529: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
232530: ,p_balance_type_code => l_balance_type_code);
232531:
232532: END IF;

Line 232667: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

232663: l_tmp_amt NUMBER;
232664: l_acc_rev_natural_side_code VARCHAR2(1);
232665:
232666: l_num_entries NUMBER;
232667: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
232668: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
232669: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
232670: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
232671: l_recog_line_1 NUMBER;

Line 232668: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

232664: l_acc_rev_natural_side_code VARCHAR2(1);
232665:
232666: l_num_entries NUMBER;
232667: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
232668: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
232669: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
232670: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
232671: l_recog_line_1 NUMBER;
232672: l_recog_line_2 NUMBER;

Line 232669: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

232665:
232666: l_num_entries NUMBER;
232667: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
232668: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
232669: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
232670: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
232671: l_recog_line_1 NUMBER;
232672: l_recog_line_2 NUMBER;
232673:

Line 232670: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

232666: l_num_entries NUMBER;
232667: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
232668: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
232669: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
232670: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
232671: l_recog_line_1 NUMBER;
232672: l_recog_line_2 NUMBER;
232673:
232674: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 232676: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

232672: l_recog_line_2 NUMBER;
232673:
232674: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
232675: l_bflow_applied_to_amt NUMBER; -- 5132302
232676: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
232677:
232678: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
232679:
232680: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 232751: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

232747: l_accrual_line_num := NULL; -- 4262811
232748: l_tmp_amt := NULL; -- 4262811
232749: --
232750:
232751: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
232752: l_balance_type_code <> 'B' THEN
232753: IF NVL(p_source_97,9E125) = 1
232754: THEN
232755:

Line 232822: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

232818: --
232819: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
232820:
232821: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
232822: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
232823:
232824: -- 4955764
232825: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
232826: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 232898: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

232894: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
232895:
232896: IF xla_accounting_cache_pkg.GetValueChar
232897: (p_source_code => 'LEDGER_CATEGORY_CODE'
232898: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
232899: AND l_bflow_method_code = 'PRIOR_ENTRY'
232900: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
232901: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
232902: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 233012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

233008: p_lookup_type => 'XLA_OWNER_TYPE'
233009: ,p_lookup_code => l_component_type_code
233010: )
233011: ,p_token_4 => 'PRODUCT_NAME'
233012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
233013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
233014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
233015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
233016: ,p_ae_header_id => NULL

Line 233013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

233009: ,p_lookup_code => l_component_type_code
233010: )
233011: ,p_token_4 => 'PRODUCT_NAME'
233012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
233013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
233014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
233015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
233016: ,p_ae_header_id => NULL
233017: );

Line 233014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

233010: )
233011: ,p_token_4 => 'PRODUCT_NAME'
233012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
233013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
233014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
233015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
233016: ,p_ae_header_id => NULL
233017: );
233018:

Line 233015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

233011: ,p_token_4 => 'PRODUCT_NAME'
233012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
233013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
233014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
233015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
233016: ,p_ae_header_id => NULL
233017: );
233018:
233019: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 233046: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

233042: ----------------------------------------------------------------------------------
233043: -- 4219869 Business Flow
233044: -- Update journal entry status -- Need to generate this within IF
233045: ----------------------------------------------------------------------------------
233046: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
233047: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
233048: ,p_balance_type_code => l_balance_type_code
233049: );
233050:

Line 233133: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

233129:
233130: --
233131: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
233132: --
233133: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
233134: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
233135: ELSE
233136: ---------------------------------------------------------------------------------------------------
233137: -- 4262811a Switch Sign

Line 233158: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

233154:
233155: XLA_AE_LINES_PKG.ValidateCurrentLine;
233156: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
233157:
233158: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
233159: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
233160: ,p_balance_type_code => l_balance_type_code);
233161:
233162: END IF;

Line 233297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

233293: l_tmp_amt NUMBER;
233294: l_acc_rev_natural_side_code VARCHAR2(1);
233295:
233296: l_num_entries NUMBER;
233297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
233298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
233299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
233300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
233301: l_recog_line_1 NUMBER;

Line 233298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

233294: l_acc_rev_natural_side_code VARCHAR2(1);
233295:
233296: l_num_entries NUMBER;
233297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
233298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
233299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
233300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
233301: l_recog_line_1 NUMBER;
233302: l_recog_line_2 NUMBER;

Line 233299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

233295:
233296: l_num_entries NUMBER;
233297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
233298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
233299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
233300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
233301: l_recog_line_1 NUMBER;
233302: l_recog_line_2 NUMBER;
233303:

Line 233300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

233296: l_num_entries NUMBER;
233297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
233298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
233299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
233300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
233301: l_recog_line_1 NUMBER;
233302: l_recog_line_2 NUMBER;
233303:
233304: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 233306: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

233302: l_recog_line_2 NUMBER;
233303:
233304: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
233305: l_bflow_applied_to_amt NUMBER; -- 5132302
233306: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
233307:
233308: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
233309:
233310: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 233381: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

233377: l_accrual_line_num := NULL; -- 4262811
233378: l_tmp_amt := NULL; -- 4262811
233379: --
233380:
233381: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
233382: l_balance_type_code <> 'B' THEN
233383: IF NVL(p_source_97,9E125) = 1
233384: THEN
233385:

Line 233452: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

233448: --
233449: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
233450:
233451: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
233452: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
233453:
233454: -- 4955764
233455: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
233456: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 233528: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

233524: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
233525:
233526: IF xla_accounting_cache_pkg.GetValueChar
233527: (p_source_code => 'LEDGER_CATEGORY_CODE'
233528: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
233529: AND l_bflow_method_code = 'PRIOR_ENTRY'
233530: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
233531: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
233532: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 233642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

233638: p_lookup_type => 'XLA_OWNER_TYPE'
233639: ,p_lookup_code => l_component_type_code
233640: )
233641: ,p_token_4 => 'PRODUCT_NAME'
233642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
233643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
233644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
233645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
233646: ,p_ae_header_id => NULL

Line 233643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

233639: ,p_lookup_code => l_component_type_code
233640: )
233641: ,p_token_4 => 'PRODUCT_NAME'
233642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
233643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
233644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
233645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
233646: ,p_ae_header_id => NULL
233647: );

Line 233644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

233640: )
233641: ,p_token_4 => 'PRODUCT_NAME'
233642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
233643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
233644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
233645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
233646: ,p_ae_header_id => NULL
233647: );
233648:

Line 233645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

233641: ,p_token_4 => 'PRODUCT_NAME'
233642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
233643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
233644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
233645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
233646: ,p_ae_header_id => NULL
233647: );
233648:
233649: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 233676: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

233672: ----------------------------------------------------------------------------------
233673: -- 4219869 Business Flow
233674: -- Update journal entry status -- Need to generate this within IF
233675: ----------------------------------------------------------------------------------
233676: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
233677: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
233678: ,p_balance_type_code => l_balance_type_code
233679: );
233680:

Line 233763: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

233759:
233760: --
233761: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
233762: --
233763: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
233764: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
233765: ELSE
233766: ---------------------------------------------------------------------------------------------------
233767: -- 4262811a Switch Sign

Line 233788: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

233784:
233785: XLA_AE_LINES_PKG.ValidateCurrentLine;
233786: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
233787:
233788: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
233789: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
233790: ,p_balance_type_code => l_balance_type_code);
233791:
233792: END IF;

Line 233927: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

233923: l_tmp_amt NUMBER;
233924: l_acc_rev_natural_side_code VARCHAR2(1);
233925:
233926: l_num_entries NUMBER;
233927: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
233928: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
233929: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
233930: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
233931: l_recog_line_1 NUMBER;

Line 233928: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

233924: l_acc_rev_natural_side_code VARCHAR2(1);
233925:
233926: l_num_entries NUMBER;
233927: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
233928: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
233929: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
233930: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
233931: l_recog_line_1 NUMBER;
233932: l_recog_line_2 NUMBER;

Line 233929: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

233925:
233926: l_num_entries NUMBER;
233927: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
233928: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
233929: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
233930: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
233931: l_recog_line_1 NUMBER;
233932: l_recog_line_2 NUMBER;
233933:

Line 233930: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

233926: l_num_entries NUMBER;
233927: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
233928: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
233929: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
233930: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
233931: l_recog_line_1 NUMBER;
233932: l_recog_line_2 NUMBER;
233933:
233934: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 233936: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

233932: l_recog_line_2 NUMBER;
233933:
233934: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
233935: l_bflow_applied_to_amt NUMBER; -- 5132302
233936: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
233937:
233938: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
233939:
233940: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 234011: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

234007: l_accrual_line_num := NULL; -- 4262811
234008: l_tmp_amt := NULL; -- 4262811
234009: --
234010:
234011: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
234012: l_balance_type_code <> 'B' THEN
234013: IF NVL(p_source_97,9E125) = 1
234014: THEN
234015:

Line 234082: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

234078: --
234079: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
234080:
234081: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
234082: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
234083:
234084: -- 4955764
234085: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
234086: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 234158: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

234154: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
234155:
234156: IF xla_accounting_cache_pkg.GetValueChar
234157: (p_source_code => 'LEDGER_CATEGORY_CODE'
234158: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
234159: AND l_bflow_method_code = 'PRIOR_ENTRY'
234160: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
234161: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
234162: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 234272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

234268: p_lookup_type => 'XLA_OWNER_TYPE'
234269: ,p_lookup_code => l_component_type_code
234270: )
234271: ,p_token_4 => 'PRODUCT_NAME'
234272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
234273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
234274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
234275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
234276: ,p_ae_header_id => NULL

Line 234273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

234269: ,p_lookup_code => l_component_type_code
234270: )
234271: ,p_token_4 => 'PRODUCT_NAME'
234272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
234273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
234274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
234275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
234276: ,p_ae_header_id => NULL
234277: );

Line 234274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

234270: )
234271: ,p_token_4 => 'PRODUCT_NAME'
234272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
234273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
234274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
234275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
234276: ,p_ae_header_id => NULL
234277: );
234278:

Line 234275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

234271: ,p_token_4 => 'PRODUCT_NAME'
234272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
234273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
234274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
234275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
234276: ,p_ae_header_id => NULL
234277: );
234278:
234279: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 234306: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

234302: ----------------------------------------------------------------------------------
234303: -- 4219869 Business Flow
234304: -- Update journal entry status -- Need to generate this within IF
234305: ----------------------------------------------------------------------------------
234306: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
234307: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
234308: ,p_balance_type_code => l_balance_type_code
234309: );
234310:

Line 234393: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

234389:
234390: --
234391: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
234392: --
234393: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
234394: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
234395: ELSE
234396: ---------------------------------------------------------------------------------------------------
234397: -- 4262811a Switch Sign

Line 234418: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

234414:
234415: XLA_AE_LINES_PKG.ValidateCurrentLine;
234416: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
234417:
234418: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
234419: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
234420: ,p_balance_type_code => l_balance_type_code);
234421:
234422: END IF;

Line 234557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

234553: l_tmp_amt NUMBER;
234554: l_acc_rev_natural_side_code VARCHAR2(1);
234555:
234556: l_num_entries NUMBER;
234557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
234558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
234559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
234560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
234561: l_recog_line_1 NUMBER;

Line 234558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

234554: l_acc_rev_natural_side_code VARCHAR2(1);
234555:
234556: l_num_entries NUMBER;
234557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
234558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
234559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
234560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
234561: l_recog_line_1 NUMBER;
234562: l_recog_line_2 NUMBER;

Line 234559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

234555:
234556: l_num_entries NUMBER;
234557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
234558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
234559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
234560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
234561: l_recog_line_1 NUMBER;
234562: l_recog_line_2 NUMBER;
234563:

Line 234560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

234556: l_num_entries NUMBER;
234557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
234558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
234559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
234560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
234561: l_recog_line_1 NUMBER;
234562: l_recog_line_2 NUMBER;
234563:
234564: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 234566: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

234562: l_recog_line_2 NUMBER;
234563:
234564: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
234565: l_bflow_applied_to_amt NUMBER; -- 5132302
234566: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
234567:
234568: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
234569:
234570: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 234641: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

234637: l_accrual_line_num := NULL; -- 4262811
234638: l_tmp_amt := NULL; -- 4262811
234639: --
234640:
234641: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
234642: l_balance_type_code <> 'B' THEN
234643: IF NVL(p_source_97,9E125) = 14
234644: THEN
234645:

Line 234712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

234708: --
234709: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
234710:
234711: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
234712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
234713:
234714: -- 4955764
234715: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
234716: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 234788: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

234784: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
234785:
234786: IF xla_accounting_cache_pkg.GetValueChar
234787: (p_source_code => 'LEDGER_CATEGORY_CODE'
234788: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
234789: AND l_bflow_method_code = 'PRIOR_ENTRY'
234790: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
234791: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
234792: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 234902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

234898: p_lookup_type => 'XLA_OWNER_TYPE'
234899: ,p_lookup_code => l_component_type_code
234900: )
234901: ,p_token_4 => 'PRODUCT_NAME'
234902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
234903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
234904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
234905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
234906: ,p_ae_header_id => NULL

Line 234903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

234899: ,p_lookup_code => l_component_type_code
234900: )
234901: ,p_token_4 => 'PRODUCT_NAME'
234902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
234903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
234904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
234905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
234906: ,p_ae_header_id => NULL
234907: );

Line 234904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

234900: )
234901: ,p_token_4 => 'PRODUCT_NAME'
234902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
234903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
234904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
234905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
234906: ,p_ae_header_id => NULL
234907: );
234908:

Line 234905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

234901: ,p_token_4 => 'PRODUCT_NAME'
234902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
234903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
234904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
234905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
234906: ,p_ae_header_id => NULL
234907: );
234908:
234909: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 234936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

234932: ----------------------------------------------------------------------------------
234933: -- 4219869 Business Flow
234934: -- Update journal entry status -- Need to generate this within IF
234935: ----------------------------------------------------------------------------------
234936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
234937: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
234938: ,p_balance_type_code => l_balance_type_code
234939: );
234940:

Line 235023: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

235019:
235020: --
235021: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
235022: --
235023: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
235024: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
235025: ELSE
235026: ---------------------------------------------------------------------------------------------------
235027: -- 4262811a Switch Sign

Line 235048: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

235044:
235045: XLA_AE_LINES_PKG.ValidateCurrentLine;
235046: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
235047:
235048: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
235049: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
235050: ,p_balance_type_code => l_balance_type_code);
235051:
235052: END IF;

Line 235167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

235163: l_tmp_amt NUMBER;
235164: l_acc_rev_natural_side_code VARCHAR2(1);
235165:
235166: l_num_entries NUMBER;
235167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
235168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
235169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
235170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
235171: l_recog_line_1 NUMBER;

Line 235168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

235164: l_acc_rev_natural_side_code VARCHAR2(1);
235165:
235166: l_num_entries NUMBER;
235167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
235168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
235169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
235170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
235171: l_recog_line_1 NUMBER;
235172: l_recog_line_2 NUMBER;

Line 235169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

235165:
235166: l_num_entries NUMBER;
235167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
235168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
235169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
235170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
235171: l_recog_line_1 NUMBER;
235172: l_recog_line_2 NUMBER;
235173:

Line 235170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

235166: l_num_entries NUMBER;
235167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
235168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
235169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
235170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
235171: l_recog_line_1 NUMBER;
235172: l_recog_line_2 NUMBER;
235173:
235174: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 235176: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

235172: l_recog_line_2 NUMBER;
235173:
235174: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
235175: l_bflow_applied_to_amt NUMBER; -- 5132302
235176: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
235177:
235178: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
235179:
235180: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 235251: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

235247: l_accrual_line_num := NULL; -- 4262811
235248: l_tmp_amt := NULL; -- 4262811
235249: --
235250:
235251: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
235252: l_balance_type_code <> 'B' THEN
235253: IF NVL(p_source_97,9E125) = 14
235254: THEN
235255:

Line 235322: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

235318: --
235319: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
235320:
235321: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
235322: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
235323:
235324: -- 4955764
235325: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
235326: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 235366: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

235362: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
235363:
235364: IF xla_accounting_cache_pkg.GetValueChar
235365: (p_source_code => 'LEDGER_CATEGORY_CODE'
235366: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
235367: AND l_bflow_method_code = 'PRIOR_ENTRY'
235368: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
235369: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
235370: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 235480: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

235476: p_lookup_type => 'XLA_OWNER_TYPE'
235477: ,p_lookup_code => l_component_type_code
235478: )
235479: ,p_token_4 => 'PRODUCT_NAME'
235480: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
235481: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
235482: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
235483: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
235484: ,p_ae_header_id => NULL

Line 235481: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

235477: ,p_lookup_code => l_component_type_code
235478: )
235479: ,p_token_4 => 'PRODUCT_NAME'
235480: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
235481: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
235482: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
235483: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
235484: ,p_ae_header_id => NULL
235485: );

Line 235482: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

235478: )
235479: ,p_token_4 => 'PRODUCT_NAME'
235480: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
235481: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
235482: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
235483: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
235484: ,p_ae_header_id => NULL
235485: );
235486:

Line 235483: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

235479: ,p_token_4 => 'PRODUCT_NAME'
235480: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
235481: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
235482: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
235483: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
235484: ,p_ae_header_id => NULL
235485: );
235486:
235487: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 235514: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

235510: ----------------------------------------------------------------------------------
235511: -- 4219869 Business Flow
235512: -- Update journal entry status -- Need to generate this within IF
235513: ----------------------------------------------------------------------------------
235514: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
235515: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
235516: ,p_balance_type_code => l_balance_type_code
235517: );
235518:

Line 235601: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

235597:
235598: --
235599: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
235600: --
235601: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
235602: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
235603: ELSE
235604: ---------------------------------------------------------------------------------------------------
235605: -- 4262811a Switch Sign

Line 235626: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

235622:
235623: XLA_AE_LINES_PKG.ValidateCurrentLine;
235624: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
235625:
235626: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
235627: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
235628: ,p_balance_type_code => l_balance_type_code);
235629:
235630: END IF;

Line 235745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

235741: l_tmp_amt NUMBER;
235742: l_acc_rev_natural_side_code VARCHAR2(1);
235743:
235744: l_num_entries NUMBER;
235745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
235746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
235747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
235748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
235749: l_recog_line_1 NUMBER;

Line 235746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

235742: l_acc_rev_natural_side_code VARCHAR2(1);
235743:
235744: l_num_entries NUMBER;
235745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
235746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
235747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
235748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
235749: l_recog_line_1 NUMBER;
235750: l_recog_line_2 NUMBER;

Line 235747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

235743:
235744: l_num_entries NUMBER;
235745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
235746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
235747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
235748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
235749: l_recog_line_1 NUMBER;
235750: l_recog_line_2 NUMBER;
235751:

Line 235748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

235744: l_num_entries NUMBER;
235745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
235746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
235747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
235748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
235749: l_recog_line_1 NUMBER;
235750: l_recog_line_2 NUMBER;
235751:
235752: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 235754: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

235750: l_recog_line_2 NUMBER;
235751:
235752: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
235753: l_bflow_applied_to_amt NUMBER; -- 5132302
235754: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
235755:
235756: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
235757:
235758: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 235829: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

235825: l_accrual_line_num := NULL; -- 4262811
235826: l_tmp_amt := NULL; -- 4262811
235827: --
235828:
235829: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
235830: l_balance_type_code <> 'B' THEN
235831: IF NVL(p_source_97,9E125) = 14
235832: THEN
235833:

Line 235900: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

235896: --
235897: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
235898:
235899: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
235900: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
235901:
235902: -- 4955764
235903: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
235904: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 235944: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

235940: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
235941:
235942: IF xla_accounting_cache_pkg.GetValueChar
235943: (p_source_code => 'LEDGER_CATEGORY_CODE'
235944: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
235945: AND l_bflow_method_code = 'PRIOR_ENTRY'
235946: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
235947: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
235948: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 236058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

236054: p_lookup_type => 'XLA_OWNER_TYPE'
236055: ,p_lookup_code => l_component_type_code
236056: )
236057: ,p_token_4 => 'PRODUCT_NAME'
236058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
236059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
236060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
236061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
236062: ,p_ae_header_id => NULL

Line 236059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

236055: ,p_lookup_code => l_component_type_code
236056: )
236057: ,p_token_4 => 'PRODUCT_NAME'
236058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
236059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
236060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
236061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
236062: ,p_ae_header_id => NULL
236063: );

Line 236060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

236056: )
236057: ,p_token_4 => 'PRODUCT_NAME'
236058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
236059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
236060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
236061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
236062: ,p_ae_header_id => NULL
236063: );
236064:

Line 236061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

236057: ,p_token_4 => 'PRODUCT_NAME'
236058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
236059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
236060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
236061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
236062: ,p_ae_header_id => NULL
236063: );
236064:
236065: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 236092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

236088: ----------------------------------------------------------------------------------
236089: -- 4219869 Business Flow
236090: -- Update journal entry status -- Need to generate this within IF
236091: ----------------------------------------------------------------------------------
236092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
236093: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
236094: ,p_balance_type_code => l_balance_type_code
236095: );
236096:

Line 236179: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

236175:
236176: --
236177: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
236178: --
236179: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
236180: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
236181: ELSE
236182: ---------------------------------------------------------------------------------------------------
236183: -- 4262811a Switch Sign

Line 236204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

236200:
236201: XLA_AE_LINES_PKG.ValidateCurrentLine;
236202: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
236203:
236204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
236205: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
236206: ,p_balance_type_code => l_balance_type_code);
236207:
236208: END IF;

Line 236323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

236319: l_tmp_amt NUMBER;
236320: l_acc_rev_natural_side_code VARCHAR2(1);
236321:
236322: l_num_entries NUMBER;
236323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
236324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
236325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
236326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
236327: l_recog_line_1 NUMBER;

Line 236324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

236320: l_acc_rev_natural_side_code VARCHAR2(1);
236321:
236322: l_num_entries NUMBER;
236323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
236324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
236325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
236326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
236327: l_recog_line_1 NUMBER;
236328: l_recog_line_2 NUMBER;

Line 236325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

236321:
236322: l_num_entries NUMBER;
236323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
236324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
236325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
236326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
236327: l_recog_line_1 NUMBER;
236328: l_recog_line_2 NUMBER;
236329:

Line 236326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

236322: l_num_entries NUMBER;
236323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
236324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
236325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
236326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
236327: l_recog_line_1 NUMBER;
236328: l_recog_line_2 NUMBER;
236329:
236330: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 236332: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

236328: l_recog_line_2 NUMBER;
236329:
236330: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
236331: l_bflow_applied_to_amt NUMBER; -- 5132302
236332: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
236333:
236334: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
236335:
236336: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 236407: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

236403: l_accrual_line_num := NULL; -- 4262811
236404: l_tmp_amt := NULL; -- 4262811
236405: --
236406:
236407: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
236408: l_balance_type_code <> 'B' THEN
236409: IF NVL(p_source_97,9E125) = 9
236410: THEN
236411:

Line 236478: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

236474: --
236475: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
236476:
236477: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
236478: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
236479:
236480: -- 4955764
236481: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
236482: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 236522: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

236518: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
236519:
236520: IF xla_accounting_cache_pkg.GetValueChar
236521: (p_source_code => 'LEDGER_CATEGORY_CODE'
236522: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
236523: AND l_bflow_method_code = 'PRIOR_ENTRY'
236524: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
236525: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
236526: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 236636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

236632: p_lookup_type => 'XLA_OWNER_TYPE'
236633: ,p_lookup_code => l_component_type_code
236634: )
236635: ,p_token_4 => 'PRODUCT_NAME'
236636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
236637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
236638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
236639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
236640: ,p_ae_header_id => NULL

Line 236637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

236633: ,p_lookup_code => l_component_type_code
236634: )
236635: ,p_token_4 => 'PRODUCT_NAME'
236636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
236637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
236638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
236639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
236640: ,p_ae_header_id => NULL
236641: );

Line 236638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

236634: )
236635: ,p_token_4 => 'PRODUCT_NAME'
236636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
236637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
236638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
236639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
236640: ,p_ae_header_id => NULL
236641: );
236642:

Line 236639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

236635: ,p_token_4 => 'PRODUCT_NAME'
236636: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
236637: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
236638: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
236639: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
236640: ,p_ae_header_id => NULL
236641: );
236642:
236643: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 236670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

236666: ----------------------------------------------------------------------------------
236667: -- 4219869 Business Flow
236668: -- Update journal entry status -- Need to generate this within IF
236669: ----------------------------------------------------------------------------------
236670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
236671: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
236672: ,p_balance_type_code => l_balance_type_code
236673: );
236674:

Line 236757: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

236753:
236754: --
236755: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
236756: --
236757: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
236758: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
236759: ELSE
236760: ---------------------------------------------------------------------------------------------------
236761: -- 4262811a Switch Sign

Line 236782: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

236778:
236779: XLA_AE_LINES_PKG.ValidateCurrentLine;
236780: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
236781:
236782: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
236783: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
236784: ,p_balance_type_code => l_balance_type_code);
236785:
236786: END IF;

Line 236901: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

236897: l_tmp_amt NUMBER;
236898: l_acc_rev_natural_side_code VARCHAR2(1);
236899:
236900: l_num_entries NUMBER;
236901: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
236902: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
236903: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
236904: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
236905: l_recog_line_1 NUMBER;

Line 236902: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

236898: l_acc_rev_natural_side_code VARCHAR2(1);
236899:
236900: l_num_entries NUMBER;
236901: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
236902: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
236903: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
236904: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
236905: l_recog_line_1 NUMBER;
236906: l_recog_line_2 NUMBER;

Line 236903: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

236899:
236900: l_num_entries NUMBER;
236901: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
236902: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
236903: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
236904: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
236905: l_recog_line_1 NUMBER;
236906: l_recog_line_2 NUMBER;
236907:

Line 236904: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

236900: l_num_entries NUMBER;
236901: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
236902: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
236903: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
236904: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
236905: l_recog_line_1 NUMBER;
236906: l_recog_line_2 NUMBER;
236907:
236908: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 236910: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

236906: l_recog_line_2 NUMBER;
236907:
236908: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
236909: l_bflow_applied_to_amt NUMBER; -- 5132302
236910: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
236911:
236912: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
236913:
236914: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 236985: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

236981: l_accrual_line_num := NULL; -- 4262811
236982: l_tmp_amt := NULL; -- 4262811
236983: --
236984:
236985: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
236986: l_balance_type_code <> 'B' THEN
236987: IF NVL(p_source_97,9E125) = 14
236988: THEN
236989:

Line 237056: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

237052: --
237053: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
237054:
237055: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
237056: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
237057:
237058: -- 4955764
237059: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
237060: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 237100: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

237096: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
237097:
237098: IF xla_accounting_cache_pkg.GetValueChar
237099: (p_source_code => 'LEDGER_CATEGORY_CODE'
237100: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
237101: AND l_bflow_method_code = 'PRIOR_ENTRY'
237102: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
237103: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
237104: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 237214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

237210: p_lookup_type => 'XLA_OWNER_TYPE'
237211: ,p_lookup_code => l_component_type_code
237212: )
237213: ,p_token_4 => 'PRODUCT_NAME'
237214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
237215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
237216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
237217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
237218: ,p_ae_header_id => NULL

Line 237215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

237211: ,p_lookup_code => l_component_type_code
237212: )
237213: ,p_token_4 => 'PRODUCT_NAME'
237214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
237215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
237216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
237217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
237218: ,p_ae_header_id => NULL
237219: );

Line 237216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

237212: )
237213: ,p_token_4 => 'PRODUCT_NAME'
237214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
237215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
237216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
237217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
237218: ,p_ae_header_id => NULL
237219: );
237220:

Line 237217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

237213: ,p_token_4 => 'PRODUCT_NAME'
237214: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
237215: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
237216: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
237217: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
237218: ,p_ae_header_id => NULL
237219: );
237220:
237221: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 237248: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

237244: ----------------------------------------------------------------------------------
237245: -- 4219869 Business Flow
237246: -- Update journal entry status -- Need to generate this within IF
237247: ----------------------------------------------------------------------------------
237248: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
237249: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
237250: ,p_balance_type_code => l_balance_type_code
237251: );
237252:

Line 237335: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

237331:
237332: --
237333: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
237334: --
237335: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
237336: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
237337: ELSE
237338: ---------------------------------------------------------------------------------------------------
237339: -- 4262811a Switch Sign

Line 237360: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

237356:
237357: XLA_AE_LINES_PKG.ValidateCurrentLine;
237358: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
237359:
237360: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
237361: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
237362: ,p_balance_type_code => l_balance_type_code);
237363:
237364: END IF;

Line 237479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

237475: l_tmp_amt NUMBER;
237476: l_acc_rev_natural_side_code VARCHAR2(1);
237477:
237478: l_num_entries NUMBER;
237479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
237480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
237481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
237482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
237483: l_recog_line_1 NUMBER;

Line 237480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

237476: l_acc_rev_natural_side_code VARCHAR2(1);
237477:
237478: l_num_entries NUMBER;
237479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
237480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
237481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
237482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
237483: l_recog_line_1 NUMBER;
237484: l_recog_line_2 NUMBER;

Line 237481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

237477:
237478: l_num_entries NUMBER;
237479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
237480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
237481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
237482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
237483: l_recog_line_1 NUMBER;
237484: l_recog_line_2 NUMBER;
237485:

Line 237482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

237478: l_num_entries NUMBER;
237479: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
237480: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
237481: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
237482: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
237483: l_recog_line_1 NUMBER;
237484: l_recog_line_2 NUMBER;
237485:
237486: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 237488: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

237484: l_recog_line_2 NUMBER;
237485:
237486: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
237487: l_bflow_applied_to_amt NUMBER; -- 5132302
237488: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
237489:
237490: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
237491:
237492: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 237563: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

237559: l_accrual_line_num := NULL; -- 4262811
237560: l_tmp_amt := NULL; -- 4262811
237561: --
237562:
237563: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
237564: l_balance_type_code <> 'B' THEN
237565: IF NVL(p_source_97,9E125) = 14
237566: THEN
237567:

Line 237634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

237630: --
237631: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
237632:
237633: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
237634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
237635:
237636: -- 4955764
237637: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
237638: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 237678: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

237674: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
237675:
237676: IF xla_accounting_cache_pkg.GetValueChar
237677: (p_source_code => 'LEDGER_CATEGORY_CODE'
237678: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
237679: AND l_bflow_method_code = 'PRIOR_ENTRY'
237680: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
237681: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
237682: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 237792: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

237788: p_lookup_type => 'XLA_OWNER_TYPE'
237789: ,p_lookup_code => l_component_type_code
237790: )
237791: ,p_token_4 => 'PRODUCT_NAME'
237792: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
237793: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
237794: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
237795: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
237796: ,p_ae_header_id => NULL

Line 237793: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

237789: ,p_lookup_code => l_component_type_code
237790: )
237791: ,p_token_4 => 'PRODUCT_NAME'
237792: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
237793: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
237794: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
237795: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
237796: ,p_ae_header_id => NULL
237797: );

Line 237794: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

237790: )
237791: ,p_token_4 => 'PRODUCT_NAME'
237792: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
237793: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
237794: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
237795: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
237796: ,p_ae_header_id => NULL
237797: );
237798:

Line 237795: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

237791: ,p_token_4 => 'PRODUCT_NAME'
237792: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
237793: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
237794: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
237795: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
237796: ,p_ae_header_id => NULL
237797: );
237798:
237799: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 237826: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

237822: ----------------------------------------------------------------------------------
237823: -- 4219869 Business Flow
237824: -- Update journal entry status -- Need to generate this within IF
237825: ----------------------------------------------------------------------------------
237826: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
237827: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
237828: ,p_balance_type_code => l_balance_type_code
237829: );
237830:

Line 237913: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

237909:
237910: --
237911: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
237912: --
237913: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
237914: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
237915: ELSE
237916: ---------------------------------------------------------------------------------------------------
237917: -- 4262811a Switch Sign

Line 237938: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

237934:
237935: XLA_AE_LINES_PKG.ValidateCurrentLine;
237936: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
237937:
237938: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
237939: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
237940: ,p_balance_type_code => l_balance_type_code);
237941:
237942: END IF;

Line 238057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

238053: l_tmp_amt NUMBER;
238054: l_acc_rev_natural_side_code VARCHAR2(1);
238055:
238056: l_num_entries NUMBER;
238057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
238058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
238059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
238060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
238061: l_recog_line_1 NUMBER;

Line 238058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

238054: l_acc_rev_natural_side_code VARCHAR2(1);
238055:
238056: l_num_entries NUMBER;
238057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
238058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
238059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
238060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
238061: l_recog_line_1 NUMBER;
238062: l_recog_line_2 NUMBER;

Line 238059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

238055:
238056: l_num_entries NUMBER;
238057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
238058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
238059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
238060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
238061: l_recog_line_1 NUMBER;
238062: l_recog_line_2 NUMBER;
238063:

Line 238060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

238056: l_num_entries NUMBER;
238057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
238058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
238059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
238060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
238061: l_recog_line_1 NUMBER;
238062: l_recog_line_2 NUMBER;
238063:
238064: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 238066: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

238062: l_recog_line_2 NUMBER;
238063:
238064: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
238065: l_bflow_applied_to_amt NUMBER; -- 5132302
238066: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
238067:
238068: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
238069:
238070: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 238141: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

238137: l_accrual_line_num := NULL; -- 4262811
238138: l_tmp_amt := NULL; -- 4262811
238139: --
238140:
238141: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
238142: l_balance_type_code <> 'B' THEN
238143: IF NVL(p_source_97,9E125) = 14
238144: THEN
238145:

Line 238212: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

238208: --
238209: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
238210:
238211: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
238212: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
238213:
238214: -- 4955764
238215: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
238216: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 238256: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

238252: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
238253:
238254: IF xla_accounting_cache_pkg.GetValueChar
238255: (p_source_code => 'LEDGER_CATEGORY_CODE'
238256: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
238257: AND l_bflow_method_code = 'PRIOR_ENTRY'
238258: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
238259: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
238260: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 238370: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

238366: p_lookup_type => 'XLA_OWNER_TYPE'
238367: ,p_lookup_code => l_component_type_code
238368: )
238369: ,p_token_4 => 'PRODUCT_NAME'
238370: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
238371: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
238372: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
238373: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
238374: ,p_ae_header_id => NULL

Line 238371: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

238367: ,p_lookup_code => l_component_type_code
238368: )
238369: ,p_token_4 => 'PRODUCT_NAME'
238370: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
238371: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
238372: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
238373: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
238374: ,p_ae_header_id => NULL
238375: );

Line 238372: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

238368: )
238369: ,p_token_4 => 'PRODUCT_NAME'
238370: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
238371: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
238372: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
238373: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
238374: ,p_ae_header_id => NULL
238375: );
238376:

Line 238373: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

238369: ,p_token_4 => 'PRODUCT_NAME'
238370: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
238371: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
238372: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
238373: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
238374: ,p_ae_header_id => NULL
238375: );
238376:
238377: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 238404: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

238400: ----------------------------------------------------------------------------------
238401: -- 4219869 Business Flow
238402: -- Update journal entry status -- Need to generate this within IF
238403: ----------------------------------------------------------------------------------
238404: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
238405: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
238406: ,p_balance_type_code => l_balance_type_code
238407: );
238408:

Line 238491: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

238487:
238488: --
238489: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
238490: --
238491: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
238492: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
238493: ELSE
238494: ---------------------------------------------------------------------------------------------------
238495: -- 4262811a Switch Sign

Line 238516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

238512:
238513: XLA_AE_LINES_PKG.ValidateCurrentLine;
238514: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
238515:
238516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
238517: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
238518: ,p_balance_type_code => l_balance_type_code);
238519:
238520: END IF;

Line 238635: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

238631: l_tmp_amt NUMBER;
238632: l_acc_rev_natural_side_code VARCHAR2(1);
238633:
238634: l_num_entries NUMBER;
238635: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
238636: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
238637: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
238638: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
238639: l_recog_line_1 NUMBER;

Line 238636: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

238632: l_acc_rev_natural_side_code VARCHAR2(1);
238633:
238634: l_num_entries NUMBER;
238635: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
238636: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
238637: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
238638: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
238639: l_recog_line_1 NUMBER;
238640: l_recog_line_2 NUMBER;

Line 238637: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

238633:
238634: l_num_entries NUMBER;
238635: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
238636: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
238637: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
238638: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
238639: l_recog_line_1 NUMBER;
238640: l_recog_line_2 NUMBER;
238641:

Line 238638: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

238634: l_num_entries NUMBER;
238635: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
238636: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
238637: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
238638: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
238639: l_recog_line_1 NUMBER;
238640: l_recog_line_2 NUMBER;
238641:
238642: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 238644: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

238640: l_recog_line_2 NUMBER;
238641:
238642: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
238643: l_bflow_applied_to_amt NUMBER; -- 5132302
238644: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
238645:
238646: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
238647:
238648: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 238719: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

238715: l_accrual_line_num := NULL; -- 4262811
238716: l_tmp_amt := NULL; -- 4262811
238717: --
238718:
238719: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
238720: l_balance_type_code <> 'B' THEN
238721: IF NVL(p_source_97,9E125) = 14
238722: THEN
238723:

Line 238790: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

238786: --
238787: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
238788:
238789: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
238790: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
238791:
238792: -- 4955764
238793: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
238794: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 238834: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

238830: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
238831:
238832: IF xla_accounting_cache_pkg.GetValueChar
238833: (p_source_code => 'LEDGER_CATEGORY_CODE'
238834: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
238835: AND l_bflow_method_code = 'PRIOR_ENTRY'
238836: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
238837: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
238838: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 238948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

238944: p_lookup_type => 'XLA_OWNER_TYPE'
238945: ,p_lookup_code => l_component_type_code
238946: )
238947: ,p_token_4 => 'PRODUCT_NAME'
238948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
238949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
238950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
238951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
238952: ,p_ae_header_id => NULL

Line 238949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

238945: ,p_lookup_code => l_component_type_code
238946: )
238947: ,p_token_4 => 'PRODUCT_NAME'
238948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
238949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
238950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
238951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
238952: ,p_ae_header_id => NULL
238953: );

Line 238950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

238946: )
238947: ,p_token_4 => 'PRODUCT_NAME'
238948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
238949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
238950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
238951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
238952: ,p_ae_header_id => NULL
238953: );
238954:

Line 238951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

238947: ,p_token_4 => 'PRODUCT_NAME'
238948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
238949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
238950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
238951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
238952: ,p_ae_header_id => NULL
238953: );
238954:
238955: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 238982: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

238978: ----------------------------------------------------------------------------------
238979: -- 4219869 Business Flow
238980: -- Update journal entry status -- Need to generate this within IF
238981: ----------------------------------------------------------------------------------
238982: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
238983: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
238984: ,p_balance_type_code => l_balance_type_code
238985: );
238986:

Line 239069: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

239065:
239066: --
239067: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
239068: --
239069: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
239070: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
239071: ELSE
239072: ---------------------------------------------------------------------------------------------------
239073: -- 4262811a Switch Sign

Line 239094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

239090:
239091: XLA_AE_LINES_PKG.ValidateCurrentLine;
239092: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
239093:
239094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
239095: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
239096: ,p_balance_type_code => l_balance_type_code);
239097:
239098: END IF;

Line 239213: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

239209: l_tmp_amt NUMBER;
239210: l_acc_rev_natural_side_code VARCHAR2(1);
239211:
239212: l_num_entries NUMBER;
239213: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
239214: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
239215: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
239216: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
239217: l_recog_line_1 NUMBER;

Line 239214: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

239210: l_acc_rev_natural_side_code VARCHAR2(1);
239211:
239212: l_num_entries NUMBER;
239213: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
239214: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
239215: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
239216: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
239217: l_recog_line_1 NUMBER;
239218: l_recog_line_2 NUMBER;

Line 239215: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

239211:
239212: l_num_entries NUMBER;
239213: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
239214: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
239215: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
239216: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
239217: l_recog_line_1 NUMBER;
239218: l_recog_line_2 NUMBER;
239219:

Line 239216: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

239212: l_num_entries NUMBER;
239213: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
239214: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
239215: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
239216: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
239217: l_recog_line_1 NUMBER;
239218: l_recog_line_2 NUMBER;
239219:
239220: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 239222: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

239218: l_recog_line_2 NUMBER;
239219:
239220: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
239221: l_bflow_applied_to_amt NUMBER; -- 5132302
239222: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
239223:
239224: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
239225:
239226: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 239297: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

239293: l_accrual_line_num := NULL; -- 4262811
239294: l_tmp_amt := NULL; -- 4262811
239295: --
239296:
239297: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
239298: l_balance_type_code <> 'B' THEN
239299: IF NVL(p_source_97,9E125) = 14
239300: THEN
239301:

Line 239368: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

239364: --
239365: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
239366:
239367: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
239368: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
239369:
239370: -- 4955764
239371: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
239372: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 239412: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

239408: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
239409:
239410: IF xla_accounting_cache_pkg.GetValueChar
239411: (p_source_code => 'LEDGER_CATEGORY_CODE'
239412: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
239413: AND l_bflow_method_code = 'PRIOR_ENTRY'
239414: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
239415: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
239416: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 239526: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

239522: p_lookup_type => 'XLA_OWNER_TYPE'
239523: ,p_lookup_code => l_component_type_code
239524: )
239525: ,p_token_4 => 'PRODUCT_NAME'
239526: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
239527: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
239528: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
239529: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
239530: ,p_ae_header_id => NULL

Line 239527: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

239523: ,p_lookup_code => l_component_type_code
239524: )
239525: ,p_token_4 => 'PRODUCT_NAME'
239526: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
239527: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
239528: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
239529: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
239530: ,p_ae_header_id => NULL
239531: );

Line 239528: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

239524: )
239525: ,p_token_4 => 'PRODUCT_NAME'
239526: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
239527: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
239528: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
239529: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
239530: ,p_ae_header_id => NULL
239531: );
239532:

Line 239529: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

239525: ,p_token_4 => 'PRODUCT_NAME'
239526: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
239527: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
239528: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
239529: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
239530: ,p_ae_header_id => NULL
239531: );
239532:
239533: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 239560: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

239556: ----------------------------------------------------------------------------------
239557: -- 4219869 Business Flow
239558: -- Update journal entry status -- Need to generate this within IF
239559: ----------------------------------------------------------------------------------
239560: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
239561: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
239562: ,p_balance_type_code => l_balance_type_code
239563: );
239564:

Line 239647: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

239643:
239644: --
239645: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
239646: --
239647: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
239648: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
239649: ELSE
239650: ---------------------------------------------------------------------------------------------------
239651: -- 4262811a Switch Sign

Line 239672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

239668:
239669: XLA_AE_LINES_PKG.ValidateCurrentLine;
239670: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
239671:
239672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
239673: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
239674: ,p_balance_type_code => l_balance_type_code);
239675:
239676: END IF;

Line 239791: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

239787: l_tmp_amt NUMBER;
239788: l_acc_rev_natural_side_code VARCHAR2(1);
239789:
239790: l_num_entries NUMBER;
239791: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
239792: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
239793: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
239794: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
239795: l_recog_line_1 NUMBER;

Line 239792: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

239788: l_acc_rev_natural_side_code VARCHAR2(1);
239789:
239790: l_num_entries NUMBER;
239791: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
239792: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
239793: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
239794: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
239795: l_recog_line_1 NUMBER;
239796: l_recog_line_2 NUMBER;

Line 239793: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

239789:
239790: l_num_entries NUMBER;
239791: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
239792: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
239793: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
239794: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
239795: l_recog_line_1 NUMBER;
239796: l_recog_line_2 NUMBER;
239797:

Line 239794: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

239790: l_num_entries NUMBER;
239791: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
239792: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
239793: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
239794: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
239795: l_recog_line_1 NUMBER;
239796: l_recog_line_2 NUMBER;
239797:
239798: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 239800: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

239796: l_recog_line_2 NUMBER;
239797:
239798: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
239799: l_bflow_applied_to_amt NUMBER; -- 5132302
239800: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
239801:
239802: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
239803:
239804: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 239875: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

239871: l_accrual_line_num := NULL; -- 4262811
239872: l_tmp_amt := NULL; -- 4262811
239873: --
239874:
239875: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
239876: l_balance_type_code <> 'B' THEN
239877: IF NVL(p_source_97,9E125) = 14
239878: THEN
239879:

Line 239946: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

239942: --
239943: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
239944:
239945: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
239946: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
239947:
239948: -- 4955764
239949: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
239950: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 239990: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

239986: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
239987:
239988: IF xla_accounting_cache_pkg.GetValueChar
239989: (p_source_code => 'LEDGER_CATEGORY_CODE'
239990: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
239991: AND l_bflow_method_code = 'PRIOR_ENTRY'
239992: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
239993: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
239994: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 240104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

240100: p_lookup_type => 'XLA_OWNER_TYPE'
240101: ,p_lookup_code => l_component_type_code
240102: )
240103: ,p_token_4 => 'PRODUCT_NAME'
240104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
240105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
240106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
240107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
240108: ,p_ae_header_id => NULL

Line 240105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

240101: ,p_lookup_code => l_component_type_code
240102: )
240103: ,p_token_4 => 'PRODUCT_NAME'
240104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
240105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
240106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
240107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
240108: ,p_ae_header_id => NULL
240109: );

Line 240106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

240102: )
240103: ,p_token_4 => 'PRODUCT_NAME'
240104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
240105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
240106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
240107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
240108: ,p_ae_header_id => NULL
240109: );
240110:

Line 240107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

240103: ,p_token_4 => 'PRODUCT_NAME'
240104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
240105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
240106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
240107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
240108: ,p_ae_header_id => NULL
240109: );
240110:
240111: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 240138: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

240134: ----------------------------------------------------------------------------------
240135: -- 4219869 Business Flow
240136: -- Update journal entry status -- Need to generate this within IF
240137: ----------------------------------------------------------------------------------
240138: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
240139: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
240140: ,p_balance_type_code => l_balance_type_code
240141: );
240142:

Line 240225: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

240221:
240222: --
240223: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
240224: --
240225: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
240226: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
240227: ELSE
240228: ---------------------------------------------------------------------------------------------------
240229: -- 4262811a Switch Sign

Line 240250: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

240246:
240247: XLA_AE_LINES_PKG.ValidateCurrentLine;
240248: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
240249:
240250: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
240251: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
240252: ,p_balance_type_code => l_balance_type_code);
240253:
240254: END IF;

Line 240381: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

240377: l_tmp_amt NUMBER;
240378: l_acc_rev_natural_side_code VARCHAR2(1);
240379:
240380: l_num_entries NUMBER;
240381: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
240382: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
240383: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
240384: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
240385: l_recog_line_1 NUMBER;

Line 240382: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

240378: l_acc_rev_natural_side_code VARCHAR2(1);
240379:
240380: l_num_entries NUMBER;
240381: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
240382: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
240383: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
240384: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
240385: l_recog_line_1 NUMBER;
240386: l_recog_line_2 NUMBER;

Line 240383: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

240379:
240380: l_num_entries NUMBER;
240381: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
240382: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
240383: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
240384: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
240385: l_recog_line_1 NUMBER;
240386: l_recog_line_2 NUMBER;
240387:

Line 240384: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

240380: l_num_entries NUMBER;
240381: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
240382: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
240383: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
240384: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
240385: l_recog_line_1 NUMBER;
240386: l_recog_line_2 NUMBER;
240387:
240388: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 240390: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

240386: l_recog_line_2 NUMBER;
240387:
240388: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
240389: l_bflow_applied_to_amt NUMBER; -- 5132302
240390: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
240391:
240392: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
240393:
240394: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 240465: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

240461: l_accrual_line_num := NULL; -- 4262811
240462: l_tmp_amt := NULL; -- 4262811
240463: --
240464:
240465: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
240466: l_balance_type_code <> 'B' THEN
240467: IF NVL(p_source_97,9E125) = 1
240468: THEN
240469:

Line 240536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

240532: --
240533: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
240534:
240535: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
240536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
240537:
240538: -- 4955764
240539: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
240540: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 240580: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

240576: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
240577:
240578: IF xla_accounting_cache_pkg.GetValueChar
240579: (p_source_code => 'LEDGER_CATEGORY_CODE'
240580: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
240581: AND l_bflow_method_code = 'PRIOR_ENTRY'
240582: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
240583: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
240584: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 240700: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

240696: p_lookup_type => 'XLA_OWNER_TYPE'
240697: ,p_lookup_code => l_component_type_code
240698: )
240699: ,p_token_4 => 'PRODUCT_NAME'
240700: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
240701: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
240702: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
240703: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
240704: ,p_ae_header_id => NULL

Line 240701: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

240697: ,p_lookup_code => l_component_type_code
240698: )
240699: ,p_token_4 => 'PRODUCT_NAME'
240700: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
240701: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
240702: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
240703: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
240704: ,p_ae_header_id => NULL
240705: );

Line 240702: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

240698: )
240699: ,p_token_4 => 'PRODUCT_NAME'
240700: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
240701: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
240702: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
240703: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
240704: ,p_ae_header_id => NULL
240705: );
240706:

Line 240703: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

240699: ,p_token_4 => 'PRODUCT_NAME'
240700: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
240701: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
240702: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
240703: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
240704: ,p_ae_header_id => NULL
240705: );
240706:
240707: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 240734: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

240730: ----------------------------------------------------------------------------------
240731: -- 4219869 Business Flow
240732: -- Update journal entry status -- Need to generate this within IF
240733: ----------------------------------------------------------------------------------
240734: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
240735: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
240736: ,p_balance_type_code => l_balance_type_code
240737: );
240738:

Line 240827: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

240823:
240824: --
240825: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
240826: --
240827: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
240828: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
240829: ELSE
240830: ---------------------------------------------------------------------------------------------------
240831: -- 4262811a Switch Sign

Line 240852: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

240848:
240849: XLA_AE_LINES_PKG.ValidateCurrentLine;
240850: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
240851:
240852: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
240853: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
240854: ,p_balance_type_code => l_balance_type_code);
240855:
240856: END IF;

Line 240983: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

240979: l_tmp_amt NUMBER;
240980: l_acc_rev_natural_side_code VARCHAR2(1);
240981:
240982: l_num_entries NUMBER;
240983: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
240984: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
240985: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
240986: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
240987: l_recog_line_1 NUMBER;

Line 240984: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

240980: l_acc_rev_natural_side_code VARCHAR2(1);
240981:
240982: l_num_entries NUMBER;
240983: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
240984: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
240985: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
240986: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
240987: l_recog_line_1 NUMBER;
240988: l_recog_line_2 NUMBER;

Line 240985: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

240981:
240982: l_num_entries NUMBER;
240983: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
240984: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
240985: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
240986: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
240987: l_recog_line_1 NUMBER;
240988: l_recog_line_2 NUMBER;
240989:

Line 240986: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

240982: l_num_entries NUMBER;
240983: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
240984: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
240985: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
240986: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
240987: l_recog_line_1 NUMBER;
240988: l_recog_line_2 NUMBER;
240989:
240990: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 240992: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

240988: l_recog_line_2 NUMBER;
240989:
240990: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
240991: l_bflow_applied_to_amt NUMBER; -- 5132302
240992: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
240993:
240994: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
240995:
240996: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 241067: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

241063: l_accrual_line_num := NULL; -- 4262811
241064: l_tmp_amt := NULL; -- 4262811
241065: --
241066:
241067: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
241068: l_balance_type_code <> 'B' THEN
241069: IF NVL(p_source_97,9E125) = 1
241070: THEN
241071:

Line 241138: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

241134: --
241135: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
241136:
241137: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
241138: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
241139:
241140: -- 4955764
241141: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
241142: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 241182: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

241178: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
241179:
241180: IF xla_accounting_cache_pkg.GetValueChar
241181: (p_source_code => 'LEDGER_CATEGORY_CODE'
241182: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
241183: AND l_bflow_method_code = 'PRIOR_ENTRY'
241184: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
241185: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
241186: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 241302: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

241298: p_lookup_type => 'XLA_OWNER_TYPE'
241299: ,p_lookup_code => l_component_type_code
241300: )
241301: ,p_token_4 => 'PRODUCT_NAME'
241302: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
241303: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
241304: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
241305: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
241306: ,p_ae_header_id => NULL

Line 241303: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

241299: ,p_lookup_code => l_component_type_code
241300: )
241301: ,p_token_4 => 'PRODUCT_NAME'
241302: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
241303: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
241304: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
241305: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
241306: ,p_ae_header_id => NULL
241307: );

Line 241304: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

241300: )
241301: ,p_token_4 => 'PRODUCT_NAME'
241302: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
241303: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
241304: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
241305: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
241306: ,p_ae_header_id => NULL
241307: );
241308:

Line 241305: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

241301: ,p_token_4 => 'PRODUCT_NAME'
241302: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
241303: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
241304: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
241305: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
241306: ,p_ae_header_id => NULL
241307: );
241308:
241309: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 241336: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

241332: ----------------------------------------------------------------------------------
241333: -- 4219869 Business Flow
241334: -- Update journal entry status -- Need to generate this within IF
241335: ----------------------------------------------------------------------------------
241336: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
241337: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
241338: ,p_balance_type_code => l_balance_type_code
241339: );
241340:

Line 241429: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

241425:
241426: --
241427: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
241428: --
241429: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
241430: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
241431: ELSE
241432: ---------------------------------------------------------------------------------------------------
241433: -- 4262811a Switch Sign

Line 241454: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

241450:
241451: XLA_AE_LINES_PKG.ValidateCurrentLine;
241452: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
241453:
241454: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
241455: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
241456: ,p_balance_type_code => l_balance_type_code);
241457:
241458: END IF;

Line 241585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

241581: l_tmp_amt NUMBER;
241582: l_acc_rev_natural_side_code VARCHAR2(1);
241583:
241584: l_num_entries NUMBER;
241585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
241586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
241587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
241588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
241589: l_recog_line_1 NUMBER;

Line 241586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

241582: l_acc_rev_natural_side_code VARCHAR2(1);
241583:
241584: l_num_entries NUMBER;
241585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
241586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
241587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
241588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
241589: l_recog_line_1 NUMBER;
241590: l_recog_line_2 NUMBER;

Line 241587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

241583:
241584: l_num_entries NUMBER;
241585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
241586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
241587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
241588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
241589: l_recog_line_1 NUMBER;
241590: l_recog_line_2 NUMBER;
241591:

Line 241588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

241584: l_num_entries NUMBER;
241585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
241586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
241587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
241588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
241589: l_recog_line_1 NUMBER;
241590: l_recog_line_2 NUMBER;
241591:
241592: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 241594: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

241590: l_recog_line_2 NUMBER;
241591:
241592: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
241593: l_bflow_applied_to_amt NUMBER; -- 5132302
241594: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
241595:
241596: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
241597:
241598: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 241669: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

241665: l_accrual_line_num := NULL; -- 4262811
241666: l_tmp_amt := NULL; -- 4262811
241667: --
241668:
241669: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
241670: l_balance_type_code <> 'B' THEN
241671: IF NVL(p_source_97,9E125) = 1
241672: THEN
241673:

Line 241740: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

241736: --
241737: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
241738:
241739: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
241740: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
241741:
241742: -- 4955764
241743: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
241744: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 241784: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

241780: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
241781:
241782: IF xla_accounting_cache_pkg.GetValueChar
241783: (p_source_code => 'LEDGER_CATEGORY_CODE'
241784: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
241785: AND l_bflow_method_code = 'PRIOR_ENTRY'
241786: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
241787: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
241788: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 241904: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

241900: p_lookup_type => 'XLA_OWNER_TYPE'
241901: ,p_lookup_code => l_component_type_code
241902: )
241903: ,p_token_4 => 'PRODUCT_NAME'
241904: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
241905: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
241906: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
241907: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
241908: ,p_ae_header_id => NULL

Line 241905: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

241901: ,p_lookup_code => l_component_type_code
241902: )
241903: ,p_token_4 => 'PRODUCT_NAME'
241904: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
241905: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
241906: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
241907: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
241908: ,p_ae_header_id => NULL
241909: );

Line 241906: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

241902: )
241903: ,p_token_4 => 'PRODUCT_NAME'
241904: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
241905: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
241906: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
241907: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
241908: ,p_ae_header_id => NULL
241909: );
241910:

Line 241907: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

241903: ,p_token_4 => 'PRODUCT_NAME'
241904: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
241905: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
241906: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
241907: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
241908: ,p_ae_header_id => NULL
241909: );
241910:
241911: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 241938: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

241934: ----------------------------------------------------------------------------------
241935: -- 4219869 Business Flow
241936: -- Update journal entry status -- Need to generate this within IF
241937: ----------------------------------------------------------------------------------
241938: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
241939: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
241940: ,p_balance_type_code => l_balance_type_code
241941: );
241942:

Line 242031: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

242027:
242028: --
242029: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
242030: --
242031: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
242032: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
242033: ELSE
242034: ---------------------------------------------------------------------------------------------------
242035: -- 4262811a Switch Sign

Line 242056: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

242052:
242053: XLA_AE_LINES_PKG.ValidateCurrentLine;
242054: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
242055:
242056: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
242057: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
242058: ,p_balance_type_code => l_balance_type_code);
242059:
242060: END IF;

Line 242187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

242183: l_tmp_amt NUMBER;
242184: l_acc_rev_natural_side_code VARCHAR2(1);
242185:
242186: l_num_entries NUMBER;
242187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
242188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
242189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
242190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
242191: l_recog_line_1 NUMBER;

Line 242188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

242184: l_acc_rev_natural_side_code VARCHAR2(1);
242185:
242186: l_num_entries NUMBER;
242187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
242188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
242189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
242190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
242191: l_recog_line_1 NUMBER;
242192: l_recog_line_2 NUMBER;

Line 242189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

242185:
242186: l_num_entries NUMBER;
242187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
242188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
242189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
242190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
242191: l_recog_line_1 NUMBER;
242192: l_recog_line_2 NUMBER;
242193:

Line 242190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

242186: l_num_entries NUMBER;
242187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
242188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
242189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
242190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
242191: l_recog_line_1 NUMBER;
242192: l_recog_line_2 NUMBER;
242193:
242194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 242196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

242192: l_recog_line_2 NUMBER;
242193:
242194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
242195: l_bflow_applied_to_amt NUMBER; -- 5132302
242196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
242197:
242198: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
242199:
242200: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 242271: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

242267: l_accrual_line_num := NULL; -- 4262811
242268: l_tmp_amt := NULL; -- 4262811
242269: --
242270:
242271: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
242272: l_balance_type_code <> 'B' THEN
242273: IF NVL(p_source_97,9E125) = 2
242274: THEN
242275:

Line 242342: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

242338: --
242339: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
242340:
242341: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
242342: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
242343:
242344: -- 4955764
242345: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
242346: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 242386: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

242382: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
242383:
242384: IF xla_accounting_cache_pkg.GetValueChar
242385: (p_source_code => 'LEDGER_CATEGORY_CODE'
242386: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
242387: AND l_bflow_method_code = 'PRIOR_ENTRY'
242388: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
242389: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
242390: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 242506: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

242502: p_lookup_type => 'XLA_OWNER_TYPE'
242503: ,p_lookup_code => l_component_type_code
242504: )
242505: ,p_token_4 => 'PRODUCT_NAME'
242506: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
242507: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
242508: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
242509: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
242510: ,p_ae_header_id => NULL

Line 242507: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

242503: ,p_lookup_code => l_component_type_code
242504: )
242505: ,p_token_4 => 'PRODUCT_NAME'
242506: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
242507: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
242508: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
242509: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
242510: ,p_ae_header_id => NULL
242511: );

Line 242508: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

242504: )
242505: ,p_token_4 => 'PRODUCT_NAME'
242506: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
242507: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
242508: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
242509: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
242510: ,p_ae_header_id => NULL
242511: );
242512:

Line 242509: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

242505: ,p_token_4 => 'PRODUCT_NAME'
242506: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
242507: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
242508: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
242509: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
242510: ,p_ae_header_id => NULL
242511: );
242512:
242513: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 242540: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

242536: ----------------------------------------------------------------------------------
242537: -- 4219869 Business Flow
242538: -- Update journal entry status -- Need to generate this within IF
242539: ----------------------------------------------------------------------------------
242540: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
242541: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
242542: ,p_balance_type_code => l_balance_type_code
242543: );
242544:

Line 242633: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

242629:
242630: --
242631: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
242632: --
242633: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
242634: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
242635: ELSE
242636: ---------------------------------------------------------------------------------------------------
242637: -- 4262811a Switch Sign

Line 242658: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

242654:
242655: XLA_AE_LINES_PKG.ValidateCurrentLine;
242656: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
242657:
242658: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
242659: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
242660: ,p_balance_type_code => l_balance_type_code);
242661:
242662: END IF;

Line 242789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

242785: l_tmp_amt NUMBER;
242786: l_acc_rev_natural_side_code VARCHAR2(1);
242787:
242788: l_num_entries NUMBER;
242789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
242790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
242791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
242792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
242793: l_recog_line_1 NUMBER;

Line 242790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

242786: l_acc_rev_natural_side_code VARCHAR2(1);
242787:
242788: l_num_entries NUMBER;
242789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
242790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
242791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
242792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
242793: l_recog_line_1 NUMBER;
242794: l_recog_line_2 NUMBER;

Line 242791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

242787:
242788: l_num_entries NUMBER;
242789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
242790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
242791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
242792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
242793: l_recog_line_1 NUMBER;
242794: l_recog_line_2 NUMBER;
242795:

Line 242792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

242788: l_num_entries NUMBER;
242789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
242790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
242791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
242792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
242793: l_recog_line_1 NUMBER;
242794: l_recog_line_2 NUMBER;
242795:
242796: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 242798: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

242794: l_recog_line_2 NUMBER;
242795:
242796: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
242797: l_bflow_applied_to_amt NUMBER; -- 5132302
242798: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
242799:
242800: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
242801:
242802: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 242873: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

242869: l_accrual_line_num := NULL; -- 4262811
242870: l_tmp_amt := NULL; -- 4262811
242871: --
242872:
242873: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
242874: l_balance_type_code <> 'B' THEN
242875: IF NVL(p_source_97,9E125) = 2
242876: THEN
242877:

Line 242944: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

242940: --
242941: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
242942:
242943: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
242944: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
242945:
242946: -- 4955764
242947: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
242948: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 242988: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

242984: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
242985:
242986: IF xla_accounting_cache_pkg.GetValueChar
242987: (p_source_code => 'LEDGER_CATEGORY_CODE'
242988: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
242989: AND l_bflow_method_code = 'PRIOR_ENTRY'
242990: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
242991: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
242992: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 243108: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

243104: p_lookup_type => 'XLA_OWNER_TYPE'
243105: ,p_lookup_code => l_component_type_code
243106: )
243107: ,p_token_4 => 'PRODUCT_NAME'
243108: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
243109: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
243110: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
243111: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
243112: ,p_ae_header_id => NULL

Line 243109: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

243105: ,p_lookup_code => l_component_type_code
243106: )
243107: ,p_token_4 => 'PRODUCT_NAME'
243108: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
243109: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
243110: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
243111: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
243112: ,p_ae_header_id => NULL
243113: );

Line 243110: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

243106: )
243107: ,p_token_4 => 'PRODUCT_NAME'
243108: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
243109: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
243110: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
243111: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
243112: ,p_ae_header_id => NULL
243113: );
243114:

Line 243111: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

243107: ,p_token_4 => 'PRODUCT_NAME'
243108: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
243109: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
243110: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
243111: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
243112: ,p_ae_header_id => NULL
243113: );
243114:
243115: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 243142: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

243138: ----------------------------------------------------------------------------------
243139: -- 4219869 Business Flow
243140: -- Update journal entry status -- Need to generate this within IF
243141: ----------------------------------------------------------------------------------
243142: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
243143: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
243144: ,p_balance_type_code => l_balance_type_code
243145: );
243146:

Line 243235: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

243231:
243232: --
243233: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
243234: --
243235: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
243236: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
243237: ELSE
243238: ---------------------------------------------------------------------------------------------------
243239: -- 4262811a Switch Sign

Line 243260: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

243256:
243257: XLA_AE_LINES_PKG.ValidateCurrentLine;
243258: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
243259:
243260: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
243261: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
243262: ,p_balance_type_code => l_balance_type_code);
243263:
243264: END IF;

Line 243391: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

243387: l_tmp_amt NUMBER;
243388: l_acc_rev_natural_side_code VARCHAR2(1);
243389:
243390: l_num_entries NUMBER;
243391: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
243392: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
243393: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
243394: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
243395: l_recog_line_1 NUMBER;

Line 243392: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

243388: l_acc_rev_natural_side_code VARCHAR2(1);
243389:
243390: l_num_entries NUMBER;
243391: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
243392: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
243393: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
243394: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
243395: l_recog_line_1 NUMBER;
243396: l_recog_line_2 NUMBER;

Line 243393: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

243389:
243390: l_num_entries NUMBER;
243391: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
243392: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
243393: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
243394: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
243395: l_recog_line_1 NUMBER;
243396: l_recog_line_2 NUMBER;
243397:

Line 243394: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

243390: l_num_entries NUMBER;
243391: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
243392: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
243393: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
243394: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
243395: l_recog_line_1 NUMBER;
243396: l_recog_line_2 NUMBER;
243397:
243398: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 243400: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

243396: l_recog_line_2 NUMBER;
243397:
243398: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
243399: l_bflow_applied_to_amt NUMBER; -- 5132302
243400: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
243401:
243402: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
243403:
243404: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 243475: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

243471: l_accrual_line_num := NULL; -- 4262811
243472: l_tmp_amt := NULL; -- 4262811
243473: --
243474:
243475: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
243476: l_balance_type_code <> 'B' THEN
243477: IF NVL(p_source_97,9E125) = 2
243478: THEN
243479:

Line 243546: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

243542: --
243543: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
243544:
243545: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
243546: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
243547:
243548: -- 4955764
243549: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
243550: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 243590: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

243586: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
243587:
243588: IF xla_accounting_cache_pkg.GetValueChar
243589: (p_source_code => 'LEDGER_CATEGORY_CODE'
243590: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
243591: AND l_bflow_method_code = 'PRIOR_ENTRY'
243592: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
243593: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
243594: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 243710: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

243706: p_lookup_type => 'XLA_OWNER_TYPE'
243707: ,p_lookup_code => l_component_type_code
243708: )
243709: ,p_token_4 => 'PRODUCT_NAME'
243710: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
243711: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
243712: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
243713: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
243714: ,p_ae_header_id => NULL

Line 243711: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

243707: ,p_lookup_code => l_component_type_code
243708: )
243709: ,p_token_4 => 'PRODUCT_NAME'
243710: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
243711: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
243712: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
243713: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
243714: ,p_ae_header_id => NULL
243715: );

Line 243712: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

243708: )
243709: ,p_token_4 => 'PRODUCT_NAME'
243710: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
243711: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
243712: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
243713: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
243714: ,p_ae_header_id => NULL
243715: );
243716:

Line 243713: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

243709: ,p_token_4 => 'PRODUCT_NAME'
243710: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
243711: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
243712: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
243713: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
243714: ,p_ae_header_id => NULL
243715: );
243716:
243717: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 243744: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

243740: ----------------------------------------------------------------------------------
243741: -- 4219869 Business Flow
243742: -- Update journal entry status -- Need to generate this within IF
243743: ----------------------------------------------------------------------------------
243744: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
243745: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
243746: ,p_balance_type_code => l_balance_type_code
243747: );
243748:

Line 243837: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

243833:
243834: --
243835: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
243836: --
243837: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
243838: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
243839: ELSE
243840: ---------------------------------------------------------------------------------------------------
243841: -- 4262811a Switch Sign

Line 243862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

243858:
243859: XLA_AE_LINES_PKG.ValidateCurrentLine;
243860: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
243861:
243862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
243863: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
243864: ,p_balance_type_code => l_balance_type_code);
243865:
243866: END IF;

Line 244001: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

243997: l_tmp_amt NUMBER;
243998: l_acc_rev_natural_side_code VARCHAR2(1);
243999:
244000: l_num_entries NUMBER;
244001: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
244002: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
244003: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
244004: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
244005: l_recog_line_1 NUMBER;

Line 244002: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

243998: l_acc_rev_natural_side_code VARCHAR2(1);
243999:
244000: l_num_entries NUMBER;
244001: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
244002: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
244003: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
244004: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
244005: l_recog_line_1 NUMBER;
244006: l_recog_line_2 NUMBER;

Line 244003: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

243999:
244000: l_num_entries NUMBER;
244001: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
244002: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
244003: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
244004: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
244005: l_recog_line_1 NUMBER;
244006: l_recog_line_2 NUMBER;
244007:

Line 244004: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

244000: l_num_entries NUMBER;
244001: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
244002: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
244003: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
244004: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
244005: l_recog_line_1 NUMBER;
244006: l_recog_line_2 NUMBER;
244007:
244008: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 244010: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

244006: l_recog_line_2 NUMBER;
244007:
244008: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
244009: l_bflow_applied_to_amt NUMBER; -- 5132302
244010: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
244011:
244012: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
244013:
244014: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 244085: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

244081: l_accrual_line_num := NULL; -- 4262811
244082: l_tmp_amt := NULL; -- 4262811
244083: --
244084:
244085: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
244086: l_balance_type_code <> 'B' THEN
244087: IF NVL(p_source_97,9E125) = 1
244088: THEN
244089:

Line 244156: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

244152: --
244153: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
244154:
244155: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
244156: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
244157:
244158: -- 4955764
244159: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
244160: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 244232: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

244228: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
244229:
244230: IF xla_accounting_cache_pkg.GetValueChar
244231: (p_source_code => 'LEDGER_CATEGORY_CODE'
244232: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
244233: AND l_bflow_method_code = 'PRIOR_ENTRY'
244234: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
244235: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
244236: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 244346: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

244342: p_lookup_type => 'XLA_OWNER_TYPE'
244343: ,p_lookup_code => l_component_type_code
244344: )
244345: ,p_token_4 => 'PRODUCT_NAME'
244346: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
244347: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
244348: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
244349: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
244350: ,p_ae_header_id => NULL

Line 244347: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

244343: ,p_lookup_code => l_component_type_code
244344: )
244345: ,p_token_4 => 'PRODUCT_NAME'
244346: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
244347: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
244348: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
244349: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
244350: ,p_ae_header_id => NULL
244351: );

Line 244348: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

244344: )
244345: ,p_token_4 => 'PRODUCT_NAME'
244346: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
244347: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
244348: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
244349: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
244350: ,p_ae_header_id => NULL
244351: );
244352:

Line 244349: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

244345: ,p_token_4 => 'PRODUCT_NAME'
244346: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
244347: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
244348: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
244349: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
244350: ,p_ae_header_id => NULL
244351: );
244352:
244353: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 244380: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

244376: ----------------------------------------------------------------------------------
244377: -- 4219869 Business Flow
244378: -- Update journal entry status -- Need to generate this within IF
244379: ----------------------------------------------------------------------------------
244380: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
244381: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
244382: ,p_balance_type_code => l_balance_type_code
244383: );
244384:

Line 244467: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

244463:
244464: --
244465: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
244466: --
244467: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
244468: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
244469: ELSE
244470: ---------------------------------------------------------------------------------------------------
244471: -- 4262811a Switch Sign

Line 244492: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

244488:
244489: XLA_AE_LINES_PKG.ValidateCurrentLine;
244490: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
244491:
244492: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
244493: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
244494: ,p_balance_type_code => l_balance_type_code);
244495:
244496: END IF;

Line 244631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

244627: l_tmp_amt NUMBER;
244628: l_acc_rev_natural_side_code VARCHAR2(1);
244629:
244630: l_num_entries NUMBER;
244631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
244632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
244633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
244634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
244635: l_recog_line_1 NUMBER;

Line 244632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

244628: l_acc_rev_natural_side_code VARCHAR2(1);
244629:
244630: l_num_entries NUMBER;
244631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
244632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
244633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
244634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
244635: l_recog_line_1 NUMBER;
244636: l_recog_line_2 NUMBER;

Line 244633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

244629:
244630: l_num_entries NUMBER;
244631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
244632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
244633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
244634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
244635: l_recog_line_1 NUMBER;
244636: l_recog_line_2 NUMBER;
244637:

Line 244634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

244630: l_num_entries NUMBER;
244631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
244632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
244633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
244634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
244635: l_recog_line_1 NUMBER;
244636: l_recog_line_2 NUMBER;
244637:
244638: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 244640: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

244636: l_recog_line_2 NUMBER;
244637:
244638: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
244639: l_bflow_applied_to_amt NUMBER; -- 5132302
244640: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
244641:
244642: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
244643:
244644: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 244715: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

244711: l_accrual_line_num := NULL; -- 4262811
244712: l_tmp_amt := NULL; -- 4262811
244713: --
244714:
244715: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
244716: l_balance_type_code <> 'B' THEN
244717: IF NVL(p_source_97,9E125) = 1
244718: THEN
244719:

Line 244786: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

244782: --
244783: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
244784:
244785: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
244786: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
244787:
244788: -- 4955764
244789: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
244790: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 244862: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

244858: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
244859:
244860: IF xla_accounting_cache_pkg.GetValueChar
244861: (p_source_code => 'LEDGER_CATEGORY_CODE'
244862: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
244863: AND l_bflow_method_code = 'PRIOR_ENTRY'
244864: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
244865: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
244866: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 244976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

244972: p_lookup_type => 'XLA_OWNER_TYPE'
244973: ,p_lookup_code => l_component_type_code
244974: )
244975: ,p_token_4 => 'PRODUCT_NAME'
244976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
244977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
244978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
244979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
244980: ,p_ae_header_id => NULL

Line 244977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

244973: ,p_lookup_code => l_component_type_code
244974: )
244975: ,p_token_4 => 'PRODUCT_NAME'
244976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
244977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
244978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
244979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
244980: ,p_ae_header_id => NULL
244981: );

Line 244978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

244974: )
244975: ,p_token_4 => 'PRODUCT_NAME'
244976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
244977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
244978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
244979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
244980: ,p_ae_header_id => NULL
244981: );
244982:

Line 244979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

244975: ,p_token_4 => 'PRODUCT_NAME'
244976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
244977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
244978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
244979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
244980: ,p_ae_header_id => NULL
244981: );
244982:
244983: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 245010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

245006: ----------------------------------------------------------------------------------
245007: -- 4219869 Business Flow
245008: -- Update journal entry status -- Need to generate this within IF
245009: ----------------------------------------------------------------------------------
245010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
245011: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
245012: ,p_balance_type_code => l_balance_type_code
245013: );
245014:

Line 245097: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

245093:
245094: --
245095: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
245096: --
245097: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
245098: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
245099: ELSE
245100: ---------------------------------------------------------------------------------------------------
245101: -- 4262811a Switch Sign

Line 245122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

245118:
245119: XLA_AE_LINES_PKG.ValidateCurrentLine;
245120: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
245121:
245122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
245123: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
245124: ,p_balance_type_code => l_balance_type_code);
245125:
245126: END IF;

Line 245261: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

245257: l_tmp_amt NUMBER;
245258: l_acc_rev_natural_side_code VARCHAR2(1);
245259:
245260: l_num_entries NUMBER;
245261: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
245262: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
245263: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
245264: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
245265: l_recog_line_1 NUMBER;

Line 245262: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

245258: l_acc_rev_natural_side_code VARCHAR2(1);
245259:
245260: l_num_entries NUMBER;
245261: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
245262: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
245263: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
245264: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
245265: l_recog_line_1 NUMBER;
245266: l_recog_line_2 NUMBER;

Line 245263: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

245259:
245260: l_num_entries NUMBER;
245261: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
245262: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
245263: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
245264: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
245265: l_recog_line_1 NUMBER;
245266: l_recog_line_2 NUMBER;
245267:

Line 245264: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

245260: l_num_entries NUMBER;
245261: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
245262: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
245263: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
245264: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
245265: l_recog_line_1 NUMBER;
245266: l_recog_line_2 NUMBER;
245267:
245268: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 245270: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

245266: l_recog_line_2 NUMBER;
245267:
245268: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
245269: l_bflow_applied_to_amt NUMBER; -- 5132302
245270: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
245271:
245272: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
245273:
245274: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 245345: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

245341: l_accrual_line_num := NULL; -- 4262811
245342: l_tmp_amt := NULL; -- 4262811
245343: --
245344:
245345: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
245346: l_balance_type_code <> 'B' THEN
245347: IF NVL(p_source_97,9E125) = 1
245348: THEN
245349:

Line 245416: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

245412: --
245413: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
245414:
245415: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
245416: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
245417:
245418: -- 4955764
245419: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
245420: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 245492: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

245488: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
245489:
245490: IF xla_accounting_cache_pkg.GetValueChar
245491: (p_source_code => 'LEDGER_CATEGORY_CODE'
245492: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
245493: AND l_bflow_method_code = 'PRIOR_ENTRY'
245494: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
245495: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
245496: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 245606: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

245602: p_lookup_type => 'XLA_OWNER_TYPE'
245603: ,p_lookup_code => l_component_type_code
245604: )
245605: ,p_token_4 => 'PRODUCT_NAME'
245606: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
245607: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
245608: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
245609: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
245610: ,p_ae_header_id => NULL

Line 245607: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

245603: ,p_lookup_code => l_component_type_code
245604: )
245605: ,p_token_4 => 'PRODUCT_NAME'
245606: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
245607: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
245608: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
245609: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
245610: ,p_ae_header_id => NULL
245611: );

Line 245608: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

245604: )
245605: ,p_token_4 => 'PRODUCT_NAME'
245606: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
245607: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
245608: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
245609: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
245610: ,p_ae_header_id => NULL
245611: );
245612:

Line 245609: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

245605: ,p_token_4 => 'PRODUCT_NAME'
245606: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
245607: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
245608: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
245609: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
245610: ,p_ae_header_id => NULL
245611: );
245612:
245613: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 245640: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

245636: ----------------------------------------------------------------------------------
245637: -- 4219869 Business Flow
245638: -- Update journal entry status -- Need to generate this within IF
245639: ----------------------------------------------------------------------------------
245640: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
245641: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
245642: ,p_balance_type_code => l_balance_type_code
245643: );
245644:

Line 245727: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

245723:
245724: --
245725: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
245726: --
245727: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
245728: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
245729: ELSE
245730: ---------------------------------------------------------------------------------------------------
245731: -- 4262811a Switch Sign

Line 245752: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

245748:
245749: XLA_AE_LINES_PKG.ValidateCurrentLine;
245750: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
245751:
245752: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
245753: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
245754: ,p_balance_type_code => l_balance_type_code);
245755:
245756: END IF;

Line 245871: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

245867: l_tmp_amt NUMBER;
245868: l_acc_rev_natural_side_code VARCHAR2(1);
245869:
245870: l_num_entries NUMBER;
245871: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
245872: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
245873: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
245874: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
245875: l_recog_line_1 NUMBER;

Line 245872: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

245868: l_acc_rev_natural_side_code VARCHAR2(1);
245869:
245870: l_num_entries NUMBER;
245871: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
245872: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
245873: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
245874: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
245875: l_recog_line_1 NUMBER;
245876: l_recog_line_2 NUMBER;

Line 245873: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

245869:
245870: l_num_entries NUMBER;
245871: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
245872: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
245873: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
245874: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
245875: l_recog_line_1 NUMBER;
245876: l_recog_line_2 NUMBER;
245877:

Line 245874: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

245870: l_num_entries NUMBER;
245871: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
245872: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
245873: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
245874: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
245875: l_recog_line_1 NUMBER;
245876: l_recog_line_2 NUMBER;
245877:
245878: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 245880: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

245876: l_recog_line_2 NUMBER;
245877:
245878: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
245879: l_bflow_applied_to_amt NUMBER; -- 5132302
245880: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
245881:
245882: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
245883:
245884: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 245955: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

245951: l_accrual_line_num := NULL; -- 4262811
245952: l_tmp_amt := NULL; -- 4262811
245953: --
245954:
245955: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
245956: l_balance_type_code <> 'B' THEN
245957: IF NVL(p_source_97,9E125) = 1
245958: THEN
245959:

Line 246026: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

246022: --
246023: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
246024:
246025: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
246026: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
246027:
246028: -- 4955764
246029: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
246030: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 246070: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

246066: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
246067:
246068: IF xla_accounting_cache_pkg.GetValueChar
246069: (p_source_code => 'LEDGER_CATEGORY_CODE'
246070: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
246071: AND l_bflow_method_code = 'PRIOR_ENTRY'
246072: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
246073: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
246074: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 246184: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

246180: p_lookup_type => 'XLA_OWNER_TYPE'
246181: ,p_lookup_code => l_component_type_code
246182: )
246183: ,p_token_4 => 'PRODUCT_NAME'
246184: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
246185: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
246186: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
246187: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
246188: ,p_ae_header_id => NULL

Line 246185: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

246181: ,p_lookup_code => l_component_type_code
246182: )
246183: ,p_token_4 => 'PRODUCT_NAME'
246184: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
246185: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
246186: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
246187: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
246188: ,p_ae_header_id => NULL
246189: );

Line 246186: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

246182: )
246183: ,p_token_4 => 'PRODUCT_NAME'
246184: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
246185: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
246186: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
246187: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
246188: ,p_ae_header_id => NULL
246189: );
246190:

Line 246187: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

246183: ,p_token_4 => 'PRODUCT_NAME'
246184: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
246185: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
246186: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
246187: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
246188: ,p_ae_header_id => NULL
246189: );
246190:
246191: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 246218: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

246214: ----------------------------------------------------------------------------------
246215: -- 4219869 Business Flow
246216: -- Update journal entry status -- Need to generate this within IF
246217: ----------------------------------------------------------------------------------
246218: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
246219: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
246220: ,p_balance_type_code => l_balance_type_code
246221: );
246222:

Line 246305: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

246301:
246302: --
246303: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
246304: --
246305: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
246306: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
246307: ELSE
246308: ---------------------------------------------------------------------------------------------------
246309: -- 4262811a Switch Sign

Line 246330: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

246326:
246327: XLA_AE_LINES_PKG.ValidateCurrentLine;
246328: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
246329:
246330: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
246331: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
246332: ,p_balance_type_code => l_balance_type_code);
246333:
246334: END IF;

Line 246449: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

246445: l_tmp_amt NUMBER;
246446: l_acc_rev_natural_side_code VARCHAR2(1);
246447:
246448: l_num_entries NUMBER;
246449: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
246450: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
246451: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
246452: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
246453: l_recog_line_1 NUMBER;

Line 246450: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

246446: l_acc_rev_natural_side_code VARCHAR2(1);
246447:
246448: l_num_entries NUMBER;
246449: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
246450: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
246451: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
246452: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
246453: l_recog_line_1 NUMBER;
246454: l_recog_line_2 NUMBER;

Line 246451: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

246447:
246448: l_num_entries NUMBER;
246449: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
246450: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
246451: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
246452: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
246453: l_recog_line_1 NUMBER;
246454: l_recog_line_2 NUMBER;
246455:

Line 246452: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

246448: l_num_entries NUMBER;
246449: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
246450: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
246451: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
246452: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
246453: l_recog_line_1 NUMBER;
246454: l_recog_line_2 NUMBER;
246455:
246456: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 246458: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

246454: l_recog_line_2 NUMBER;
246455:
246456: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
246457: l_bflow_applied_to_amt NUMBER; -- 5132302
246458: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
246459:
246460: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
246461:
246462: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 246533: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

246529: l_accrual_line_num := NULL; -- 4262811
246530: l_tmp_amt := NULL; -- 4262811
246531: --
246532:
246533: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
246534: l_balance_type_code <> 'B' THEN
246535: IF NVL(p_source_97,9E125) = 1
246536: THEN
246537:

Line 246604: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

246600: --
246601: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
246602:
246603: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
246604: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
246605:
246606: -- 4955764
246607: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
246608: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 246648: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

246644: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
246645:
246646: IF xla_accounting_cache_pkg.GetValueChar
246647: (p_source_code => 'LEDGER_CATEGORY_CODE'
246648: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
246649: AND l_bflow_method_code = 'PRIOR_ENTRY'
246650: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
246651: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
246652: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 246762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

246758: p_lookup_type => 'XLA_OWNER_TYPE'
246759: ,p_lookup_code => l_component_type_code
246760: )
246761: ,p_token_4 => 'PRODUCT_NAME'
246762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
246763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
246764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
246765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
246766: ,p_ae_header_id => NULL

Line 246763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

246759: ,p_lookup_code => l_component_type_code
246760: )
246761: ,p_token_4 => 'PRODUCT_NAME'
246762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
246763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
246764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
246765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
246766: ,p_ae_header_id => NULL
246767: );

Line 246764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

246760: )
246761: ,p_token_4 => 'PRODUCT_NAME'
246762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
246763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
246764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
246765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
246766: ,p_ae_header_id => NULL
246767: );
246768:

Line 246765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

246761: ,p_token_4 => 'PRODUCT_NAME'
246762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
246763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
246764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
246765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
246766: ,p_ae_header_id => NULL
246767: );
246768:
246769: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 246796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

246792: ----------------------------------------------------------------------------------
246793: -- 4219869 Business Flow
246794: -- Update journal entry status -- Need to generate this within IF
246795: ----------------------------------------------------------------------------------
246796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
246797: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
246798: ,p_balance_type_code => l_balance_type_code
246799: );
246800:

Line 246883: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

246879:
246880: --
246881: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
246882: --
246883: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
246884: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
246885: ELSE
246886: ---------------------------------------------------------------------------------------------------
246887: -- 4262811a Switch Sign

Line 246908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

246904:
246905: XLA_AE_LINES_PKG.ValidateCurrentLine;
246906: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
246907:
246908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
246909: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
246910: ,p_balance_type_code => l_balance_type_code);
246911:
246912: END IF;

Line 247027: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

247023: l_tmp_amt NUMBER;
247024: l_acc_rev_natural_side_code VARCHAR2(1);
247025:
247026: l_num_entries NUMBER;
247027: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
247028: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
247029: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
247030: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
247031: l_recog_line_1 NUMBER;

Line 247028: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

247024: l_acc_rev_natural_side_code VARCHAR2(1);
247025:
247026: l_num_entries NUMBER;
247027: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
247028: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
247029: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
247030: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
247031: l_recog_line_1 NUMBER;
247032: l_recog_line_2 NUMBER;

Line 247029: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

247025:
247026: l_num_entries NUMBER;
247027: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
247028: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
247029: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
247030: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
247031: l_recog_line_1 NUMBER;
247032: l_recog_line_2 NUMBER;
247033:

Line 247030: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

247026: l_num_entries NUMBER;
247027: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
247028: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
247029: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
247030: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
247031: l_recog_line_1 NUMBER;
247032: l_recog_line_2 NUMBER;
247033:
247034: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 247036: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

247032: l_recog_line_2 NUMBER;
247033:
247034: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
247035: l_bflow_applied_to_amt NUMBER; -- 5132302
247036: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
247037:
247038: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
247039:
247040: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 247111: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

247107: l_accrual_line_num := NULL; -- 4262811
247108: l_tmp_amt := NULL; -- 4262811
247109: --
247110:
247111: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
247112: l_balance_type_code <> 'B' THEN
247113: IF NVL(p_source_97,9E125) = 1
247114: THEN
247115:

Line 247182: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

247178: --
247179: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
247180:
247181: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
247182: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
247183:
247184: -- 4955764
247185: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
247186: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 247226: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

247222: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
247223:
247224: IF xla_accounting_cache_pkg.GetValueChar
247225: (p_source_code => 'LEDGER_CATEGORY_CODE'
247226: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
247227: AND l_bflow_method_code = 'PRIOR_ENTRY'
247228: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
247229: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
247230: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 247340: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

247336: p_lookup_type => 'XLA_OWNER_TYPE'
247337: ,p_lookup_code => l_component_type_code
247338: )
247339: ,p_token_4 => 'PRODUCT_NAME'
247340: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
247341: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
247342: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
247343: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
247344: ,p_ae_header_id => NULL

Line 247341: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

247337: ,p_lookup_code => l_component_type_code
247338: )
247339: ,p_token_4 => 'PRODUCT_NAME'
247340: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
247341: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
247342: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
247343: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
247344: ,p_ae_header_id => NULL
247345: );

Line 247342: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

247338: )
247339: ,p_token_4 => 'PRODUCT_NAME'
247340: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
247341: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
247342: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
247343: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
247344: ,p_ae_header_id => NULL
247345: );
247346:

Line 247343: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

247339: ,p_token_4 => 'PRODUCT_NAME'
247340: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
247341: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
247342: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
247343: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
247344: ,p_ae_header_id => NULL
247345: );
247346:
247347: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 247374: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

247370: ----------------------------------------------------------------------------------
247371: -- 4219869 Business Flow
247372: -- Update journal entry status -- Need to generate this within IF
247373: ----------------------------------------------------------------------------------
247374: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
247375: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
247376: ,p_balance_type_code => l_balance_type_code
247377: );
247378:

Line 247461: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

247457:
247458: --
247459: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
247460: --
247461: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
247462: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
247463: ELSE
247464: ---------------------------------------------------------------------------------------------------
247465: -- 4262811a Switch Sign

Line 247486: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

247482:
247483: XLA_AE_LINES_PKG.ValidateCurrentLine;
247484: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
247485:
247486: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
247487: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
247488: ,p_balance_type_code => l_balance_type_code);
247489:
247490: END IF;

Line 247605: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

247601: l_tmp_amt NUMBER;
247602: l_acc_rev_natural_side_code VARCHAR2(1);
247603:
247604: l_num_entries NUMBER;
247605: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
247606: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
247607: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
247608: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
247609: l_recog_line_1 NUMBER;

Line 247606: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

247602: l_acc_rev_natural_side_code VARCHAR2(1);
247603:
247604: l_num_entries NUMBER;
247605: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
247606: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
247607: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
247608: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
247609: l_recog_line_1 NUMBER;
247610: l_recog_line_2 NUMBER;

Line 247607: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

247603:
247604: l_num_entries NUMBER;
247605: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
247606: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
247607: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
247608: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
247609: l_recog_line_1 NUMBER;
247610: l_recog_line_2 NUMBER;
247611:

Line 247608: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

247604: l_num_entries NUMBER;
247605: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
247606: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
247607: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
247608: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
247609: l_recog_line_1 NUMBER;
247610: l_recog_line_2 NUMBER;
247611:
247612: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 247614: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

247610: l_recog_line_2 NUMBER;
247611:
247612: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
247613: l_bflow_applied_to_amt NUMBER; -- 5132302
247614: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
247615:
247616: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
247617:
247618: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 247689: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

247685: l_accrual_line_num := NULL; -- 4262811
247686: l_tmp_amt := NULL; -- 4262811
247687: --
247688:
247689: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
247690: l_balance_type_code <> 'B' THEN
247691: IF NVL(p_source_97,9E125) = 1
247692: THEN
247693:

Line 247760: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

247756: --
247757: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
247758:
247759: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
247760: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
247761:
247762: -- 4955764
247763: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
247764: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 247804: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

247800: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
247801:
247802: IF xla_accounting_cache_pkg.GetValueChar
247803: (p_source_code => 'LEDGER_CATEGORY_CODE'
247804: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
247805: AND l_bflow_method_code = 'PRIOR_ENTRY'
247806: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
247807: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
247808: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 247918: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

247914: p_lookup_type => 'XLA_OWNER_TYPE'
247915: ,p_lookup_code => l_component_type_code
247916: )
247917: ,p_token_4 => 'PRODUCT_NAME'
247918: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
247919: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
247920: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
247921: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
247922: ,p_ae_header_id => NULL

Line 247919: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

247915: ,p_lookup_code => l_component_type_code
247916: )
247917: ,p_token_4 => 'PRODUCT_NAME'
247918: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
247919: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
247920: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
247921: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
247922: ,p_ae_header_id => NULL
247923: );

Line 247920: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

247916: )
247917: ,p_token_4 => 'PRODUCT_NAME'
247918: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
247919: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
247920: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
247921: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
247922: ,p_ae_header_id => NULL
247923: );
247924:

Line 247921: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

247917: ,p_token_4 => 'PRODUCT_NAME'
247918: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
247919: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
247920: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
247921: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
247922: ,p_ae_header_id => NULL
247923: );
247924:
247925: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 247952: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

247948: ----------------------------------------------------------------------------------
247949: -- 4219869 Business Flow
247950: -- Update journal entry status -- Need to generate this within IF
247951: ----------------------------------------------------------------------------------
247952: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
247953: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
247954: ,p_balance_type_code => l_balance_type_code
247955: );
247956:

Line 248039: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

248035:
248036: --
248037: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
248038: --
248039: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
248040: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
248041: ELSE
248042: ---------------------------------------------------------------------------------------------------
248043: -- 4262811a Switch Sign

Line 248064: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

248060:
248061: XLA_AE_LINES_PKG.ValidateCurrentLine;
248062: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
248063:
248064: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
248065: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
248066: ,p_balance_type_code => l_balance_type_code);
248067:
248068: END IF;

Line 248187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

248183: l_tmp_amt NUMBER;
248184: l_acc_rev_natural_side_code VARCHAR2(1);
248185:
248186: l_num_entries NUMBER;
248187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
248188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
248189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
248190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
248191: l_recog_line_1 NUMBER;

Line 248188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

248184: l_acc_rev_natural_side_code VARCHAR2(1);
248185:
248186: l_num_entries NUMBER;
248187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
248188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
248189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
248190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
248191: l_recog_line_1 NUMBER;
248192: l_recog_line_2 NUMBER;

Line 248189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

248185:
248186: l_num_entries NUMBER;
248187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
248188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
248189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
248190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
248191: l_recog_line_1 NUMBER;
248192: l_recog_line_2 NUMBER;
248193:

Line 248190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

248186: l_num_entries NUMBER;
248187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
248188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
248189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
248190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
248191: l_recog_line_1 NUMBER;
248192: l_recog_line_2 NUMBER;
248193:
248194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 248196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

248192: l_recog_line_2 NUMBER;
248193:
248194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
248195: l_bflow_applied_to_amt NUMBER; -- 5132302
248196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
248197:
248198: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
248199:
248200: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 248271: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

248267: l_accrual_line_num := NULL; -- 4262811
248268: l_tmp_amt := NULL; -- 4262811
248269: --
248270:
248271: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
248272: l_balance_type_code <> 'B' THEN
248273: IF NVL(p_source_97,9E125) = 1 AND
248274: p_source_111 IS NOT NULL AND
248275: p_source_112 IS NOT NULL AND

Line 248345: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

248341: --
248342: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
248343:
248344: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
248345: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
248346:
248347: -- 4955764
248348: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
248349: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 248389: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

248385: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
248386:
248387: IF xla_accounting_cache_pkg.GetValueChar
248388: (p_source_code => 'LEDGER_CATEGORY_CODE'
248389: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
248390: AND l_bflow_method_code = 'PRIOR_ENTRY'
248391: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
248392: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
248393: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 248503: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

248499: p_lookup_type => 'XLA_OWNER_TYPE'
248500: ,p_lookup_code => l_component_type_code
248501: )
248502: ,p_token_4 => 'PRODUCT_NAME'
248503: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
248504: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
248505: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
248506: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
248507: ,p_ae_header_id => NULL

Line 248504: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

248500: ,p_lookup_code => l_component_type_code
248501: )
248502: ,p_token_4 => 'PRODUCT_NAME'
248503: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
248504: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
248505: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
248506: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
248507: ,p_ae_header_id => NULL
248508: );

Line 248505: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

248501: )
248502: ,p_token_4 => 'PRODUCT_NAME'
248503: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
248504: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
248505: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
248506: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
248507: ,p_ae_header_id => NULL
248508: );
248509:

Line 248506: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

248502: ,p_token_4 => 'PRODUCT_NAME'
248503: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
248504: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
248505: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
248506: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
248507: ,p_ae_header_id => NULL
248508: );
248509:
248510: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 248537: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

248533: ----------------------------------------------------------------------------------
248534: -- 4219869 Business Flow
248535: -- Update journal entry status -- Need to generate this within IF
248536: ----------------------------------------------------------------------------------
248537: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
248538: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
248539: ,p_balance_type_code => l_balance_type_code
248540: );
248541:

Line 248624: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

248620:
248621: --
248622: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
248623: --
248624: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
248625: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
248626: ELSE
248627: ---------------------------------------------------------------------------------------------------
248628: -- 4262811a Switch Sign

Line 248649: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

248645:
248646: XLA_AE_LINES_PKG.ValidateCurrentLine;
248647: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
248648:
248649: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
248650: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
248651: ,p_balance_type_code => l_balance_type_code);
248652:
248653: END IF;

Line 248772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

248768: l_tmp_amt NUMBER;
248769: l_acc_rev_natural_side_code VARCHAR2(1);
248770:
248771: l_num_entries NUMBER;
248772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
248773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
248774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
248775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
248776: l_recog_line_1 NUMBER;

Line 248773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

248769: l_acc_rev_natural_side_code VARCHAR2(1);
248770:
248771: l_num_entries NUMBER;
248772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
248773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
248774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
248775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
248776: l_recog_line_1 NUMBER;
248777: l_recog_line_2 NUMBER;

Line 248774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

248770:
248771: l_num_entries NUMBER;
248772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
248773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
248774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
248775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
248776: l_recog_line_1 NUMBER;
248777: l_recog_line_2 NUMBER;
248778:

Line 248775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

248771: l_num_entries NUMBER;
248772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
248773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
248774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
248775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
248776: l_recog_line_1 NUMBER;
248777: l_recog_line_2 NUMBER;
248778:
248779: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 248781: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

248777: l_recog_line_2 NUMBER;
248778:
248779: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
248780: l_bflow_applied_to_amt NUMBER; -- 5132302
248781: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
248782:
248783: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
248784:
248785: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 248856: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

248852: l_accrual_line_num := NULL; -- 4262811
248853: l_tmp_amt := NULL; -- 4262811
248854: --
248855:
248856: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
248857: l_balance_type_code <> 'B' THEN
248858: IF NVL(p_source_97,9E125) = 1 AND
248859: p_source_111 IS NOT NULL AND
248860: p_source_112 IS NOT NULL AND

Line 248930: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

248926: --
248927: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
248928:
248929: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
248930: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
248931:
248932: -- 4955764
248933: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
248934: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 248974: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

248970: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
248971:
248972: IF xla_accounting_cache_pkg.GetValueChar
248973: (p_source_code => 'LEDGER_CATEGORY_CODE'
248974: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
248975: AND l_bflow_method_code = 'PRIOR_ENTRY'
248976: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
248977: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
248978: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 249088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

249084: p_lookup_type => 'XLA_OWNER_TYPE'
249085: ,p_lookup_code => l_component_type_code
249086: )
249087: ,p_token_4 => 'PRODUCT_NAME'
249088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
249089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
249090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
249091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
249092: ,p_ae_header_id => NULL

Line 249089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

249085: ,p_lookup_code => l_component_type_code
249086: )
249087: ,p_token_4 => 'PRODUCT_NAME'
249088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
249089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
249090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
249091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
249092: ,p_ae_header_id => NULL
249093: );

Line 249090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

249086: )
249087: ,p_token_4 => 'PRODUCT_NAME'
249088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
249089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
249090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
249091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
249092: ,p_ae_header_id => NULL
249093: );
249094:

Line 249091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

249087: ,p_token_4 => 'PRODUCT_NAME'
249088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
249089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
249090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
249091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
249092: ,p_ae_header_id => NULL
249093: );
249094:
249095: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 249122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

249118: ----------------------------------------------------------------------------------
249119: -- 4219869 Business Flow
249120: -- Update journal entry status -- Need to generate this within IF
249121: ----------------------------------------------------------------------------------
249122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
249123: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
249124: ,p_balance_type_code => l_balance_type_code
249125: );
249126:

Line 249209: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

249205:
249206: --
249207: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
249208: --
249209: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
249210: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
249211: ELSE
249212: ---------------------------------------------------------------------------------------------------
249213: -- 4262811a Switch Sign

Line 249234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

249230:
249231: XLA_AE_LINES_PKG.ValidateCurrentLine;
249232: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
249233:
249234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
249235: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
249236: ,p_balance_type_code => l_balance_type_code);
249237:
249238: END IF;

Line 249353: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

249349: l_tmp_amt NUMBER;
249350: l_acc_rev_natural_side_code VARCHAR2(1);
249351:
249352: l_num_entries NUMBER;
249353: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
249354: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
249355: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
249356: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
249357: l_recog_line_1 NUMBER;

Line 249354: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

249350: l_acc_rev_natural_side_code VARCHAR2(1);
249351:
249352: l_num_entries NUMBER;
249353: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
249354: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
249355: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
249356: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
249357: l_recog_line_1 NUMBER;
249358: l_recog_line_2 NUMBER;

Line 249355: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

249351:
249352: l_num_entries NUMBER;
249353: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
249354: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
249355: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
249356: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
249357: l_recog_line_1 NUMBER;
249358: l_recog_line_2 NUMBER;
249359:

Line 249356: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

249352: l_num_entries NUMBER;
249353: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
249354: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
249355: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
249356: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
249357: l_recog_line_1 NUMBER;
249358: l_recog_line_2 NUMBER;
249359:
249360: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 249362: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

249358: l_recog_line_2 NUMBER;
249359:
249360: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
249361: l_bflow_applied_to_amt NUMBER; -- 5132302
249362: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
249363:
249364: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
249365:
249366: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 249437: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

249433: l_accrual_line_num := NULL; -- 4262811
249434: l_tmp_amt := NULL; -- 4262811
249435: --
249436:
249437: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
249438: l_balance_type_code <> 'B' THEN
249439: IF NVL(p_source_97,9E125) = 1
249440: THEN
249441:

Line 249508: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

249504: --
249505: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
249506:
249507: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
249508: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
249509:
249510: -- 4955764
249511: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
249512: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 249552: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

249548: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
249549:
249550: IF xla_accounting_cache_pkg.GetValueChar
249551: (p_source_code => 'LEDGER_CATEGORY_CODE'
249552: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
249553: AND l_bflow_method_code = 'PRIOR_ENTRY'
249554: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
249555: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
249556: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 249666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

249662: p_lookup_type => 'XLA_OWNER_TYPE'
249663: ,p_lookup_code => l_component_type_code
249664: )
249665: ,p_token_4 => 'PRODUCT_NAME'
249666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
249667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
249668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
249669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
249670: ,p_ae_header_id => NULL

Line 249667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

249663: ,p_lookup_code => l_component_type_code
249664: )
249665: ,p_token_4 => 'PRODUCT_NAME'
249666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
249667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
249668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
249669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
249670: ,p_ae_header_id => NULL
249671: );

Line 249668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

249664: )
249665: ,p_token_4 => 'PRODUCT_NAME'
249666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
249667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
249668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
249669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
249670: ,p_ae_header_id => NULL
249671: );
249672:

Line 249669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

249665: ,p_token_4 => 'PRODUCT_NAME'
249666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
249667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
249668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
249669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
249670: ,p_ae_header_id => NULL
249671: );
249672:
249673: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 249700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

249696: ----------------------------------------------------------------------------------
249697: -- 4219869 Business Flow
249698: -- Update journal entry status -- Need to generate this within IF
249699: ----------------------------------------------------------------------------------
249700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
249701: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
249702: ,p_balance_type_code => l_balance_type_code
249703: );
249704:

Line 249787: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

249783:
249784: --
249785: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
249786: --
249787: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
249788: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
249789: ELSE
249790: ---------------------------------------------------------------------------------------------------
249791: -- 4262811a Switch Sign

Line 249812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

249808:
249809: XLA_AE_LINES_PKG.ValidateCurrentLine;
249810: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
249811:
249812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
249813: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
249814: ,p_balance_type_code => l_balance_type_code);
249815:
249816: END IF;

Line 249931: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

249927: l_tmp_amt NUMBER;
249928: l_acc_rev_natural_side_code VARCHAR2(1);
249929:
249930: l_num_entries NUMBER;
249931: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
249932: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
249933: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
249934: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
249935: l_recog_line_1 NUMBER;

Line 249932: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

249928: l_acc_rev_natural_side_code VARCHAR2(1);
249929:
249930: l_num_entries NUMBER;
249931: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
249932: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
249933: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
249934: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
249935: l_recog_line_1 NUMBER;
249936: l_recog_line_2 NUMBER;

Line 249933: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

249929:
249930: l_num_entries NUMBER;
249931: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
249932: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
249933: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
249934: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
249935: l_recog_line_1 NUMBER;
249936: l_recog_line_2 NUMBER;
249937:

Line 249934: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

249930: l_num_entries NUMBER;
249931: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
249932: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
249933: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
249934: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
249935: l_recog_line_1 NUMBER;
249936: l_recog_line_2 NUMBER;
249937:
249938: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 249940: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

249936: l_recog_line_2 NUMBER;
249937:
249938: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
249939: l_bflow_applied_to_amt NUMBER; -- 5132302
249940: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
249941:
249942: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
249943:
249944: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 250015: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

250011: l_accrual_line_num := NULL; -- 4262811
250012: l_tmp_amt := NULL; -- 4262811
250013: --
250014:
250015: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
250016: l_balance_type_code <> 'B' THEN
250017: IF NVL(p_source_97,9E125) = 1
250018: THEN
250019:

Line 250086: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

250082: --
250083: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
250084:
250085: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
250086: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
250087:
250088: -- 4955764
250089: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
250090: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 250130: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

250126: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
250127:
250128: IF xla_accounting_cache_pkg.GetValueChar
250129: (p_source_code => 'LEDGER_CATEGORY_CODE'
250130: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
250131: AND l_bflow_method_code = 'PRIOR_ENTRY'
250132: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
250133: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
250134: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 250244: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

250240: p_lookup_type => 'XLA_OWNER_TYPE'
250241: ,p_lookup_code => l_component_type_code
250242: )
250243: ,p_token_4 => 'PRODUCT_NAME'
250244: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
250245: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
250246: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
250247: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
250248: ,p_ae_header_id => NULL

Line 250245: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

250241: ,p_lookup_code => l_component_type_code
250242: )
250243: ,p_token_4 => 'PRODUCT_NAME'
250244: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
250245: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
250246: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
250247: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
250248: ,p_ae_header_id => NULL
250249: );

Line 250246: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

250242: )
250243: ,p_token_4 => 'PRODUCT_NAME'
250244: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
250245: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
250246: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
250247: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
250248: ,p_ae_header_id => NULL
250249: );
250250:

Line 250247: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

250243: ,p_token_4 => 'PRODUCT_NAME'
250244: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
250245: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
250246: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
250247: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
250248: ,p_ae_header_id => NULL
250249: );
250250:
250251: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 250278: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

250274: ----------------------------------------------------------------------------------
250275: -- 4219869 Business Flow
250276: -- Update journal entry status -- Need to generate this within IF
250277: ----------------------------------------------------------------------------------
250278: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
250279: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
250280: ,p_balance_type_code => l_balance_type_code
250281: );
250282:

Line 250365: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

250361:
250362: --
250363: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
250364: --
250365: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
250366: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
250367: ELSE
250368: ---------------------------------------------------------------------------------------------------
250369: -- 4262811a Switch Sign

Line 250390: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

250386:
250387: XLA_AE_LINES_PKG.ValidateCurrentLine;
250388: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
250389:
250390: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
250391: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
250392: ,p_balance_type_code => l_balance_type_code);
250393:
250394: END IF;

Line 250509: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

250505: l_tmp_amt NUMBER;
250506: l_acc_rev_natural_side_code VARCHAR2(1);
250507:
250508: l_num_entries NUMBER;
250509: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
250510: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
250511: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
250512: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
250513: l_recog_line_1 NUMBER;

Line 250510: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

250506: l_acc_rev_natural_side_code VARCHAR2(1);
250507:
250508: l_num_entries NUMBER;
250509: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
250510: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
250511: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
250512: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
250513: l_recog_line_1 NUMBER;
250514: l_recog_line_2 NUMBER;

Line 250511: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

250507:
250508: l_num_entries NUMBER;
250509: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
250510: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
250511: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
250512: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
250513: l_recog_line_1 NUMBER;
250514: l_recog_line_2 NUMBER;
250515:

Line 250512: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

250508: l_num_entries NUMBER;
250509: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
250510: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
250511: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
250512: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
250513: l_recog_line_1 NUMBER;
250514: l_recog_line_2 NUMBER;
250515:
250516: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 250518: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

250514: l_recog_line_2 NUMBER;
250515:
250516: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
250517: l_bflow_applied_to_amt NUMBER; -- 5132302
250518: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
250519:
250520: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
250521:
250522: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 250593: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

250589: l_accrual_line_num := NULL; -- 4262811
250590: l_tmp_amt := NULL; -- 4262811
250591: --
250592:
250593: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
250594: l_balance_type_code <> 'B' THEN
250595: IF NVL(p_source_97,9E125) = 14
250596: THEN
250597:

Line 250664: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

250660: --
250661: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
250662:
250663: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
250664: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
250665:
250666: -- 4955764
250667: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
250668: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 250708: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

250704: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
250705:
250706: IF xla_accounting_cache_pkg.GetValueChar
250707: (p_source_code => 'LEDGER_CATEGORY_CODE'
250708: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
250709: AND l_bflow_method_code = 'PRIOR_ENTRY'
250710: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
250711: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
250712: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 250822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

250818: p_lookup_type => 'XLA_OWNER_TYPE'
250819: ,p_lookup_code => l_component_type_code
250820: )
250821: ,p_token_4 => 'PRODUCT_NAME'
250822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
250823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
250824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
250825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
250826: ,p_ae_header_id => NULL

Line 250823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

250819: ,p_lookup_code => l_component_type_code
250820: )
250821: ,p_token_4 => 'PRODUCT_NAME'
250822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
250823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
250824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
250825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
250826: ,p_ae_header_id => NULL
250827: );

Line 250824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

250820: )
250821: ,p_token_4 => 'PRODUCT_NAME'
250822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
250823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
250824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
250825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
250826: ,p_ae_header_id => NULL
250827: );
250828:

Line 250825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

250821: ,p_token_4 => 'PRODUCT_NAME'
250822: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
250823: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
250824: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
250825: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
250826: ,p_ae_header_id => NULL
250827: );
250828:
250829: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 250856: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

250852: ----------------------------------------------------------------------------------
250853: -- 4219869 Business Flow
250854: -- Update journal entry status -- Need to generate this within IF
250855: ----------------------------------------------------------------------------------
250856: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
250857: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
250858: ,p_balance_type_code => l_balance_type_code
250859: );
250860:

Line 250943: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

250939:
250940: --
250941: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
250942: --
250943: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
250944: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
250945: ELSE
250946: ---------------------------------------------------------------------------------------------------
250947: -- 4262811a Switch Sign

Line 250968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

250964:
250965: XLA_AE_LINES_PKG.ValidateCurrentLine;
250966: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
250967:
250968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
250969: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
250970: ,p_balance_type_code => l_balance_type_code);
250971:
250972: END IF;

Line 251087: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

251083: l_tmp_amt NUMBER;
251084: l_acc_rev_natural_side_code VARCHAR2(1);
251085:
251086: l_num_entries NUMBER;
251087: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
251088: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
251089: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
251090: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
251091: l_recog_line_1 NUMBER;

Line 251088: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

251084: l_acc_rev_natural_side_code VARCHAR2(1);
251085:
251086: l_num_entries NUMBER;
251087: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
251088: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
251089: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
251090: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
251091: l_recog_line_1 NUMBER;
251092: l_recog_line_2 NUMBER;

Line 251089: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

251085:
251086: l_num_entries NUMBER;
251087: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
251088: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
251089: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
251090: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
251091: l_recog_line_1 NUMBER;
251092: l_recog_line_2 NUMBER;
251093:

Line 251090: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

251086: l_num_entries NUMBER;
251087: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
251088: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
251089: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
251090: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
251091: l_recog_line_1 NUMBER;
251092: l_recog_line_2 NUMBER;
251093:
251094: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 251096: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

251092: l_recog_line_2 NUMBER;
251093:
251094: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
251095: l_bflow_applied_to_amt NUMBER; -- 5132302
251096: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
251097:
251098: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
251099:
251100: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 251171: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

251167: l_accrual_line_num := NULL; -- 4262811
251168: l_tmp_amt := NULL; -- 4262811
251169: --
251170:
251171: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
251172: l_balance_type_code <> 'B' THEN
251173: IF NVL(p_source_97,9E125) = 14
251174: THEN
251175:

Line 251242: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

251238: --
251239: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
251240:
251241: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
251242: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
251243:
251244: -- 4955764
251245: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
251246: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 251286: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

251282: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
251283:
251284: IF xla_accounting_cache_pkg.GetValueChar
251285: (p_source_code => 'LEDGER_CATEGORY_CODE'
251286: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
251287: AND l_bflow_method_code = 'PRIOR_ENTRY'
251288: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
251289: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
251290: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 251400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

251396: p_lookup_type => 'XLA_OWNER_TYPE'
251397: ,p_lookup_code => l_component_type_code
251398: )
251399: ,p_token_4 => 'PRODUCT_NAME'
251400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
251401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
251402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
251403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
251404: ,p_ae_header_id => NULL

Line 251401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

251397: ,p_lookup_code => l_component_type_code
251398: )
251399: ,p_token_4 => 'PRODUCT_NAME'
251400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
251401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
251402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
251403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
251404: ,p_ae_header_id => NULL
251405: );

Line 251402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

251398: )
251399: ,p_token_4 => 'PRODUCT_NAME'
251400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
251401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
251402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
251403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
251404: ,p_ae_header_id => NULL
251405: );
251406:

Line 251403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

251399: ,p_token_4 => 'PRODUCT_NAME'
251400: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
251401: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
251402: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
251403: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
251404: ,p_ae_header_id => NULL
251405: );
251406:
251407: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 251434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

251430: ----------------------------------------------------------------------------------
251431: -- 4219869 Business Flow
251432: -- Update journal entry status -- Need to generate this within IF
251433: ----------------------------------------------------------------------------------
251434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
251435: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
251436: ,p_balance_type_code => l_balance_type_code
251437: );
251438:

Line 251521: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

251517:
251518: --
251519: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
251520: --
251521: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
251522: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
251523: ELSE
251524: ---------------------------------------------------------------------------------------------------
251525: -- 4262811a Switch Sign

Line 251546: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

251542:
251543: XLA_AE_LINES_PKG.ValidateCurrentLine;
251544: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
251545:
251546: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
251547: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
251548: ,p_balance_type_code => l_balance_type_code);
251549:
251550: END IF;

Line 251665: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

251661: l_tmp_amt NUMBER;
251662: l_acc_rev_natural_side_code VARCHAR2(1);
251663:
251664: l_num_entries NUMBER;
251665: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
251666: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
251667: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
251668: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
251669: l_recog_line_1 NUMBER;

Line 251666: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

251662: l_acc_rev_natural_side_code VARCHAR2(1);
251663:
251664: l_num_entries NUMBER;
251665: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
251666: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
251667: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
251668: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
251669: l_recog_line_1 NUMBER;
251670: l_recog_line_2 NUMBER;

Line 251667: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

251663:
251664: l_num_entries NUMBER;
251665: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
251666: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
251667: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
251668: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
251669: l_recog_line_1 NUMBER;
251670: l_recog_line_2 NUMBER;
251671:

Line 251668: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

251664: l_num_entries NUMBER;
251665: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
251666: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
251667: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
251668: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
251669: l_recog_line_1 NUMBER;
251670: l_recog_line_2 NUMBER;
251671:
251672: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 251674: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

251670: l_recog_line_2 NUMBER;
251671:
251672: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
251673: l_bflow_applied_to_amt NUMBER; -- 5132302
251674: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
251675:
251676: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
251677:
251678: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 251749: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

251745: l_accrual_line_num := NULL; -- 4262811
251746: l_tmp_amt := NULL; -- 4262811
251747: --
251748:
251749: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
251750: l_balance_type_code <> 'B' THEN
251751: IF NVL(p_source_97,9E125) = 1
251752: THEN
251753:

Line 251820: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

251816: --
251817: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
251818:
251819: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
251820: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
251821:
251822: -- 4955764
251823: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
251824: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 251864: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

251860: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
251861:
251862: IF xla_accounting_cache_pkg.GetValueChar
251863: (p_source_code => 'LEDGER_CATEGORY_CODE'
251864: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
251865: AND l_bflow_method_code = 'PRIOR_ENTRY'
251866: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
251867: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
251868: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 251978: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

251974: p_lookup_type => 'XLA_OWNER_TYPE'
251975: ,p_lookup_code => l_component_type_code
251976: )
251977: ,p_token_4 => 'PRODUCT_NAME'
251978: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
251979: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
251980: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
251981: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
251982: ,p_ae_header_id => NULL

Line 251979: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

251975: ,p_lookup_code => l_component_type_code
251976: )
251977: ,p_token_4 => 'PRODUCT_NAME'
251978: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
251979: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
251980: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
251981: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
251982: ,p_ae_header_id => NULL
251983: );

Line 251980: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

251976: )
251977: ,p_token_4 => 'PRODUCT_NAME'
251978: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
251979: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
251980: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
251981: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
251982: ,p_ae_header_id => NULL
251983: );
251984:

Line 251981: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

251977: ,p_token_4 => 'PRODUCT_NAME'
251978: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
251979: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
251980: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
251981: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
251982: ,p_ae_header_id => NULL
251983: );
251984:
251985: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 252012: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

252008: ----------------------------------------------------------------------------------
252009: -- 4219869 Business Flow
252010: -- Update journal entry status -- Need to generate this within IF
252011: ----------------------------------------------------------------------------------
252012: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
252013: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
252014: ,p_balance_type_code => l_balance_type_code
252015: );
252016:

Line 252099: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

252095:
252096: --
252097: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
252098: --
252099: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
252100: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
252101: ELSE
252102: ---------------------------------------------------------------------------------------------------
252103: -- 4262811a Switch Sign

Line 252124: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

252120:
252121: XLA_AE_LINES_PKG.ValidateCurrentLine;
252122: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
252123:
252124: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
252125: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
252126: ,p_balance_type_code => l_balance_type_code);
252127:
252128: END IF;

Line 252243: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

252239: l_tmp_amt NUMBER;
252240: l_acc_rev_natural_side_code VARCHAR2(1);
252241:
252242: l_num_entries NUMBER;
252243: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
252244: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
252245: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
252246: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
252247: l_recog_line_1 NUMBER;

Line 252244: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

252240: l_acc_rev_natural_side_code VARCHAR2(1);
252241:
252242: l_num_entries NUMBER;
252243: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
252244: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
252245: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
252246: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
252247: l_recog_line_1 NUMBER;
252248: l_recog_line_2 NUMBER;

Line 252245: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

252241:
252242: l_num_entries NUMBER;
252243: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
252244: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
252245: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
252246: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
252247: l_recog_line_1 NUMBER;
252248: l_recog_line_2 NUMBER;
252249:

Line 252246: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

252242: l_num_entries NUMBER;
252243: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
252244: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
252245: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
252246: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
252247: l_recog_line_1 NUMBER;
252248: l_recog_line_2 NUMBER;
252249:
252250: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 252252: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

252248: l_recog_line_2 NUMBER;
252249:
252250: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
252251: l_bflow_applied_to_amt NUMBER; -- 5132302
252252: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
252253:
252254: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
252255:
252256: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 252327: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

252323: l_accrual_line_num := NULL; -- 4262811
252324: l_tmp_amt := NULL; -- 4262811
252325: --
252326:
252327: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
252328: l_balance_type_code <> 'B' THEN
252329: IF NVL(p_source_97,9E125) = 1
252330: THEN
252331:

Line 252398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

252394: --
252395: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
252396:
252397: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
252398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
252399:
252400: -- 4955764
252401: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
252402: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 252442: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

252438: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
252439:
252440: IF xla_accounting_cache_pkg.GetValueChar
252441: (p_source_code => 'LEDGER_CATEGORY_CODE'
252442: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
252443: AND l_bflow_method_code = 'PRIOR_ENTRY'
252444: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
252445: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
252446: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 252556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

252552: p_lookup_type => 'XLA_OWNER_TYPE'
252553: ,p_lookup_code => l_component_type_code
252554: )
252555: ,p_token_4 => 'PRODUCT_NAME'
252556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
252557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
252558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
252559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
252560: ,p_ae_header_id => NULL

Line 252557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

252553: ,p_lookup_code => l_component_type_code
252554: )
252555: ,p_token_4 => 'PRODUCT_NAME'
252556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
252557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
252558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
252559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
252560: ,p_ae_header_id => NULL
252561: );

Line 252558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

252554: )
252555: ,p_token_4 => 'PRODUCT_NAME'
252556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
252557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
252558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
252559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
252560: ,p_ae_header_id => NULL
252561: );
252562:

Line 252559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

252555: ,p_token_4 => 'PRODUCT_NAME'
252556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
252557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
252558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
252559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
252560: ,p_ae_header_id => NULL
252561: );
252562:
252563: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 252590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

252586: ----------------------------------------------------------------------------------
252587: -- 4219869 Business Flow
252588: -- Update journal entry status -- Need to generate this within IF
252589: ----------------------------------------------------------------------------------
252590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
252591: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
252592: ,p_balance_type_code => l_balance_type_code
252593: );
252594:

Line 252677: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

252673:
252674: --
252675: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
252676: --
252677: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
252678: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
252679: ELSE
252680: ---------------------------------------------------------------------------------------------------
252681: -- 4262811a Switch Sign

Line 252702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

252698:
252699: XLA_AE_LINES_PKG.ValidateCurrentLine;
252700: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
252701:
252702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
252703: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
252704: ,p_balance_type_code => l_balance_type_code);
252705:
252706: END IF;

Line 252811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

252807: l_tmp_amt NUMBER;
252808: l_acc_rev_natural_side_code VARCHAR2(1);
252809:
252810: l_num_entries NUMBER;
252811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
252812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
252813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
252814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
252815: l_recog_line_1 NUMBER;

Line 252812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

252808: l_acc_rev_natural_side_code VARCHAR2(1);
252809:
252810: l_num_entries NUMBER;
252811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
252812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
252813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
252814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
252815: l_recog_line_1 NUMBER;
252816: l_recog_line_2 NUMBER;

Line 252813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

252809:
252810: l_num_entries NUMBER;
252811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
252812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
252813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
252814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
252815: l_recog_line_1 NUMBER;
252816: l_recog_line_2 NUMBER;
252817:

Line 252814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

252810: l_num_entries NUMBER;
252811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
252812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
252813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
252814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
252815: l_recog_line_1 NUMBER;
252816: l_recog_line_2 NUMBER;
252817:
252818: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 252820: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

252816: l_recog_line_2 NUMBER;
252817:
252818: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
252819: l_bflow_applied_to_amt NUMBER; -- 5132302
252820: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
252821:
252822: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
252823:
252824: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 252895: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

252891: l_accrual_line_num := NULL; -- 4262811
252892: l_tmp_amt := NULL; -- 4262811
252893: --
252894:
252895: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
252896: l_balance_type_code <> 'B' THEN
252897: IF NVL(p_source_97,9E125) = 1
252898: THEN
252899:

Line 252966: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

252962: --
252963: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
252964:
252965: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
252966: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
252967:
252968: -- 4955764
252969: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
252970: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 253010: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

253006: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
253007:
253008: IF xla_accounting_cache_pkg.GetValueChar
253009: (p_source_code => 'LEDGER_CATEGORY_CODE'
253010: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
253011: AND l_bflow_method_code = 'PRIOR_ENTRY'
253012: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
253013: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
253014: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 253110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

253106: p_lookup_type => 'XLA_OWNER_TYPE'
253107: ,p_lookup_code => l_component_type_code
253108: )
253109: ,p_token_4 => 'PRODUCT_NAME'
253110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
253111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
253112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
253113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
253114: ,p_ae_header_id => NULL

Line 253111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

253107: ,p_lookup_code => l_component_type_code
253108: )
253109: ,p_token_4 => 'PRODUCT_NAME'
253110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
253111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
253112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
253113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
253114: ,p_ae_header_id => NULL
253115: );

Line 253112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

253108: )
253109: ,p_token_4 => 'PRODUCT_NAME'
253110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
253111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
253112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
253113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
253114: ,p_ae_header_id => NULL
253115: );
253116:

Line 253113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

253109: ,p_token_4 => 'PRODUCT_NAME'
253110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
253111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
253112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
253113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
253114: ,p_ae_header_id => NULL
253115: );
253116:
253117: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 253144: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

253140: ----------------------------------------------------------------------------------
253141: -- 4219869 Business Flow
253142: -- Update journal entry status -- Need to generate this within IF
253143: ----------------------------------------------------------------------------------
253144: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
253145: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
253146: ,p_balance_type_code => l_balance_type_code
253147: );
253148:

Line 253231: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

253227:
253228: --
253229: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
253230: --
253231: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
253232: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
253233: ELSE
253234: ---------------------------------------------------------------------------------------------------
253235: -- 4262811a Switch Sign

Line 253256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

253252:
253253: XLA_AE_LINES_PKG.ValidateCurrentLine;
253254: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
253255:
253256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
253257: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
253258: ,p_balance_type_code => l_balance_type_code);
253259:
253260: END IF;

Line 253375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

253371: l_tmp_amt NUMBER;
253372: l_acc_rev_natural_side_code VARCHAR2(1);
253373:
253374: l_num_entries NUMBER;
253375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
253376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
253377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
253378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
253379: l_recog_line_1 NUMBER;

Line 253376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

253372: l_acc_rev_natural_side_code VARCHAR2(1);
253373:
253374: l_num_entries NUMBER;
253375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
253376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
253377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
253378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
253379: l_recog_line_1 NUMBER;
253380: l_recog_line_2 NUMBER;

Line 253377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

253373:
253374: l_num_entries NUMBER;
253375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
253376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
253377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
253378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
253379: l_recog_line_1 NUMBER;
253380: l_recog_line_2 NUMBER;
253381:

Line 253378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

253374: l_num_entries NUMBER;
253375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
253376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
253377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
253378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
253379: l_recog_line_1 NUMBER;
253380: l_recog_line_2 NUMBER;
253381:
253382: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 253384: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

253380: l_recog_line_2 NUMBER;
253381:
253382: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
253383: l_bflow_applied_to_amt NUMBER; -- 5132302
253384: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
253385:
253386: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
253387:
253388: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 253459: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

253455: l_accrual_line_num := NULL; -- 4262811
253456: l_tmp_amt := NULL; -- 4262811
253457: --
253458:
253459: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
253460: l_balance_type_code <> 'B' THEN
253461: IF NVL(p_source_97,9E125) = 1
253462: THEN
253463:

Line 253530: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

253526: --
253527: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
253528:
253529: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
253530: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
253531:
253532: -- 4955764
253533: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
253534: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 253574: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

253570: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
253571:
253572: IF xla_accounting_cache_pkg.GetValueChar
253573: (p_source_code => 'LEDGER_CATEGORY_CODE'
253574: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
253575: AND l_bflow_method_code = 'PRIOR_ENTRY'
253576: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
253577: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
253578: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 253688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

253684: p_lookup_type => 'XLA_OWNER_TYPE'
253685: ,p_lookup_code => l_component_type_code
253686: )
253687: ,p_token_4 => 'PRODUCT_NAME'
253688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
253689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
253690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
253691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
253692: ,p_ae_header_id => NULL

Line 253689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

253685: ,p_lookup_code => l_component_type_code
253686: )
253687: ,p_token_4 => 'PRODUCT_NAME'
253688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
253689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
253690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
253691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
253692: ,p_ae_header_id => NULL
253693: );

Line 253690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

253686: )
253687: ,p_token_4 => 'PRODUCT_NAME'
253688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
253689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
253690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
253691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
253692: ,p_ae_header_id => NULL
253693: );
253694:

Line 253691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

253687: ,p_token_4 => 'PRODUCT_NAME'
253688: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
253689: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
253690: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
253691: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
253692: ,p_ae_header_id => NULL
253693: );
253694:
253695: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 253722: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

253718: ----------------------------------------------------------------------------------
253719: -- 4219869 Business Flow
253720: -- Update journal entry status -- Need to generate this within IF
253721: ----------------------------------------------------------------------------------
253722: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
253723: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
253724: ,p_balance_type_code => l_balance_type_code
253725: );
253726:

Line 253809: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

253805:
253806: --
253807: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
253808: --
253809: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
253810: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
253811: ELSE
253812: ---------------------------------------------------------------------------------------------------
253813: -- 4262811a Switch Sign

Line 253834: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

253830:
253831: XLA_AE_LINES_PKG.ValidateCurrentLine;
253832: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
253833:
253834: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
253835: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
253836: ,p_balance_type_code => l_balance_type_code);
253837:
253838: END IF;

Line 253948: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

253944: l_tmp_amt NUMBER;
253945: l_acc_rev_natural_side_code VARCHAR2(1);
253946:
253947: l_num_entries NUMBER;
253948: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
253949: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
253950: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
253951: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
253952: l_recog_line_1 NUMBER;

Line 253949: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

253945: l_acc_rev_natural_side_code VARCHAR2(1);
253946:
253947: l_num_entries NUMBER;
253948: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
253949: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
253950: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
253951: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
253952: l_recog_line_1 NUMBER;
253953: l_recog_line_2 NUMBER;

Line 253950: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

253946:
253947: l_num_entries NUMBER;
253948: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
253949: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
253950: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
253951: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
253952: l_recog_line_1 NUMBER;
253953: l_recog_line_2 NUMBER;
253954:

Line 253951: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

253947: l_num_entries NUMBER;
253948: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
253949: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
253950: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
253951: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
253952: l_recog_line_1 NUMBER;
253953: l_recog_line_2 NUMBER;
253954:
253955: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 253957: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

253953: l_recog_line_2 NUMBER;
253954:
253955: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
253956: l_bflow_applied_to_amt NUMBER; -- 5132302
253957: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
253958:
253959: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
253960:
253961: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 254032: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

254028: l_accrual_line_num := NULL; -- 4262811
254029: l_tmp_amt := NULL; -- 4262811
254030: --
254031:
254032: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
254033: l_balance_type_code <> 'B' THEN
254034: IF NVL(p_source_97,9E125) = 7
254035: THEN
254036:

Line 254103: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

254099: --
254100: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
254101:
254102: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
254103: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
254104:
254105: -- 4955764
254106: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
254107: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 254147: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

254143: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
254144:
254145: IF xla_accounting_cache_pkg.GetValueChar
254146: (p_source_code => 'LEDGER_CATEGORY_CODE'
254147: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
254148: AND l_bflow_method_code = 'PRIOR_ENTRY'
254149: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
254150: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
254151: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 254251: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

254247: p_lookup_type => 'XLA_OWNER_TYPE'
254248: ,p_lookup_code => l_component_type_code
254249: )
254250: ,p_token_4 => 'PRODUCT_NAME'
254251: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
254252: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
254253: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
254254: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
254255: ,p_ae_header_id => NULL

Line 254252: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

254248: ,p_lookup_code => l_component_type_code
254249: )
254250: ,p_token_4 => 'PRODUCT_NAME'
254251: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
254252: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
254253: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
254254: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
254255: ,p_ae_header_id => NULL
254256: );

Line 254253: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

254249: )
254250: ,p_token_4 => 'PRODUCT_NAME'
254251: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
254252: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
254253: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
254254: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
254255: ,p_ae_header_id => NULL
254256: );
254257:

Line 254254: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

254250: ,p_token_4 => 'PRODUCT_NAME'
254251: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
254252: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
254253: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
254254: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
254255: ,p_ae_header_id => NULL
254256: );
254257:
254258: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 254285: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

254281: ----------------------------------------------------------------------------------
254282: -- 4219869 Business Flow
254283: -- Update journal entry status -- Need to generate this within IF
254284: ----------------------------------------------------------------------------------
254285: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
254286: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
254287: ,p_balance_type_code => l_balance_type_code
254288: );
254289:

Line 254376: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

254372:
254373: --
254374: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
254375: --
254376: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
254377: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
254378: ELSE
254379: ---------------------------------------------------------------------------------------------------
254380: -- 4262811a Switch Sign

Line 254401: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

254397:
254398: XLA_AE_LINES_PKG.ValidateCurrentLine;
254399: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
254400:
254401: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
254402: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
254403: ,p_balance_type_code => l_balance_type_code);
254404:
254405: END IF;

Line 254537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

254533: l_tmp_amt NUMBER;
254534: l_acc_rev_natural_side_code VARCHAR2(1);
254535:
254536: l_num_entries NUMBER;
254537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
254538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
254539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
254540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
254541: l_recog_line_1 NUMBER;

Line 254538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

254534: l_acc_rev_natural_side_code VARCHAR2(1);
254535:
254536: l_num_entries NUMBER;
254537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
254538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
254539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
254540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
254541: l_recog_line_1 NUMBER;
254542: l_recog_line_2 NUMBER;

Line 254539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

254535:
254536: l_num_entries NUMBER;
254537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
254538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
254539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
254540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
254541: l_recog_line_1 NUMBER;
254542: l_recog_line_2 NUMBER;
254543:

Line 254540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

254536: l_num_entries NUMBER;
254537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
254538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
254539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
254540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
254541: l_recog_line_1 NUMBER;
254542: l_recog_line_2 NUMBER;
254543:
254544: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 254546: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

254542: l_recog_line_2 NUMBER;
254543:
254544: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
254545: l_bflow_applied_to_amt NUMBER; -- 5132302
254546: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
254547:
254548: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
254549:
254550: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 254621: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

254617: l_accrual_line_num := NULL; -- 4262811
254618: l_tmp_amt := NULL; -- 4262811
254619: --
254620:
254621: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
254622: l_balance_type_code <> 'B' THEN
254623: IF (NVL(p_source_97,9E125) = 7 OR
254624: NVL(p_source_97,9E125) = 13) AND
254625: NVL(p_source_110,'

Line 254695: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

254691: --
254692: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
254693:
254694: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
254695: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
254696:
254697: -- 4955764
254698: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
254699: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 254739: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

254735: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
254736:
254737: IF xla_accounting_cache_pkg.GetValueChar
254738: (p_source_code => 'LEDGER_CATEGORY_CODE'
254739: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
254740: AND l_bflow_method_code = 'PRIOR_ENTRY'
254741: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
254742: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
254743: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 254861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

254857: p_lookup_type => 'XLA_OWNER_TYPE'
254858: ,p_lookup_code => l_component_type_code
254859: )
254860: ,p_token_4 => 'PRODUCT_NAME'
254861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
254862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
254863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
254864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
254865: ,p_ae_header_id => NULL

Line 254862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

254858: ,p_lookup_code => l_component_type_code
254859: )
254860: ,p_token_4 => 'PRODUCT_NAME'
254861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
254862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
254863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
254864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
254865: ,p_ae_header_id => NULL
254866: );

Line 254863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

254859: )
254860: ,p_token_4 => 'PRODUCT_NAME'
254861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
254862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
254863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
254864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
254865: ,p_ae_header_id => NULL
254866: );
254867:

Line 254864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

254860: ,p_token_4 => 'PRODUCT_NAME'
254861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
254862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
254863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
254864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
254865: ,p_ae_header_id => NULL
254866: );
254867:
254868: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 254895: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

254891: ----------------------------------------------------------------------------------
254892: -- 4219869 Business Flow
254893: -- Update journal entry status -- Need to generate this within IF
254894: ----------------------------------------------------------------------------------
254895: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
254896: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
254897: ,p_balance_type_code => l_balance_type_code
254898: );
254899:

Line 254990: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

254986:
254987: --
254988: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
254989: --
254990: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
254991: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
254992: ELSE
254993: ---------------------------------------------------------------------------------------------------
254994: -- 4262811a Switch Sign

Line 255015: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

255011:
255012: XLA_AE_LINES_PKG.ValidateCurrentLine;
255013: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
255014:
255015: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
255016: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
255017: ,p_balance_type_code => l_balance_type_code);
255018:
255019: END IF;

Line 255129: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

255125: l_tmp_amt NUMBER;
255126: l_acc_rev_natural_side_code VARCHAR2(1);
255127:
255128: l_num_entries NUMBER;
255129: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
255130: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
255131: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
255132: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
255133: l_recog_line_1 NUMBER;

Line 255130: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

255126: l_acc_rev_natural_side_code VARCHAR2(1);
255127:
255128: l_num_entries NUMBER;
255129: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
255130: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
255131: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
255132: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
255133: l_recog_line_1 NUMBER;
255134: l_recog_line_2 NUMBER;

Line 255131: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

255127:
255128: l_num_entries NUMBER;
255129: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
255130: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
255131: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
255132: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
255133: l_recog_line_1 NUMBER;
255134: l_recog_line_2 NUMBER;
255135:

Line 255132: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

255128: l_num_entries NUMBER;
255129: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
255130: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
255131: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
255132: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
255133: l_recog_line_1 NUMBER;
255134: l_recog_line_2 NUMBER;
255135:
255136: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 255138: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

255134: l_recog_line_2 NUMBER;
255135:
255136: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
255137: l_bflow_applied_to_amt NUMBER; -- 5132302
255138: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
255139:
255140: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
255141:
255142: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 255213: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

255209: l_accrual_line_num := NULL; -- 4262811
255210: l_tmp_amt := NULL; -- 4262811
255211: --
255212:
255213: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
255214: l_balance_type_code <> 'B' THEN
255215: IF NVL(p_source_97,9E125) = 7
255216: THEN
255217:

Line 255284: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

255280: --
255281: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
255282:
255283: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
255284: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
255285:
255286: -- 4955764
255287: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
255288: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 255328: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

255324: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
255325:
255326: IF xla_accounting_cache_pkg.GetValueChar
255327: (p_source_code => 'LEDGER_CATEGORY_CODE'
255328: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
255329: AND l_bflow_method_code = 'PRIOR_ENTRY'
255330: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
255331: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
255332: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 255432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

255428: p_lookup_type => 'XLA_OWNER_TYPE'
255429: ,p_lookup_code => l_component_type_code
255430: )
255431: ,p_token_4 => 'PRODUCT_NAME'
255432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
255433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
255434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
255435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
255436: ,p_ae_header_id => NULL

Line 255433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

255429: ,p_lookup_code => l_component_type_code
255430: )
255431: ,p_token_4 => 'PRODUCT_NAME'
255432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
255433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
255434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
255435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
255436: ,p_ae_header_id => NULL
255437: );

Line 255434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

255430: )
255431: ,p_token_4 => 'PRODUCT_NAME'
255432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
255433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
255434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
255435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
255436: ,p_ae_header_id => NULL
255437: );
255438:

Line 255435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

255431: ,p_token_4 => 'PRODUCT_NAME'
255432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
255433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
255434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
255435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
255436: ,p_ae_header_id => NULL
255437: );
255438:
255439: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 255466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

255462: ----------------------------------------------------------------------------------
255463: -- 4219869 Business Flow
255464: -- Update journal entry status -- Need to generate this within IF
255465: ----------------------------------------------------------------------------------
255466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
255467: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
255468: ,p_balance_type_code => l_balance_type_code
255469: );
255470:

Line 255557: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

255553:
255554: --
255555: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
255556: --
255557: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
255558: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
255559: ELSE
255560: ---------------------------------------------------------------------------------------------------
255561: -- 4262811a Switch Sign

Line 255582: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

255578:
255579: XLA_AE_LINES_PKG.ValidateCurrentLine;
255580: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
255581:
255582: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
255583: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
255584: ,p_balance_type_code => l_balance_type_code);
255585:
255586: END IF;

Line 255718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

255714: l_tmp_amt NUMBER;
255715: l_acc_rev_natural_side_code VARCHAR2(1);
255716:
255717: l_num_entries NUMBER;
255718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
255719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
255720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
255721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
255722: l_recog_line_1 NUMBER;

Line 255719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

255715: l_acc_rev_natural_side_code VARCHAR2(1);
255716:
255717: l_num_entries NUMBER;
255718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
255719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
255720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
255721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
255722: l_recog_line_1 NUMBER;
255723: l_recog_line_2 NUMBER;

Line 255720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

255716:
255717: l_num_entries NUMBER;
255718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
255719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
255720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
255721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
255722: l_recog_line_1 NUMBER;
255723: l_recog_line_2 NUMBER;
255724:

Line 255721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

255717: l_num_entries NUMBER;
255718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
255719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
255720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
255721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
255722: l_recog_line_1 NUMBER;
255723: l_recog_line_2 NUMBER;
255724:
255725: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 255727: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

255723: l_recog_line_2 NUMBER;
255724:
255725: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
255726: l_bflow_applied_to_amt NUMBER; -- 5132302
255727: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
255728:
255729: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
255730:
255731: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 255802: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

255798: l_accrual_line_num := NULL; -- 4262811
255799: l_tmp_amt := NULL; -- 4262811
255800: --
255801:
255802: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
255803: l_balance_type_code <> 'B' THEN
255804: IF (NVL(p_source_97,9E125) = 7 OR
255805: NVL(p_source_97,9E125) = 13) AND
255806: NVL(p_source_110,'

Line 255876: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

255872: --
255873: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
255874:
255875: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
255876: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
255877:
255878: -- 4955764
255879: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
255880: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 255920: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

255916: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
255917:
255918: IF xla_accounting_cache_pkg.GetValueChar
255919: (p_source_code => 'LEDGER_CATEGORY_CODE'
255920: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
255921: AND l_bflow_method_code = 'PRIOR_ENTRY'
255922: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
255923: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
255924: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 256042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

256038: p_lookup_type => 'XLA_OWNER_TYPE'
256039: ,p_lookup_code => l_component_type_code
256040: )
256041: ,p_token_4 => 'PRODUCT_NAME'
256042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
256043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
256044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
256045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
256046: ,p_ae_header_id => NULL

Line 256043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

256039: ,p_lookup_code => l_component_type_code
256040: )
256041: ,p_token_4 => 'PRODUCT_NAME'
256042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
256043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
256044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
256045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
256046: ,p_ae_header_id => NULL
256047: );

Line 256044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

256040: )
256041: ,p_token_4 => 'PRODUCT_NAME'
256042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
256043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
256044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
256045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
256046: ,p_ae_header_id => NULL
256047: );
256048:

Line 256045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

256041: ,p_token_4 => 'PRODUCT_NAME'
256042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
256043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
256044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
256045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
256046: ,p_ae_header_id => NULL
256047: );
256048:
256049: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 256076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

256072: ----------------------------------------------------------------------------------
256073: -- 4219869 Business Flow
256074: -- Update journal entry status -- Need to generate this within IF
256075: ----------------------------------------------------------------------------------
256076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
256077: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
256078: ,p_balance_type_code => l_balance_type_code
256079: );
256080:

Line 256171: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

256167:
256168: --
256169: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
256170: --
256171: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
256172: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
256173: ELSE
256174: ---------------------------------------------------------------------------------------------------
256175: -- 4262811a Switch Sign

Line 256196: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

256192:
256193: XLA_AE_LINES_PKG.ValidateCurrentLine;
256194: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
256195:
256196: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
256197: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
256198: ,p_balance_type_code => l_balance_type_code);
256199:
256200: END IF;

Line 256332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

256328: l_tmp_amt NUMBER;
256329: l_acc_rev_natural_side_code VARCHAR2(1);
256330:
256331: l_num_entries NUMBER;
256332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
256333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
256334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
256335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
256336: l_recog_line_1 NUMBER;

Line 256333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

256329: l_acc_rev_natural_side_code VARCHAR2(1);
256330:
256331: l_num_entries NUMBER;
256332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
256333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
256334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
256335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
256336: l_recog_line_1 NUMBER;
256337: l_recog_line_2 NUMBER;

Line 256334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

256330:
256331: l_num_entries NUMBER;
256332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
256333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
256334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
256335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
256336: l_recog_line_1 NUMBER;
256337: l_recog_line_2 NUMBER;
256338:

Line 256335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

256331: l_num_entries NUMBER;
256332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
256333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
256334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
256335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
256336: l_recog_line_1 NUMBER;
256337: l_recog_line_2 NUMBER;
256338:
256339: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 256341: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

256337: l_recog_line_2 NUMBER;
256338:
256339: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
256340: l_bflow_applied_to_amt NUMBER; -- 5132302
256341: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
256342:
256343: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
256344:
256345: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 256416: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

256412: l_accrual_line_num := NULL; -- 4262811
256413: l_tmp_amt := NULL; -- 4262811
256414: --
256415:
256416: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
256417: l_balance_type_code <> 'B' THEN
256418: IF (NVL(p_source_97,9E125) = 7 OR
256419: NVL(p_source_97,9E125) = 13) AND
256420: NVL(p_source_110,'

Line 256490: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

256486: --
256487: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
256488:
256489: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
256490: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
256491:
256492: -- 4955764
256493: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
256494: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 256534: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

256530: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
256531:
256532: IF xla_accounting_cache_pkg.GetValueChar
256533: (p_source_code => 'LEDGER_CATEGORY_CODE'
256534: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
256535: AND l_bflow_method_code = 'PRIOR_ENTRY'
256536: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
256537: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
256538: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 256656: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

256652: p_lookup_type => 'XLA_OWNER_TYPE'
256653: ,p_lookup_code => l_component_type_code
256654: )
256655: ,p_token_4 => 'PRODUCT_NAME'
256656: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
256657: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
256658: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
256659: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
256660: ,p_ae_header_id => NULL

Line 256657: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

256653: ,p_lookup_code => l_component_type_code
256654: )
256655: ,p_token_4 => 'PRODUCT_NAME'
256656: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
256657: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
256658: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
256659: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
256660: ,p_ae_header_id => NULL
256661: );

Line 256658: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

256654: )
256655: ,p_token_4 => 'PRODUCT_NAME'
256656: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
256657: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
256658: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
256659: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
256660: ,p_ae_header_id => NULL
256661: );
256662:

Line 256659: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

256655: ,p_token_4 => 'PRODUCT_NAME'
256656: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
256657: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
256658: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
256659: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
256660: ,p_ae_header_id => NULL
256661: );
256662:
256663: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 256690: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

256686: ----------------------------------------------------------------------------------
256687: -- 4219869 Business Flow
256688: -- Update journal entry status -- Need to generate this within IF
256689: ----------------------------------------------------------------------------------
256690: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
256691: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
256692: ,p_balance_type_code => l_balance_type_code
256693: );
256694:

Line 256785: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

256781:
256782: --
256783: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
256784: --
256785: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
256786: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
256787: ELSE
256788: ---------------------------------------------------------------------------------------------------
256789: -- 4262811a Switch Sign

Line 256810: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

256806:
256807: XLA_AE_LINES_PKG.ValidateCurrentLine;
256808: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
256809:
256810: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
256811: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
256812: ,p_balance_type_code => l_balance_type_code);
256813:
256814: END IF;

Line 256946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

256942: l_tmp_amt NUMBER;
256943: l_acc_rev_natural_side_code VARCHAR2(1);
256944:
256945: l_num_entries NUMBER;
256946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
256947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
256948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
256949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
256950: l_recog_line_1 NUMBER;

Line 256947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

256943: l_acc_rev_natural_side_code VARCHAR2(1);
256944:
256945: l_num_entries NUMBER;
256946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
256947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
256948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
256949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
256950: l_recog_line_1 NUMBER;
256951: l_recog_line_2 NUMBER;

Line 256948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

256944:
256945: l_num_entries NUMBER;
256946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
256947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
256948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
256949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
256950: l_recog_line_1 NUMBER;
256951: l_recog_line_2 NUMBER;
256952:

Line 256949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

256945: l_num_entries NUMBER;
256946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
256947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
256948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
256949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
256950: l_recog_line_1 NUMBER;
256951: l_recog_line_2 NUMBER;
256952:
256953: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 256955: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

256951: l_recog_line_2 NUMBER;
256952:
256953: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
256954: l_bflow_applied_to_amt NUMBER; -- 5132302
256955: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
256956:
256957: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
256958:
256959: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 257030: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

257026: l_accrual_line_num := NULL; -- 4262811
257027: l_tmp_amt := NULL; -- 4262811
257028: --
257029:
257030: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
257031: l_balance_type_code <> 'B' THEN
257032: IF (NVL(p_source_97,9E125) = 7 OR
257033: NVL(p_source_97,9E125) = 13) AND
257034: NVL(p_source_110,'

Line 257104: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

257100: --
257101: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
257102:
257103: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
257104: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
257105:
257106: -- 4955764
257107: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
257108: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 257148: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

257144: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
257145:
257146: IF xla_accounting_cache_pkg.GetValueChar
257147: (p_source_code => 'LEDGER_CATEGORY_CODE'
257148: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
257149: AND l_bflow_method_code = 'PRIOR_ENTRY'
257150: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
257151: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
257152: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 257270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

257266: p_lookup_type => 'XLA_OWNER_TYPE'
257267: ,p_lookup_code => l_component_type_code
257268: )
257269: ,p_token_4 => 'PRODUCT_NAME'
257270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
257271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
257272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
257273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
257274: ,p_ae_header_id => NULL

Line 257271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

257267: ,p_lookup_code => l_component_type_code
257268: )
257269: ,p_token_4 => 'PRODUCT_NAME'
257270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
257271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
257272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
257273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
257274: ,p_ae_header_id => NULL
257275: );

Line 257272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

257268: )
257269: ,p_token_4 => 'PRODUCT_NAME'
257270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
257271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
257272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
257273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
257274: ,p_ae_header_id => NULL
257275: );
257276:

Line 257273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

257269: ,p_token_4 => 'PRODUCT_NAME'
257270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
257271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
257272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
257273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
257274: ,p_ae_header_id => NULL
257275: );
257276:
257277: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 257304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

257300: ----------------------------------------------------------------------------------
257301: -- 4219869 Business Flow
257302: -- Update journal entry status -- Need to generate this within IF
257303: ----------------------------------------------------------------------------------
257304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
257305: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
257306: ,p_balance_type_code => l_balance_type_code
257307: );
257308:

Line 257399: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

257395:
257396: --
257397: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
257398: --
257399: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
257400: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
257401: ELSE
257402: ---------------------------------------------------------------------------------------------------
257403: -- 4262811a Switch Sign

Line 257424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

257420:
257421: XLA_AE_LINES_PKG.ValidateCurrentLine;
257422: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
257423:
257424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
257425: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
257426: ,p_balance_type_code => l_balance_type_code);
257427:
257428: END IF;

Line 257547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

257543: l_tmp_amt NUMBER;
257544: l_acc_rev_natural_side_code VARCHAR2(1);
257545:
257546: l_num_entries NUMBER;
257547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
257548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
257549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
257550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
257551: l_recog_line_1 NUMBER;

Line 257548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

257544: l_acc_rev_natural_side_code VARCHAR2(1);
257545:
257546: l_num_entries NUMBER;
257547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
257548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
257549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
257550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
257551: l_recog_line_1 NUMBER;
257552: l_recog_line_2 NUMBER;

Line 257549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

257545:
257546: l_num_entries NUMBER;
257547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
257548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
257549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
257550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
257551: l_recog_line_1 NUMBER;
257552: l_recog_line_2 NUMBER;
257553:

Line 257550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

257546: l_num_entries NUMBER;
257547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
257548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
257549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
257550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
257551: l_recog_line_1 NUMBER;
257552: l_recog_line_2 NUMBER;
257553:
257554: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 257556: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

257552: l_recog_line_2 NUMBER;
257553:
257554: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
257555: l_bflow_applied_to_amt NUMBER; -- 5132302
257556: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
257557:
257558: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
257559:
257560: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 257631: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

257627: l_accrual_line_num := NULL; -- 4262811
257628: l_tmp_amt := NULL; -- 4262811
257629: --
257630:
257631: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
257632: l_balance_type_code <> 'B' THEN
257633: IF NVL(p_source_97,9E125) = 7
257634: THEN
257635:

Line 257702: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

257698: --
257699: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
257700:
257701: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
257702: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
257703:
257704: -- 4955764
257705: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
257706: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 257746: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

257742: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
257743:
257744: IF xla_accounting_cache_pkg.GetValueChar
257745: (p_source_code => 'LEDGER_CATEGORY_CODE'
257746: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
257747: AND l_bflow_method_code = 'PRIOR_ENTRY'
257748: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
257749: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
257750: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 257864: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

257860: p_lookup_type => 'XLA_OWNER_TYPE'
257861: ,p_lookup_code => l_component_type_code
257862: )
257863: ,p_token_4 => 'PRODUCT_NAME'
257864: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
257865: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
257866: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
257867: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
257868: ,p_ae_header_id => NULL

Line 257865: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

257861: ,p_lookup_code => l_component_type_code
257862: )
257863: ,p_token_4 => 'PRODUCT_NAME'
257864: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
257865: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
257866: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
257867: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
257868: ,p_ae_header_id => NULL
257869: );

Line 257866: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

257862: )
257863: ,p_token_4 => 'PRODUCT_NAME'
257864: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
257865: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
257866: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
257867: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
257868: ,p_ae_header_id => NULL
257869: );
257870:

Line 257867: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

257863: ,p_token_4 => 'PRODUCT_NAME'
257864: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
257865: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
257866: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
257867: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
257868: ,p_ae_header_id => NULL
257869: );
257870:
257871: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 257898: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

257894: ----------------------------------------------------------------------------------
257895: -- 4219869 Business Flow
257896: -- Update journal entry status -- Need to generate this within IF
257897: ----------------------------------------------------------------------------------
257898: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
257899: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
257900: ,p_balance_type_code => l_balance_type_code
257901: );
257902:

Line 257989: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

257985:
257986: --
257987: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
257988: --
257989: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
257990: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
257991: ELSE
257992: ---------------------------------------------------------------------------------------------------
257993: -- 4262811a Switch Sign

Line 258014: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

258010:
258011: XLA_AE_LINES_PKG.ValidateCurrentLine;
258012: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
258013:
258014: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
258015: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
258016: ,p_balance_type_code => l_balance_type_code);
258017:
258018: END IF;

Line 258150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

258146: l_tmp_amt NUMBER;
258147: l_acc_rev_natural_side_code VARCHAR2(1);
258148:
258149: l_num_entries NUMBER;
258150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
258151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
258152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
258153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
258154: l_recog_line_1 NUMBER;

Line 258151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

258147: l_acc_rev_natural_side_code VARCHAR2(1);
258148:
258149: l_num_entries NUMBER;
258150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
258151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
258152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
258153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
258154: l_recog_line_1 NUMBER;
258155: l_recog_line_2 NUMBER;

Line 258152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

258148:
258149: l_num_entries NUMBER;
258150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
258151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
258152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
258153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
258154: l_recog_line_1 NUMBER;
258155: l_recog_line_2 NUMBER;
258156:

Line 258153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

258149: l_num_entries NUMBER;
258150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
258151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
258152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
258153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
258154: l_recog_line_1 NUMBER;
258155: l_recog_line_2 NUMBER;
258156:
258157: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 258159: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

258155: l_recog_line_2 NUMBER;
258156:
258157: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
258158: l_bflow_applied_to_amt NUMBER; -- 5132302
258159: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
258160:
258161: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
258162:
258163: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 258234: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

258230: l_accrual_line_num := NULL; -- 4262811
258231: l_tmp_amt := NULL; -- 4262811
258232: --
258233:
258234: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
258235: l_balance_type_code <> 'B' THEN
258236: IF (NVL(p_source_97,9E125) = 7 OR
258237: NVL(p_source_97,9E125) = 13) AND
258238: NVL(p_source_110,'

Line 258308: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

258304: --
258305: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
258306:
258307: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
258308: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
258309:
258310: -- 4955764
258311: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
258312: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 258352: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

258348: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
258349:
258350: IF xla_accounting_cache_pkg.GetValueChar
258351: (p_source_code => 'LEDGER_CATEGORY_CODE'
258352: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
258353: AND l_bflow_method_code = 'PRIOR_ENTRY'
258354: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
258355: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
258356: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 258474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

258470: p_lookup_type => 'XLA_OWNER_TYPE'
258471: ,p_lookup_code => l_component_type_code
258472: )
258473: ,p_token_4 => 'PRODUCT_NAME'
258474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
258475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
258476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
258477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
258478: ,p_ae_header_id => NULL

Line 258475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

258471: ,p_lookup_code => l_component_type_code
258472: )
258473: ,p_token_4 => 'PRODUCT_NAME'
258474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
258475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
258476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
258477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
258478: ,p_ae_header_id => NULL
258479: );

Line 258476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

258472: )
258473: ,p_token_4 => 'PRODUCT_NAME'
258474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
258475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
258476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
258477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
258478: ,p_ae_header_id => NULL
258479: );
258480:

Line 258477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

258473: ,p_token_4 => 'PRODUCT_NAME'
258474: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
258475: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
258476: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
258477: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
258478: ,p_ae_header_id => NULL
258479: );
258480:
258481: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 258508: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

258504: ----------------------------------------------------------------------------------
258505: -- 4219869 Business Flow
258506: -- Update journal entry status -- Need to generate this within IF
258507: ----------------------------------------------------------------------------------
258508: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
258509: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
258510: ,p_balance_type_code => l_balance_type_code
258511: );
258512:

Line 258603: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

258599:
258600: --
258601: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
258602: --
258603: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
258604: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
258605: ELSE
258606: ---------------------------------------------------------------------------------------------------
258607: -- 4262811a Switch Sign

Line 258628: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

258624:
258625: XLA_AE_LINES_PKG.ValidateCurrentLine;
258626: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
258627:
258628: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
258629: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
258630: ,p_balance_type_code => l_balance_type_code);
258631:
258632: END IF;

Line 258764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

258760: l_tmp_amt NUMBER;
258761: l_acc_rev_natural_side_code VARCHAR2(1);
258762:
258763: l_num_entries NUMBER;
258764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
258765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
258766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
258767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
258768: l_recog_line_1 NUMBER;

Line 258765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

258761: l_acc_rev_natural_side_code VARCHAR2(1);
258762:
258763: l_num_entries NUMBER;
258764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
258765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
258766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
258767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
258768: l_recog_line_1 NUMBER;
258769: l_recog_line_2 NUMBER;

Line 258766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

258762:
258763: l_num_entries NUMBER;
258764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
258765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
258766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
258767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
258768: l_recog_line_1 NUMBER;
258769: l_recog_line_2 NUMBER;
258770:

Line 258767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

258763: l_num_entries NUMBER;
258764: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
258765: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
258766: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
258767: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
258768: l_recog_line_1 NUMBER;
258769: l_recog_line_2 NUMBER;
258770:
258771: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 258773: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

258769: l_recog_line_2 NUMBER;
258770:
258771: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
258772: l_bflow_applied_to_amt NUMBER; -- 5132302
258773: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
258774:
258775: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
258776:
258777: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 258848: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

258844: l_accrual_line_num := NULL; -- 4262811
258845: l_tmp_amt := NULL; -- 4262811
258846: --
258847:
258848: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
258849: l_balance_type_code <> 'B' THEN
258850: IF (NVL(p_source_97,9E125) = 7 OR
258851: NVL(p_source_97,9E125) = 13) AND
258852: NVL(p_source_110,'

Line 258922: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

258918: --
258919: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
258920:
258921: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
258922: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
258923:
258924: -- 4955764
258925: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
258926: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 258966: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

258962: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
258963:
258964: IF xla_accounting_cache_pkg.GetValueChar
258965: (p_source_code => 'LEDGER_CATEGORY_CODE'
258966: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
258967: AND l_bflow_method_code = 'PRIOR_ENTRY'
258968: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
258969: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
258970: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 259088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

259084: p_lookup_type => 'XLA_OWNER_TYPE'
259085: ,p_lookup_code => l_component_type_code
259086: )
259087: ,p_token_4 => 'PRODUCT_NAME'
259088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
259089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
259090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
259091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
259092: ,p_ae_header_id => NULL

Line 259089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

259085: ,p_lookup_code => l_component_type_code
259086: )
259087: ,p_token_4 => 'PRODUCT_NAME'
259088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
259089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
259090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
259091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
259092: ,p_ae_header_id => NULL
259093: );

Line 259090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

259086: )
259087: ,p_token_4 => 'PRODUCT_NAME'
259088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
259089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
259090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
259091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
259092: ,p_ae_header_id => NULL
259093: );
259094:

Line 259091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

259087: ,p_token_4 => 'PRODUCT_NAME'
259088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
259089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
259090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
259091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
259092: ,p_ae_header_id => NULL
259093: );
259094:
259095: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 259122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

259118: ----------------------------------------------------------------------------------
259119: -- 4219869 Business Flow
259120: -- Update journal entry status -- Need to generate this within IF
259121: ----------------------------------------------------------------------------------
259122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
259123: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
259124: ,p_balance_type_code => l_balance_type_code
259125: );
259126:

Line 259217: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

259213:
259214: --
259215: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
259216: --
259217: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
259218: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
259219: ELSE
259220: ---------------------------------------------------------------------------------------------------
259221: -- 4262811a Switch Sign

Line 259242: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

259238:
259239: XLA_AE_LINES_PKG.ValidateCurrentLine;
259240: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
259241:
259242: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
259243: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
259244: ,p_balance_type_code => l_balance_type_code);
259245:
259246: END IF;

Line 259361: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

259357: l_tmp_amt NUMBER;
259358: l_acc_rev_natural_side_code VARCHAR2(1);
259359:
259360: l_num_entries NUMBER;
259361: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
259362: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
259363: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
259364: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
259365: l_recog_line_1 NUMBER;

Line 259362: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

259358: l_acc_rev_natural_side_code VARCHAR2(1);
259359:
259360: l_num_entries NUMBER;
259361: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
259362: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
259363: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
259364: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
259365: l_recog_line_1 NUMBER;
259366: l_recog_line_2 NUMBER;

Line 259363: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

259359:
259360: l_num_entries NUMBER;
259361: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
259362: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
259363: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
259364: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
259365: l_recog_line_1 NUMBER;
259366: l_recog_line_2 NUMBER;
259367:

Line 259364: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

259360: l_num_entries NUMBER;
259361: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
259362: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
259363: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
259364: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
259365: l_recog_line_1 NUMBER;
259366: l_recog_line_2 NUMBER;
259367:
259368: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 259370: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

259366: l_recog_line_2 NUMBER;
259367:
259368: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
259369: l_bflow_applied_to_amt NUMBER; -- 5132302
259370: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
259371:
259372: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
259373:
259374: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 259445: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

259441: l_accrual_line_num := NULL; -- 4262811
259442: l_tmp_amt := NULL; -- 4262811
259443: --
259444:
259445: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
259446: l_balance_type_code <> 'B' THEN
259447: IF NVL(p_source_97,9E125) = 30
259448: THEN
259449:

Line 259516: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

259512: --
259513: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
259514:
259515: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
259516: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
259517:
259518: -- 4955764
259519: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
259520: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 259560: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

259556: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
259557:
259558: IF xla_accounting_cache_pkg.GetValueChar
259559: (p_source_code => 'LEDGER_CATEGORY_CODE'
259560: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
259561: AND l_bflow_method_code = 'PRIOR_ENTRY'
259562: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
259563: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
259564: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 259674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

259670: p_lookup_type => 'XLA_OWNER_TYPE'
259671: ,p_lookup_code => l_component_type_code
259672: )
259673: ,p_token_4 => 'PRODUCT_NAME'
259674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
259675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
259676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
259677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
259678: ,p_ae_header_id => NULL

Line 259675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

259671: ,p_lookup_code => l_component_type_code
259672: )
259673: ,p_token_4 => 'PRODUCT_NAME'
259674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
259675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
259676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
259677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
259678: ,p_ae_header_id => NULL
259679: );

Line 259676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

259672: )
259673: ,p_token_4 => 'PRODUCT_NAME'
259674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
259675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
259676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
259677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
259678: ,p_ae_header_id => NULL
259679: );
259680:

Line 259677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

259673: ,p_token_4 => 'PRODUCT_NAME'
259674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
259675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
259676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
259677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
259678: ,p_ae_header_id => NULL
259679: );
259680:
259681: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 259708: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

259704: ----------------------------------------------------------------------------------
259705: -- 4219869 Business Flow
259706: -- Update journal entry status -- Need to generate this within IF
259707: ----------------------------------------------------------------------------------
259708: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
259709: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
259710: ,p_balance_type_code => l_balance_type_code
259711: );
259712:

Line 259795: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

259791:
259792: --
259793: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
259794: --
259795: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
259796: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
259797: ELSE
259798: ---------------------------------------------------------------------------------------------------
259799: -- 4262811a Switch Sign

Line 259820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

259816:
259817: XLA_AE_LINES_PKG.ValidateCurrentLine;
259818: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
259819:
259820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
259821: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
259822: ,p_balance_type_code => l_balance_type_code);
259823:
259824: END IF;

Line 259939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

259935: l_tmp_amt NUMBER;
259936: l_acc_rev_natural_side_code VARCHAR2(1);
259937:
259938: l_num_entries NUMBER;
259939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
259940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
259941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
259942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
259943: l_recog_line_1 NUMBER;

Line 259940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

259936: l_acc_rev_natural_side_code VARCHAR2(1);
259937:
259938: l_num_entries NUMBER;
259939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
259940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
259941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
259942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
259943: l_recog_line_1 NUMBER;
259944: l_recog_line_2 NUMBER;

Line 259941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

259937:
259938: l_num_entries NUMBER;
259939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
259940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
259941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
259942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
259943: l_recog_line_1 NUMBER;
259944: l_recog_line_2 NUMBER;
259945:

Line 259942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

259938: l_num_entries NUMBER;
259939: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
259940: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
259941: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
259942: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
259943: l_recog_line_1 NUMBER;
259944: l_recog_line_2 NUMBER;
259945:
259946: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 259948: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

259944: l_recog_line_2 NUMBER;
259945:
259946: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
259947: l_bflow_applied_to_amt NUMBER; -- 5132302
259948: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
259949:
259950: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
259951:
259952: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 260023: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

260019: l_accrual_line_num := NULL; -- 4262811
260020: l_tmp_amt := NULL; -- 4262811
260021: --
260022:
260023: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
260024: l_balance_type_code <> 'B' THEN
260025: IF NVL(p_source_97,9E125) = 30
260026: THEN
260027:

Line 260094: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

260090: --
260091: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
260092:
260093: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
260094: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
260095:
260096: -- 4955764
260097: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
260098: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 260138: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

260134: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
260135:
260136: IF xla_accounting_cache_pkg.GetValueChar
260137: (p_source_code => 'LEDGER_CATEGORY_CODE'
260138: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
260139: AND l_bflow_method_code = 'PRIOR_ENTRY'
260140: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
260141: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
260142: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 260252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

260248: p_lookup_type => 'XLA_OWNER_TYPE'
260249: ,p_lookup_code => l_component_type_code
260250: )
260251: ,p_token_4 => 'PRODUCT_NAME'
260252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
260253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
260254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
260255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
260256: ,p_ae_header_id => NULL

Line 260253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

260249: ,p_lookup_code => l_component_type_code
260250: )
260251: ,p_token_4 => 'PRODUCT_NAME'
260252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
260253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
260254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
260255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
260256: ,p_ae_header_id => NULL
260257: );

Line 260254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

260250: )
260251: ,p_token_4 => 'PRODUCT_NAME'
260252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
260253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
260254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
260255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
260256: ,p_ae_header_id => NULL
260257: );
260258:

Line 260255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

260251: ,p_token_4 => 'PRODUCT_NAME'
260252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
260253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
260254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
260255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
260256: ,p_ae_header_id => NULL
260257: );
260258:
260259: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 260286: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

260282: ----------------------------------------------------------------------------------
260283: -- 4219869 Business Flow
260284: -- Update journal entry status -- Need to generate this within IF
260285: ----------------------------------------------------------------------------------
260286: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
260287: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
260288: ,p_balance_type_code => l_balance_type_code
260289: );
260290:

Line 260373: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

260369:
260370: --
260371: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
260372: --
260373: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
260374: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
260375: ELSE
260376: ---------------------------------------------------------------------------------------------------
260377: -- 4262811a Switch Sign

Line 260398: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

260394:
260395: XLA_AE_LINES_PKG.ValidateCurrentLine;
260396: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
260397:
260398: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
260399: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
260400: ,p_balance_type_code => l_balance_type_code);
260401:
260402: END IF;

Line 260517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

260513: l_tmp_amt NUMBER;
260514: l_acc_rev_natural_side_code VARCHAR2(1);
260515:
260516: l_num_entries NUMBER;
260517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
260518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
260519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
260520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
260521: l_recog_line_1 NUMBER;

Line 260518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

260514: l_acc_rev_natural_side_code VARCHAR2(1);
260515:
260516: l_num_entries NUMBER;
260517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
260518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
260519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
260520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
260521: l_recog_line_1 NUMBER;
260522: l_recog_line_2 NUMBER;

Line 260519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

260515:
260516: l_num_entries NUMBER;
260517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
260518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
260519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
260520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
260521: l_recog_line_1 NUMBER;
260522: l_recog_line_2 NUMBER;
260523:

Line 260520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

260516: l_num_entries NUMBER;
260517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
260518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
260519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
260520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
260521: l_recog_line_1 NUMBER;
260522: l_recog_line_2 NUMBER;
260523:
260524: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 260526: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

260522: l_recog_line_2 NUMBER;
260523:
260524: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
260525: l_bflow_applied_to_amt NUMBER; -- 5132302
260526: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
260527:
260528: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
260529:
260530: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 260601: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

260597: l_accrual_line_num := NULL; -- 4262811
260598: l_tmp_amt := NULL; -- 4262811
260599: --
260600:
260601: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
260602: l_balance_type_code <> 'B' THEN
260603: IF NVL(p_source_97,9E125) = 30
260604: THEN
260605:

Line 260672: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

260668: --
260669: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
260670:
260671: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
260672: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
260673:
260674: -- 4955764
260675: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
260676: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 260716: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

260712: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
260713:
260714: IF xla_accounting_cache_pkg.GetValueChar
260715: (p_source_code => 'LEDGER_CATEGORY_CODE'
260716: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
260717: AND l_bflow_method_code = 'PRIOR_ENTRY'
260718: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
260719: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
260720: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 260830: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

260826: p_lookup_type => 'XLA_OWNER_TYPE'
260827: ,p_lookup_code => l_component_type_code
260828: )
260829: ,p_token_4 => 'PRODUCT_NAME'
260830: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
260831: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
260832: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
260833: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
260834: ,p_ae_header_id => NULL

Line 260831: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

260827: ,p_lookup_code => l_component_type_code
260828: )
260829: ,p_token_4 => 'PRODUCT_NAME'
260830: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
260831: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
260832: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
260833: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
260834: ,p_ae_header_id => NULL
260835: );

Line 260832: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

260828: )
260829: ,p_token_4 => 'PRODUCT_NAME'
260830: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
260831: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
260832: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
260833: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
260834: ,p_ae_header_id => NULL
260835: );
260836:

Line 260833: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

260829: ,p_token_4 => 'PRODUCT_NAME'
260830: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
260831: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
260832: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
260833: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
260834: ,p_ae_header_id => NULL
260835: );
260836:
260837: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 260864: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

260860: ----------------------------------------------------------------------------------
260861: -- 4219869 Business Flow
260862: -- Update journal entry status -- Need to generate this within IF
260863: ----------------------------------------------------------------------------------
260864: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
260865: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
260866: ,p_balance_type_code => l_balance_type_code
260867: );
260868:

Line 260951: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

260947:
260948: --
260949: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
260950: --
260951: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
260952: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
260953: ELSE
260954: ---------------------------------------------------------------------------------------------------
260955: -- 4262811a Switch Sign

Line 260976: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

260972:
260973: XLA_AE_LINES_PKG.ValidateCurrentLine;
260974: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
260975:
260976: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
260977: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
260978: ,p_balance_type_code => l_balance_type_code);
260979:
260980: END IF;

Line 261115: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

261111: l_tmp_amt NUMBER;
261112: l_acc_rev_natural_side_code VARCHAR2(1);
261113:
261114: l_num_entries NUMBER;
261115: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
261116: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
261117: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
261118: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
261119: l_recog_line_1 NUMBER;

Line 261116: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

261112: l_acc_rev_natural_side_code VARCHAR2(1);
261113:
261114: l_num_entries NUMBER;
261115: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
261116: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
261117: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
261118: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
261119: l_recog_line_1 NUMBER;
261120: l_recog_line_2 NUMBER;

Line 261117: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

261113:
261114: l_num_entries NUMBER;
261115: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
261116: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
261117: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
261118: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
261119: l_recog_line_1 NUMBER;
261120: l_recog_line_2 NUMBER;
261121:

Line 261118: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

261114: l_num_entries NUMBER;
261115: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
261116: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
261117: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
261118: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
261119: l_recog_line_1 NUMBER;
261120: l_recog_line_2 NUMBER;
261121:
261122: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 261124: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

261120: l_recog_line_2 NUMBER;
261121:
261122: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
261123: l_bflow_applied_to_amt NUMBER; -- 5132302
261124: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
261125:
261126: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
261127:
261128: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 261199: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

261195: l_accrual_line_num := NULL; -- 4262811
261196: l_tmp_amt := NULL; -- 4262811
261197: --
261198:
261199: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
261200: l_balance_type_code <> 'B' THEN
261201: IF NVL(p_source_97,9E125) = 30
261202: THEN
261203:

Line 261270: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

261266: --
261267: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
261268:
261269: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
261270: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
261271:
261272: -- 4955764
261273: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
261274: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 261346: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

261342: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
261343:
261344: IF xla_accounting_cache_pkg.GetValueChar
261345: (p_source_code => 'LEDGER_CATEGORY_CODE'
261346: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
261347: AND l_bflow_method_code = 'PRIOR_ENTRY'
261348: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
261349: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
261350: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 261460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

261456: p_lookup_type => 'XLA_OWNER_TYPE'
261457: ,p_lookup_code => l_component_type_code
261458: )
261459: ,p_token_4 => 'PRODUCT_NAME'
261460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
261461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
261462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
261463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
261464: ,p_ae_header_id => NULL

Line 261461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

261457: ,p_lookup_code => l_component_type_code
261458: )
261459: ,p_token_4 => 'PRODUCT_NAME'
261460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
261461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
261462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
261463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
261464: ,p_ae_header_id => NULL
261465: );

Line 261462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

261458: )
261459: ,p_token_4 => 'PRODUCT_NAME'
261460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
261461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
261462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
261463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
261464: ,p_ae_header_id => NULL
261465: );
261466:

Line 261463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

261459: ,p_token_4 => 'PRODUCT_NAME'
261460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
261461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
261462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
261463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
261464: ,p_ae_header_id => NULL
261465: );
261466:
261467: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 261494: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

261490: ----------------------------------------------------------------------------------
261491: -- 4219869 Business Flow
261492: -- Update journal entry status -- Need to generate this within IF
261493: ----------------------------------------------------------------------------------
261494: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
261495: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
261496: ,p_balance_type_code => l_balance_type_code
261497: );
261498:

Line 261581: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

261577:
261578: --
261579: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
261580: --
261581: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
261582: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
261583: ELSE
261584: ---------------------------------------------------------------------------------------------------
261585: -- 4262811a Switch Sign

Line 261606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

261602:
261603: XLA_AE_LINES_PKG.ValidateCurrentLine;
261604: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
261605:
261606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
261607: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
261608: ,p_balance_type_code => l_balance_type_code);
261609:
261610: END IF;

Line 261745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

261741: l_tmp_amt NUMBER;
261742: l_acc_rev_natural_side_code VARCHAR2(1);
261743:
261744: l_num_entries NUMBER;
261745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
261746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
261747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
261748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
261749: l_recog_line_1 NUMBER;

Line 261746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

261742: l_acc_rev_natural_side_code VARCHAR2(1);
261743:
261744: l_num_entries NUMBER;
261745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
261746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
261747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
261748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
261749: l_recog_line_1 NUMBER;
261750: l_recog_line_2 NUMBER;

Line 261747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

261743:
261744: l_num_entries NUMBER;
261745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
261746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
261747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
261748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
261749: l_recog_line_1 NUMBER;
261750: l_recog_line_2 NUMBER;
261751:

Line 261748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

261744: l_num_entries NUMBER;
261745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
261746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
261747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
261748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
261749: l_recog_line_1 NUMBER;
261750: l_recog_line_2 NUMBER;
261751:
261752: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 261754: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

261750: l_recog_line_2 NUMBER;
261751:
261752: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
261753: l_bflow_applied_to_amt NUMBER; -- 5132302
261754: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
261755:
261756: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
261757:
261758: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 261829: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

261825: l_accrual_line_num := NULL; -- 4262811
261826: l_tmp_amt := NULL; -- 4262811
261827: --
261828:
261829: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
261830: l_balance_type_code <> 'B' THEN
261831: IF NVL(p_source_97,9E125) = 30
261832: THEN
261833:

Line 261900: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

261896: --
261897: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
261898:
261899: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
261900: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
261901:
261902: -- 4955764
261903: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
261904: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 261976: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

261972: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
261973:
261974: IF xla_accounting_cache_pkg.GetValueChar
261975: (p_source_code => 'LEDGER_CATEGORY_CODE'
261976: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
261977: AND l_bflow_method_code = 'PRIOR_ENTRY'
261978: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
261979: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
261980: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 262090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

262086: p_lookup_type => 'XLA_OWNER_TYPE'
262087: ,p_lookup_code => l_component_type_code
262088: )
262089: ,p_token_4 => 'PRODUCT_NAME'
262090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
262091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
262092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
262093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
262094: ,p_ae_header_id => NULL

Line 262091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

262087: ,p_lookup_code => l_component_type_code
262088: )
262089: ,p_token_4 => 'PRODUCT_NAME'
262090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
262091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
262092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
262093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
262094: ,p_ae_header_id => NULL
262095: );

Line 262092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

262088: )
262089: ,p_token_4 => 'PRODUCT_NAME'
262090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
262091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
262092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
262093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
262094: ,p_ae_header_id => NULL
262095: );
262096:

Line 262093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

262089: ,p_token_4 => 'PRODUCT_NAME'
262090: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
262091: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
262092: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
262093: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
262094: ,p_ae_header_id => NULL
262095: );
262096:
262097: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 262124: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

262120: ----------------------------------------------------------------------------------
262121: -- 4219869 Business Flow
262122: -- Update journal entry status -- Need to generate this within IF
262123: ----------------------------------------------------------------------------------
262124: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
262125: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
262126: ,p_balance_type_code => l_balance_type_code
262127: );
262128:

Line 262211: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

262207:
262208: --
262209: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
262210: --
262211: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
262212: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
262213: ELSE
262214: ---------------------------------------------------------------------------------------------------
262215: -- 4262811a Switch Sign

Line 262236: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

262232:
262233: XLA_AE_LINES_PKG.ValidateCurrentLine;
262234: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
262235:
262236: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
262237: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
262238: ,p_balance_type_code => l_balance_type_code);
262239:
262240: END IF;

Line 262355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

262351: l_tmp_amt NUMBER;
262352: l_acc_rev_natural_side_code VARCHAR2(1);
262353:
262354: l_num_entries NUMBER;
262355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
262356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
262357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
262358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
262359: l_recog_line_1 NUMBER;

Line 262356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

262352: l_acc_rev_natural_side_code VARCHAR2(1);
262353:
262354: l_num_entries NUMBER;
262355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
262356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
262357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
262358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
262359: l_recog_line_1 NUMBER;
262360: l_recog_line_2 NUMBER;

Line 262357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

262353:
262354: l_num_entries NUMBER;
262355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
262356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
262357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
262358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
262359: l_recog_line_1 NUMBER;
262360: l_recog_line_2 NUMBER;
262361:

Line 262358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

262354: l_num_entries NUMBER;
262355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
262356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
262357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
262358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
262359: l_recog_line_1 NUMBER;
262360: l_recog_line_2 NUMBER;
262361:
262362: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 262364: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

262360: l_recog_line_2 NUMBER;
262361:
262362: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
262363: l_bflow_applied_to_amt NUMBER; -- 5132302
262364: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
262365:
262366: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
262367:
262368: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 262439: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

262435: l_accrual_line_num := NULL; -- 4262811
262436: l_tmp_amt := NULL; -- 4262811
262437: --
262438:
262439: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
262440: l_balance_type_code <> 'B' THEN
262441: IF NVL(p_source_97,9E125) = 30
262442: THEN
262443:

Line 262510: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

262506: --
262507: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
262508:
262509: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
262510: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
262511:
262512: -- 4955764
262513: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
262514: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 262554: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

262550: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
262551:
262552: IF xla_accounting_cache_pkg.GetValueChar
262553: (p_source_code => 'LEDGER_CATEGORY_CODE'
262554: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
262555: AND l_bflow_method_code = 'PRIOR_ENTRY'
262556: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
262557: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
262558: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 262668: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

262664: p_lookup_type => 'XLA_OWNER_TYPE'
262665: ,p_lookup_code => l_component_type_code
262666: )
262667: ,p_token_4 => 'PRODUCT_NAME'
262668: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
262669: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
262670: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
262671: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
262672: ,p_ae_header_id => NULL

Line 262669: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

262665: ,p_lookup_code => l_component_type_code
262666: )
262667: ,p_token_4 => 'PRODUCT_NAME'
262668: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
262669: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
262670: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
262671: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
262672: ,p_ae_header_id => NULL
262673: );

Line 262670: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

262666: )
262667: ,p_token_4 => 'PRODUCT_NAME'
262668: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
262669: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
262670: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
262671: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
262672: ,p_ae_header_id => NULL
262673: );
262674:

Line 262671: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

262667: ,p_token_4 => 'PRODUCT_NAME'
262668: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
262669: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
262670: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
262671: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
262672: ,p_ae_header_id => NULL
262673: );
262674:
262675: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 262702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

262698: ----------------------------------------------------------------------------------
262699: -- 4219869 Business Flow
262700: -- Update journal entry status -- Need to generate this within IF
262701: ----------------------------------------------------------------------------------
262702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
262703: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
262704: ,p_balance_type_code => l_balance_type_code
262705: );
262706:

Line 262789: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

262785:
262786: --
262787: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
262788: --
262789: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
262790: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
262791: ELSE
262792: ---------------------------------------------------------------------------------------------------
262793: -- 4262811a Switch Sign

Line 262814: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

262810:
262811: XLA_AE_LINES_PKG.ValidateCurrentLine;
262812: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
262813:
262814: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
262815: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
262816: ,p_balance_type_code => l_balance_type_code);
262817:
262818: END IF;

Line 262923: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

262919: l_tmp_amt NUMBER;
262920: l_acc_rev_natural_side_code VARCHAR2(1);
262921:
262922: l_num_entries NUMBER;
262923: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
262924: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
262925: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
262926: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
262927: l_recog_line_1 NUMBER;

Line 262924: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

262920: l_acc_rev_natural_side_code VARCHAR2(1);
262921:
262922: l_num_entries NUMBER;
262923: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
262924: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
262925: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
262926: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
262927: l_recog_line_1 NUMBER;
262928: l_recog_line_2 NUMBER;

Line 262925: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

262921:
262922: l_num_entries NUMBER;
262923: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
262924: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
262925: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
262926: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
262927: l_recog_line_1 NUMBER;
262928: l_recog_line_2 NUMBER;
262929:

Line 262926: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

262922: l_num_entries NUMBER;
262923: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
262924: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
262925: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
262926: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
262927: l_recog_line_1 NUMBER;
262928: l_recog_line_2 NUMBER;
262929:
262930: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 262932: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

262928: l_recog_line_2 NUMBER;
262929:
262930: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
262931: l_bflow_applied_to_amt NUMBER; -- 5132302
262932: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
262933:
262934: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
262935:
262936: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 263007: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

263003: l_accrual_line_num := NULL; -- 4262811
263004: l_tmp_amt := NULL; -- 4262811
263005: --
263006:
263007: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
263008: l_balance_type_code <> 'B' THEN
263009: IF NVL(p_source_97,9E125) = 6
263010: THEN
263011:

Line 263078: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

263074: --
263075: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
263076:
263077: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
263078: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
263079:
263080: -- 4955764
263081: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
263082: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 263122: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

263118: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
263119:
263120: IF xla_accounting_cache_pkg.GetValueChar
263121: (p_source_code => 'LEDGER_CATEGORY_CODE'
263122: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
263123: AND l_bflow_method_code = 'PRIOR_ENTRY'
263124: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
263125: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
263126: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 263222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

263218: p_lookup_type => 'XLA_OWNER_TYPE'
263219: ,p_lookup_code => l_component_type_code
263220: )
263221: ,p_token_4 => 'PRODUCT_NAME'
263222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
263223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
263224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
263225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
263226: ,p_ae_header_id => NULL

Line 263223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

263219: ,p_lookup_code => l_component_type_code
263220: )
263221: ,p_token_4 => 'PRODUCT_NAME'
263222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
263223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
263224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
263225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
263226: ,p_ae_header_id => NULL
263227: );

Line 263224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

263220: )
263221: ,p_token_4 => 'PRODUCT_NAME'
263222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
263223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
263224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
263225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
263226: ,p_ae_header_id => NULL
263227: );
263228:

Line 263225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

263221: ,p_token_4 => 'PRODUCT_NAME'
263222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
263223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
263224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
263225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
263226: ,p_ae_header_id => NULL
263227: );
263228:
263229: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 263256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

263252: ----------------------------------------------------------------------------------
263253: -- 4219869 Business Flow
263254: -- Update journal entry status -- Need to generate this within IF
263255: ----------------------------------------------------------------------------------
263256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
263257: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
263258: ,p_balance_type_code => l_balance_type_code
263259: );
263260:

Line 263343: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

263339:
263340: --
263341: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
263342: --
263343: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
263344: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
263345: ELSE
263346: ---------------------------------------------------------------------------------------------------
263347: -- 4262811a Switch Sign

Line 263368: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

263364:
263365: XLA_AE_LINES_PKG.ValidateCurrentLine;
263366: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
263367:
263368: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
263369: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
263370: ,p_balance_type_code => l_balance_type_code);
263371:
263372: END IF;

Line 263507: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

263503: l_tmp_amt NUMBER;
263504: l_acc_rev_natural_side_code VARCHAR2(1);
263505:
263506: l_num_entries NUMBER;
263507: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
263508: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
263509: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
263510: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
263511: l_recog_line_1 NUMBER;

Line 263508: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

263504: l_acc_rev_natural_side_code VARCHAR2(1);
263505:
263506: l_num_entries NUMBER;
263507: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
263508: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
263509: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
263510: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
263511: l_recog_line_1 NUMBER;
263512: l_recog_line_2 NUMBER;

Line 263509: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

263505:
263506: l_num_entries NUMBER;
263507: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
263508: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
263509: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
263510: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
263511: l_recog_line_1 NUMBER;
263512: l_recog_line_2 NUMBER;
263513:

Line 263510: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

263506: l_num_entries NUMBER;
263507: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
263508: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
263509: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
263510: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
263511: l_recog_line_1 NUMBER;
263512: l_recog_line_2 NUMBER;
263513:
263514: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 263516: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

263512: l_recog_line_2 NUMBER;
263513:
263514: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
263515: l_bflow_applied_to_amt NUMBER; -- 5132302
263516: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
263517:
263518: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
263519:
263520: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 263591: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

263587: l_accrual_line_num := NULL; -- 4262811
263588: l_tmp_amt := NULL; -- 4262811
263589: --
263590:
263591: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
263592: l_balance_type_code <> 'B' THEN
263593: IF NVL(p_source_97,9E125) = 6
263594: THEN
263595:

Line 263662: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

263658: --
263659: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
263660:
263661: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
263662: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
263663:
263664: -- 4955764
263665: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
263666: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 263738: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

263734: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
263735:
263736: IF xla_accounting_cache_pkg.GetValueChar
263737: (p_source_code => 'LEDGER_CATEGORY_CODE'
263738: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
263739: AND l_bflow_method_code = 'PRIOR_ENTRY'
263740: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
263741: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
263742: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 263852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

263848: p_lookup_type => 'XLA_OWNER_TYPE'
263849: ,p_lookup_code => l_component_type_code
263850: )
263851: ,p_token_4 => 'PRODUCT_NAME'
263852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
263853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
263854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
263855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
263856: ,p_ae_header_id => NULL

Line 263853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

263849: ,p_lookup_code => l_component_type_code
263850: )
263851: ,p_token_4 => 'PRODUCT_NAME'
263852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
263853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
263854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
263855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
263856: ,p_ae_header_id => NULL
263857: );

Line 263854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

263850: )
263851: ,p_token_4 => 'PRODUCT_NAME'
263852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
263853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
263854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
263855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
263856: ,p_ae_header_id => NULL
263857: );
263858:

Line 263855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

263851: ,p_token_4 => 'PRODUCT_NAME'
263852: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
263853: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
263854: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
263855: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
263856: ,p_ae_header_id => NULL
263857: );
263858:
263859: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 263886: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

263882: ----------------------------------------------------------------------------------
263883: -- 4219869 Business Flow
263884: -- Update journal entry status -- Need to generate this within IF
263885: ----------------------------------------------------------------------------------
263886: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
263887: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
263888: ,p_balance_type_code => l_balance_type_code
263889: );
263890:

Line 263973: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

263969:
263970: --
263971: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
263972: --
263973: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
263974: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
263975: ELSE
263976: ---------------------------------------------------------------------------------------------------
263977: -- 4262811a Switch Sign

Line 263998: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

263994:
263995: XLA_AE_LINES_PKG.ValidateCurrentLine;
263996: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
263997:
263998: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
263999: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
264000: ,p_balance_type_code => l_balance_type_code);
264001:
264002: END IF;

Line 264137: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

264133: l_tmp_amt NUMBER;
264134: l_acc_rev_natural_side_code VARCHAR2(1);
264135:
264136: l_num_entries NUMBER;
264137: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
264138: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
264139: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
264140: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
264141: l_recog_line_1 NUMBER;

Line 264138: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

264134: l_acc_rev_natural_side_code VARCHAR2(1);
264135:
264136: l_num_entries NUMBER;
264137: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
264138: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
264139: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
264140: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
264141: l_recog_line_1 NUMBER;
264142: l_recog_line_2 NUMBER;

Line 264139: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

264135:
264136: l_num_entries NUMBER;
264137: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
264138: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
264139: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
264140: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
264141: l_recog_line_1 NUMBER;
264142: l_recog_line_2 NUMBER;
264143:

Line 264140: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

264136: l_num_entries NUMBER;
264137: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
264138: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
264139: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
264140: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
264141: l_recog_line_1 NUMBER;
264142: l_recog_line_2 NUMBER;
264143:
264144: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 264146: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

264142: l_recog_line_2 NUMBER;
264143:
264144: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
264145: l_bflow_applied_to_amt NUMBER; -- 5132302
264146: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
264147:
264148: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
264149:
264150: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 264221: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

264217: l_accrual_line_num := NULL; -- 4262811
264218: l_tmp_amt := NULL; -- 4262811
264219: --
264220:
264221: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
264222: l_balance_type_code <> 'B' THEN
264223: IF NVL(p_source_97,9E125) = 6
264224: THEN
264225:

Line 264292: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

264288: --
264289: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
264290:
264291: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
264292: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
264293:
264294: -- 4955764
264295: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
264296: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 264368: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

264364: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
264365:
264366: IF xla_accounting_cache_pkg.GetValueChar
264367: (p_source_code => 'LEDGER_CATEGORY_CODE'
264368: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
264369: AND l_bflow_method_code = 'PRIOR_ENTRY'
264370: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
264371: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
264372: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 264482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

264478: p_lookup_type => 'XLA_OWNER_TYPE'
264479: ,p_lookup_code => l_component_type_code
264480: )
264481: ,p_token_4 => 'PRODUCT_NAME'
264482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
264483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
264484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
264485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
264486: ,p_ae_header_id => NULL

Line 264483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

264479: ,p_lookup_code => l_component_type_code
264480: )
264481: ,p_token_4 => 'PRODUCT_NAME'
264482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
264483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
264484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
264485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
264486: ,p_ae_header_id => NULL
264487: );

Line 264484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

264480: )
264481: ,p_token_4 => 'PRODUCT_NAME'
264482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
264483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
264484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
264485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
264486: ,p_ae_header_id => NULL
264487: );
264488:

Line 264485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

264481: ,p_token_4 => 'PRODUCT_NAME'
264482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
264483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
264484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
264485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
264486: ,p_ae_header_id => NULL
264487: );
264488:
264489: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 264516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

264512: ----------------------------------------------------------------------------------
264513: -- 4219869 Business Flow
264514: -- Update journal entry status -- Need to generate this within IF
264515: ----------------------------------------------------------------------------------
264516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
264517: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
264518: ,p_balance_type_code => l_balance_type_code
264519: );
264520:

Line 264603: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

264599:
264600: --
264601: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
264602: --
264603: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
264604: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
264605: ELSE
264606: ---------------------------------------------------------------------------------------------------
264607: -- 4262811a Switch Sign

Line 264628: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

264624:
264625: XLA_AE_LINES_PKG.ValidateCurrentLine;
264626: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
264627:
264628: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
264629: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
264630: ,p_balance_type_code => l_balance_type_code);
264631:
264632: END IF;

Line 264767: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

264763: l_tmp_amt NUMBER;
264764: l_acc_rev_natural_side_code VARCHAR2(1);
264765:
264766: l_num_entries NUMBER;
264767: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
264768: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
264769: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
264770: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
264771: l_recog_line_1 NUMBER;

Line 264768: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

264764: l_acc_rev_natural_side_code VARCHAR2(1);
264765:
264766: l_num_entries NUMBER;
264767: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
264768: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
264769: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
264770: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
264771: l_recog_line_1 NUMBER;
264772: l_recog_line_2 NUMBER;

Line 264769: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

264765:
264766: l_num_entries NUMBER;
264767: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
264768: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
264769: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
264770: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
264771: l_recog_line_1 NUMBER;
264772: l_recog_line_2 NUMBER;
264773:

Line 264770: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

264766: l_num_entries NUMBER;
264767: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
264768: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
264769: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
264770: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
264771: l_recog_line_1 NUMBER;
264772: l_recog_line_2 NUMBER;
264773:
264774: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 264776: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

264772: l_recog_line_2 NUMBER;
264773:
264774: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
264775: l_bflow_applied_to_amt NUMBER; -- 5132302
264776: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
264777:
264778: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
264779:
264780: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 264851: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

264847: l_accrual_line_num := NULL; -- 4262811
264848: l_tmp_amt := NULL; -- 4262811
264849: --
264850:
264851: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
264852: l_balance_type_code <> 'B' THEN
264853: IF NVL(p_source_97,9E125) = 6
264854: THEN
264855:

Line 264922: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

264918: --
264919: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
264920:
264921: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
264922: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
264923:
264924: -- 4955764
264925: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
264926: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 264998: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

264994: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
264995:
264996: IF xla_accounting_cache_pkg.GetValueChar
264997: (p_source_code => 'LEDGER_CATEGORY_CODE'
264998: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
264999: AND l_bflow_method_code = 'PRIOR_ENTRY'
265000: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
265001: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
265002: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 265112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

265108: p_lookup_type => 'XLA_OWNER_TYPE'
265109: ,p_lookup_code => l_component_type_code
265110: )
265111: ,p_token_4 => 'PRODUCT_NAME'
265112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
265113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
265114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
265115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
265116: ,p_ae_header_id => NULL

Line 265113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

265109: ,p_lookup_code => l_component_type_code
265110: )
265111: ,p_token_4 => 'PRODUCT_NAME'
265112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
265113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
265114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
265115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
265116: ,p_ae_header_id => NULL
265117: );

Line 265114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

265110: )
265111: ,p_token_4 => 'PRODUCT_NAME'
265112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
265113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
265114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
265115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
265116: ,p_ae_header_id => NULL
265117: );
265118:

Line 265115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

265111: ,p_token_4 => 'PRODUCT_NAME'
265112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
265113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
265114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
265115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
265116: ,p_ae_header_id => NULL
265117: );
265118:
265119: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 265146: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

265142: ----------------------------------------------------------------------------------
265143: -- 4219869 Business Flow
265144: -- Update journal entry status -- Need to generate this within IF
265145: ----------------------------------------------------------------------------------
265146: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
265147: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
265148: ,p_balance_type_code => l_balance_type_code
265149: );
265150:

Line 265233: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

265229:
265230: --
265231: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
265232: --
265233: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
265234: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
265235: ELSE
265236: ---------------------------------------------------------------------------------------------------
265237: -- 4262811a Switch Sign

Line 265258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

265254:
265255: XLA_AE_LINES_PKG.ValidateCurrentLine;
265256: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
265257:
265258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
265259: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
265260: ,p_balance_type_code => l_balance_type_code);
265261:
265262: END IF;

Line 265397: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

265393: l_tmp_amt NUMBER;
265394: l_acc_rev_natural_side_code VARCHAR2(1);
265395:
265396: l_num_entries NUMBER;
265397: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
265398: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
265399: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
265400: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
265401: l_recog_line_1 NUMBER;

Line 265398: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

265394: l_acc_rev_natural_side_code VARCHAR2(1);
265395:
265396: l_num_entries NUMBER;
265397: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
265398: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
265399: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
265400: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
265401: l_recog_line_1 NUMBER;
265402: l_recog_line_2 NUMBER;

Line 265399: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

265395:
265396: l_num_entries NUMBER;
265397: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
265398: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
265399: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
265400: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
265401: l_recog_line_1 NUMBER;
265402: l_recog_line_2 NUMBER;
265403:

Line 265400: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

265396: l_num_entries NUMBER;
265397: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
265398: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
265399: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
265400: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
265401: l_recog_line_1 NUMBER;
265402: l_recog_line_2 NUMBER;
265403:
265404: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 265406: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

265402: l_recog_line_2 NUMBER;
265403:
265404: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
265405: l_bflow_applied_to_amt NUMBER; -- 5132302
265406: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
265407:
265408: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
265409:
265410: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 265481: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

265477: l_accrual_line_num := NULL; -- 4262811
265478: l_tmp_amt := NULL; -- 4262811
265479: --
265480:
265481: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
265482: l_balance_type_code <> 'B' THEN
265483: IF NVL(p_source_97,9E125) = 6
265484: THEN
265485:

Line 265552: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

265548: --
265549: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
265550:
265551: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
265552: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
265553:
265554: -- 4955764
265555: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
265556: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 265628: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

265624: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
265625:
265626: IF xla_accounting_cache_pkg.GetValueChar
265627: (p_source_code => 'LEDGER_CATEGORY_CODE'
265628: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
265629: AND l_bflow_method_code = 'PRIOR_ENTRY'
265630: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
265631: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
265632: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 265742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

265738: p_lookup_type => 'XLA_OWNER_TYPE'
265739: ,p_lookup_code => l_component_type_code
265740: )
265741: ,p_token_4 => 'PRODUCT_NAME'
265742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
265743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
265744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
265745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
265746: ,p_ae_header_id => NULL

Line 265743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

265739: ,p_lookup_code => l_component_type_code
265740: )
265741: ,p_token_4 => 'PRODUCT_NAME'
265742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
265743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
265744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
265745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
265746: ,p_ae_header_id => NULL
265747: );

Line 265744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

265740: )
265741: ,p_token_4 => 'PRODUCT_NAME'
265742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
265743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
265744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
265745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
265746: ,p_ae_header_id => NULL
265747: );
265748:

Line 265745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

265741: ,p_token_4 => 'PRODUCT_NAME'
265742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
265743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
265744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
265745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
265746: ,p_ae_header_id => NULL
265747: );
265748:
265749: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 265776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

265772: ----------------------------------------------------------------------------------
265773: -- 4219869 Business Flow
265774: -- Update journal entry status -- Need to generate this within IF
265775: ----------------------------------------------------------------------------------
265776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
265777: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
265778: ,p_balance_type_code => l_balance_type_code
265779: );
265780:

Line 265863: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

265859:
265860: --
265861: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
265862: --
265863: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
265864: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
265865: ELSE
265866: ---------------------------------------------------------------------------------------------------
265867: -- 4262811a Switch Sign

Line 265888: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

265884:
265885: XLA_AE_LINES_PKG.ValidateCurrentLine;
265886: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
265887:
265888: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
265889: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
265890: ,p_balance_type_code => l_balance_type_code);
265891:
265892: END IF;

Line 266027: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

266023: l_tmp_amt NUMBER;
266024: l_acc_rev_natural_side_code VARCHAR2(1);
266025:
266026: l_num_entries NUMBER;
266027: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
266028: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
266029: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
266030: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
266031: l_recog_line_1 NUMBER;

Line 266028: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

266024: l_acc_rev_natural_side_code VARCHAR2(1);
266025:
266026: l_num_entries NUMBER;
266027: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
266028: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
266029: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
266030: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
266031: l_recog_line_1 NUMBER;
266032: l_recog_line_2 NUMBER;

Line 266029: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

266025:
266026: l_num_entries NUMBER;
266027: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
266028: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
266029: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
266030: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
266031: l_recog_line_1 NUMBER;
266032: l_recog_line_2 NUMBER;
266033:

Line 266030: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

266026: l_num_entries NUMBER;
266027: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
266028: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
266029: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
266030: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
266031: l_recog_line_1 NUMBER;
266032: l_recog_line_2 NUMBER;
266033:
266034: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 266036: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

266032: l_recog_line_2 NUMBER;
266033:
266034: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
266035: l_bflow_applied_to_amt NUMBER; -- 5132302
266036: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
266037:
266038: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
266039:
266040: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 266111: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

266107: l_accrual_line_num := NULL; -- 4262811
266108: l_tmp_amt := NULL; -- 4262811
266109: --
266110:
266111: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
266112: l_balance_type_code <> 'B' THEN
266113: IF NVL(p_source_97,9E125) = 6
266114: THEN
266115:

Line 266182: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

266178: --
266179: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
266180:
266181: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
266182: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
266183:
266184: -- 4955764
266185: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
266186: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 266258: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

266254: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
266255:
266256: IF xla_accounting_cache_pkg.GetValueChar
266257: (p_source_code => 'LEDGER_CATEGORY_CODE'
266258: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
266259: AND l_bflow_method_code = 'PRIOR_ENTRY'
266260: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
266261: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
266262: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 266372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

266368: p_lookup_type => 'XLA_OWNER_TYPE'
266369: ,p_lookup_code => l_component_type_code
266370: )
266371: ,p_token_4 => 'PRODUCT_NAME'
266372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
266373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
266374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
266375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
266376: ,p_ae_header_id => NULL

Line 266373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

266369: ,p_lookup_code => l_component_type_code
266370: )
266371: ,p_token_4 => 'PRODUCT_NAME'
266372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
266373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
266374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
266375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
266376: ,p_ae_header_id => NULL
266377: );

Line 266374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

266370: )
266371: ,p_token_4 => 'PRODUCT_NAME'
266372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
266373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
266374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
266375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
266376: ,p_ae_header_id => NULL
266377: );
266378:

Line 266375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

266371: ,p_token_4 => 'PRODUCT_NAME'
266372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
266373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
266374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
266375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
266376: ,p_ae_header_id => NULL
266377: );
266378:
266379: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 266406: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

266402: ----------------------------------------------------------------------------------
266403: -- 4219869 Business Flow
266404: -- Update journal entry status -- Need to generate this within IF
266405: ----------------------------------------------------------------------------------
266406: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
266407: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
266408: ,p_balance_type_code => l_balance_type_code
266409: );
266410:

Line 266493: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

266489:
266490: --
266491: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
266492: --
266493: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
266494: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
266495: ELSE
266496: ---------------------------------------------------------------------------------------------------
266497: -- 4262811a Switch Sign

Line 266518: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

266514:
266515: XLA_AE_LINES_PKG.ValidateCurrentLine;
266516: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
266517:
266518: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
266519: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
266520: ,p_balance_type_code => l_balance_type_code);
266521:
266522: END IF;

Line 266625: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

266621: l_tmp_amt NUMBER;
266622: l_acc_rev_natural_side_code VARCHAR2(1);
266623:
266624: l_num_entries NUMBER;
266625: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
266626: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
266627: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
266628: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
266629: l_recog_line_1 NUMBER;

Line 266626: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

266622: l_acc_rev_natural_side_code VARCHAR2(1);
266623:
266624: l_num_entries NUMBER;
266625: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
266626: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
266627: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
266628: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
266629: l_recog_line_1 NUMBER;
266630: l_recog_line_2 NUMBER;

Line 266627: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

266623:
266624: l_num_entries NUMBER;
266625: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
266626: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
266627: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
266628: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
266629: l_recog_line_1 NUMBER;
266630: l_recog_line_2 NUMBER;
266631:

Line 266628: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

266624: l_num_entries NUMBER;
266625: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
266626: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
266627: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
266628: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
266629: l_recog_line_1 NUMBER;
266630: l_recog_line_2 NUMBER;
266631:
266632: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 266634: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

266630: l_recog_line_2 NUMBER;
266631:
266632: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
266633: l_bflow_applied_to_amt NUMBER; -- 5132302
266634: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
266635:
266636: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
266637:
266638: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 266709: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

266705: l_accrual_line_num := NULL; -- 4262811
266706: l_tmp_amt := NULL; -- 4262811
266707: --
266708:
266709: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
266710: l_balance_type_code <> 'B' THEN
266711: IF NVL(p_source_97,9E125) = 6
266712: THEN
266713:

Line 266780: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

266776: --
266777: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
266778:
266779: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
266780: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
266781:
266782: -- 4955764
266783: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
266784: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 266824: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

266820: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
266821:
266822: IF xla_accounting_cache_pkg.GetValueChar
266823: (p_source_code => 'LEDGER_CATEGORY_CODE'
266824: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
266825: AND l_bflow_method_code = 'PRIOR_ENTRY'
266826: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
266827: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
266828: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 266924: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

266920: p_lookup_type => 'XLA_OWNER_TYPE'
266921: ,p_lookup_code => l_component_type_code
266922: )
266923: ,p_token_4 => 'PRODUCT_NAME'
266924: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
266925: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
266926: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
266927: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
266928: ,p_ae_header_id => NULL

Line 266925: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

266921: ,p_lookup_code => l_component_type_code
266922: )
266923: ,p_token_4 => 'PRODUCT_NAME'
266924: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
266925: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
266926: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
266927: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
266928: ,p_ae_header_id => NULL
266929: );

Line 266926: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

266922: )
266923: ,p_token_4 => 'PRODUCT_NAME'
266924: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
266925: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
266926: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
266927: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
266928: ,p_ae_header_id => NULL
266929: );
266930:

Line 266927: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

266923: ,p_token_4 => 'PRODUCT_NAME'
266924: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
266925: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
266926: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
266927: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
266928: ,p_ae_header_id => NULL
266929: );
266930:
266931: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 266958: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

266954: ----------------------------------------------------------------------------------
266955: -- 4219869 Business Flow
266956: -- Update journal entry status -- Need to generate this within IF
266957: ----------------------------------------------------------------------------------
266958: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
266959: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
266960: ,p_balance_type_code => l_balance_type_code
266961: );
266962:

Line 267045: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

267041:
267042: --
267043: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
267044: --
267045: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
267046: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
267047: ELSE
267048: ---------------------------------------------------------------------------------------------------
267049: -- 4262811a Switch Sign

Line 267070: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

267066:
267067: XLA_AE_LINES_PKG.ValidateCurrentLine;
267068: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
267069:
267070: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
267071: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
267072: ,p_balance_type_code => l_balance_type_code);
267073:
267074: END IF;

Line 267189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

267185: l_tmp_amt NUMBER;
267186: l_acc_rev_natural_side_code VARCHAR2(1);
267187:
267188: l_num_entries NUMBER;
267189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
267190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
267191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
267192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
267193: l_recog_line_1 NUMBER;

Line 267190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

267186: l_acc_rev_natural_side_code VARCHAR2(1);
267187:
267188: l_num_entries NUMBER;
267189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
267190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
267191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
267192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
267193: l_recog_line_1 NUMBER;
267194: l_recog_line_2 NUMBER;

Line 267191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

267187:
267188: l_num_entries NUMBER;
267189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
267190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
267191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
267192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
267193: l_recog_line_1 NUMBER;
267194: l_recog_line_2 NUMBER;
267195:

Line 267192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

267188: l_num_entries NUMBER;
267189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
267190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
267191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
267192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
267193: l_recog_line_1 NUMBER;
267194: l_recog_line_2 NUMBER;
267195:
267196: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 267198: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

267194: l_recog_line_2 NUMBER;
267195:
267196: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
267197: l_bflow_applied_to_amt NUMBER; -- 5132302
267198: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
267199:
267200: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
267201:
267202: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 267273: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

267269: l_accrual_line_num := NULL; -- 4262811
267270: l_tmp_amt := NULL; -- 4262811
267271: --
267272:
267273: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
267274: l_balance_type_code <> 'B' THEN
267275: IF NVL(p_source_97,9E125) = 6
267276: THEN
267277:

Line 267344: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

267340: --
267341: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
267342:
267343: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
267344: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
267345:
267346: -- 4955764
267347: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
267348: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 267388: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

267384: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
267385:
267386: IF xla_accounting_cache_pkg.GetValueChar
267387: (p_source_code => 'LEDGER_CATEGORY_CODE'
267388: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
267389: AND l_bflow_method_code = 'PRIOR_ENTRY'
267390: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
267391: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
267392: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 267502: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

267498: p_lookup_type => 'XLA_OWNER_TYPE'
267499: ,p_lookup_code => l_component_type_code
267500: )
267501: ,p_token_4 => 'PRODUCT_NAME'
267502: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
267503: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
267504: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
267505: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
267506: ,p_ae_header_id => NULL

Line 267503: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

267499: ,p_lookup_code => l_component_type_code
267500: )
267501: ,p_token_4 => 'PRODUCT_NAME'
267502: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
267503: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
267504: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
267505: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
267506: ,p_ae_header_id => NULL
267507: );

Line 267504: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

267500: )
267501: ,p_token_4 => 'PRODUCT_NAME'
267502: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
267503: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
267504: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
267505: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
267506: ,p_ae_header_id => NULL
267507: );
267508:

Line 267505: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

267501: ,p_token_4 => 'PRODUCT_NAME'
267502: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
267503: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
267504: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
267505: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
267506: ,p_ae_header_id => NULL
267507: );
267508:
267509: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 267536: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

267532: ----------------------------------------------------------------------------------
267533: -- 4219869 Business Flow
267534: -- Update journal entry status -- Need to generate this within IF
267535: ----------------------------------------------------------------------------------
267536: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
267537: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
267538: ,p_balance_type_code => l_balance_type_code
267539: );
267540:

Line 267623: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

267619:
267620: --
267621: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
267622: --
267623: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
267624: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
267625: ELSE
267626: ---------------------------------------------------------------------------------------------------
267627: -- 4262811a Switch Sign

Line 267648: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

267644:
267645: XLA_AE_LINES_PKG.ValidateCurrentLine;
267646: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
267647:
267648: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
267649: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
267650: ,p_balance_type_code => l_balance_type_code);
267651:
267652: END IF;

Line 267787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

267783: l_tmp_amt NUMBER;
267784: l_acc_rev_natural_side_code VARCHAR2(1);
267785:
267786: l_num_entries NUMBER;
267787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
267788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
267789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
267790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
267791: l_recog_line_1 NUMBER;

Line 267788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

267784: l_acc_rev_natural_side_code VARCHAR2(1);
267785:
267786: l_num_entries NUMBER;
267787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
267788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
267789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
267790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
267791: l_recog_line_1 NUMBER;
267792: l_recog_line_2 NUMBER;

Line 267789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

267785:
267786: l_num_entries NUMBER;
267787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
267788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
267789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
267790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
267791: l_recog_line_1 NUMBER;
267792: l_recog_line_2 NUMBER;
267793:

Line 267790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

267786: l_num_entries NUMBER;
267787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
267788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
267789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
267790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
267791: l_recog_line_1 NUMBER;
267792: l_recog_line_2 NUMBER;
267793:
267794: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 267796: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

267792: l_recog_line_2 NUMBER;
267793:
267794: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
267795: l_bflow_applied_to_amt NUMBER; -- 5132302
267796: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
267797:
267798: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
267799:
267800: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 267871: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

267867: l_accrual_line_num := NULL; -- 4262811
267868: l_tmp_amt := NULL; -- 4262811
267869: --
267870:
267871: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
267872: l_balance_type_code <> 'B' THEN
267873: IF NVL(p_source_97,9E125) = 6
267874: THEN
267875:

Line 267942: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

267938: --
267939: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
267940:
267941: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
267942: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
267943:
267944: -- 4955764
267945: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
267946: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 268018: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

268014: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
268015:
268016: IF xla_accounting_cache_pkg.GetValueChar
268017: (p_source_code => 'LEDGER_CATEGORY_CODE'
268018: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
268019: AND l_bflow_method_code = 'PRIOR_ENTRY'
268020: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
268021: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
268022: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 268132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

268128: p_lookup_type => 'XLA_OWNER_TYPE'
268129: ,p_lookup_code => l_component_type_code
268130: )
268131: ,p_token_4 => 'PRODUCT_NAME'
268132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
268133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
268134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
268135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
268136: ,p_ae_header_id => NULL

Line 268133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

268129: ,p_lookup_code => l_component_type_code
268130: )
268131: ,p_token_4 => 'PRODUCT_NAME'
268132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
268133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
268134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
268135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
268136: ,p_ae_header_id => NULL
268137: );

Line 268134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

268130: )
268131: ,p_token_4 => 'PRODUCT_NAME'
268132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
268133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
268134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
268135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
268136: ,p_ae_header_id => NULL
268137: );
268138:

Line 268135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

268131: ,p_token_4 => 'PRODUCT_NAME'
268132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
268133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
268134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
268135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
268136: ,p_ae_header_id => NULL
268137: );
268138:
268139: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 268166: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

268162: ----------------------------------------------------------------------------------
268163: -- 4219869 Business Flow
268164: -- Update journal entry status -- Need to generate this within IF
268165: ----------------------------------------------------------------------------------
268166: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
268167: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
268168: ,p_balance_type_code => l_balance_type_code
268169: );
268170:

Line 268253: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

268249:
268250: --
268251: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
268252: --
268253: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
268254: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
268255: ELSE
268256: ---------------------------------------------------------------------------------------------------
268257: -- 4262811a Switch Sign

Line 268278: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

268274:
268275: XLA_AE_LINES_PKG.ValidateCurrentLine;
268276: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
268277:
268278: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
268279: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
268280: ,p_balance_type_code => l_balance_type_code);
268281:
268282: END IF;

Line 268397: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

268393: l_tmp_amt NUMBER;
268394: l_acc_rev_natural_side_code VARCHAR2(1);
268395:
268396: l_num_entries NUMBER;
268397: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
268398: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
268399: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
268400: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
268401: l_recog_line_1 NUMBER;

Line 268398: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

268394: l_acc_rev_natural_side_code VARCHAR2(1);
268395:
268396: l_num_entries NUMBER;
268397: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
268398: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
268399: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
268400: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
268401: l_recog_line_1 NUMBER;
268402: l_recog_line_2 NUMBER;

Line 268399: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

268395:
268396: l_num_entries NUMBER;
268397: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
268398: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
268399: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
268400: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
268401: l_recog_line_1 NUMBER;
268402: l_recog_line_2 NUMBER;
268403:

Line 268400: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

268396: l_num_entries NUMBER;
268397: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
268398: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
268399: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
268400: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
268401: l_recog_line_1 NUMBER;
268402: l_recog_line_2 NUMBER;
268403:
268404: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 268406: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

268402: l_recog_line_2 NUMBER;
268403:
268404: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
268405: l_bflow_applied_to_amt NUMBER; -- 5132302
268406: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
268407:
268408: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
268409:
268410: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 268481: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

268477: l_accrual_line_num := NULL; -- 4262811
268478: l_tmp_amt := NULL; -- 4262811
268479: --
268480:
268481: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
268482: l_balance_type_code <> 'B' THEN
268483: IF NVL(p_source_97,9E125) = 6
268484: THEN
268485:

Line 268552: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

268548: --
268549: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
268550:
268551: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
268552: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
268553:
268554: -- 4955764
268555: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
268556: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 268596: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

268592: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
268593:
268594: IF xla_accounting_cache_pkg.GetValueChar
268595: (p_source_code => 'LEDGER_CATEGORY_CODE'
268596: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
268597: AND l_bflow_method_code = 'PRIOR_ENTRY'
268598: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
268599: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
268600: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 268710: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

268706: p_lookup_type => 'XLA_OWNER_TYPE'
268707: ,p_lookup_code => l_component_type_code
268708: )
268709: ,p_token_4 => 'PRODUCT_NAME'
268710: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
268711: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
268712: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
268713: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
268714: ,p_ae_header_id => NULL

Line 268711: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

268707: ,p_lookup_code => l_component_type_code
268708: )
268709: ,p_token_4 => 'PRODUCT_NAME'
268710: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
268711: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
268712: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
268713: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
268714: ,p_ae_header_id => NULL
268715: );

Line 268712: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

268708: )
268709: ,p_token_4 => 'PRODUCT_NAME'
268710: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
268711: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
268712: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
268713: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
268714: ,p_ae_header_id => NULL
268715: );
268716:

Line 268713: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

268709: ,p_token_4 => 'PRODUCT_NAME'
268710: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
268711: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
268712: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
268713: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
268714: ,p_ae_header_id => NULL
268715: );
268716:
268717: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 268744: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

268740: ----------------------------------------------------------------------------------
268741: -- 4219869 Business Flow
268742: -- Update journal entry status -- Need to generate this within IF
268743: ----------------------------------------------------------------------------------
268744: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
268745: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
268746: ,p_balance_type_code => l_balance_type_code
268747: );
268748:

Line 268831: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

268827:
268828: --
268829: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
268830: --
268831: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
268832: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
268833: ELSE
268834: ---------------------------------------------------------------------------------------------------
268835: -- 4262811a Switch Sign

Line 268856: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

268852:
268853: XLA_AE_LINES_PKG.ValidateCurrentLine;
268854: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
268855:
268856: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
268857: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
268858: ,p_balance_type_code => l_balance_type_code);
268859:
268860: END IF;

Line 268975: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

268971: l_tmp_amt NUMBER;
268972: l_acc_rev_natural_side_code VARCHAR2(1);
268973:
268974: l_num_entries NUMBER;
268975: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
268976: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
268977: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
268978: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
268979: l_recog_line_1 NUMBER;

Line 268976: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

268972: l_acc_rev_natural_side_code VARCHAR2(1);
268973:
268974: l_num_entries NUMBER;
268975: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
268976: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
268977: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
268978: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
268979: l_recog_line_1 NUMBER;
268980: l_recog_line_2 NUMBER;

Line 268977: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

268973:
268974: l_num_entries NUMBER;
268975: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
268976: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
268977: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
268978: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
268979: l_recog_line_1 NUMBER;
268980: l_recog_line_2 NUMBER;
268981:

Line 268978: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

268974: l_num_entries NUMBER;
268975: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
268976: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
268977: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
268978: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
268979: l_recog_line_1 NUMBER;
268980: l_recog_line_2 NUMBER;
268981:
268982: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 268984: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

268980: l_recog_line_2 NUMBER;
268981:
268982: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
268983: l_bflow_applied_to_amt NUMBER; -- 5132302
268984: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
268985:
268986: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
268987:
268988: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 269059: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

269055: l_accrual_line_num := NULL; -- 4262811
269056: l_tmp_amt := NULL; -- 4262811
269057: --
269058:
269059: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
269060: l_balance_type_code <> 'B' THEN
269061: IF NVL(p_source_97,9E125) = 6
269062: THEN
269063:

Line 269130: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

269126: --
269127: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
269128:
269129: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
269130: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
269131:
269132: -- 4955764
269133: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
269134: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 269174: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

269170: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
269171:
269172: IF xla_accounting_cache_pkg.GetValueChar
269173: (p_source_code => 'LEDGER_CATEGORY_CODE'
269174: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
269175: AND l_bflow_method_code = 'PRIOR_ENTRY'
269176: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
269177: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
269178: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 269288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

269284: p_lookup_type => 'XLA_OWNER_TYPE'
269285: ,p_lookup_code => l_component_type_code
269286: )
269287: ,p_token_4 => 'PRODUCT_NAME'
269288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
269289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
269290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
269291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
269292: ,p_ae_header_id => NULL

Line 269289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

269285: ,p_lookup_code => l_component_type_code
269286: )
269287: ,p_token_4 => 'PRODUCT_NAME'
269288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
269289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
269290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
269291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
269292: ,p_ae_header_id => NULL
269293: );

Line 269290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

269286: )
269287: ,p_token_4 => 'PRODUCT_NAME'
269288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
269289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
269290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
269291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
269292: ,p_ae_header_id => NULL
269293: );
269294:

Line 269291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

269287: ,p_token_4 => 'PRODUCT_NAME'
269288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
269289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
269290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
269291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
269292: ,p_ae_header_id => NULL
269293: );
269294:
269295: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 269322: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

269318: ----------------------------------------------------------------------------------
269319: -- 4219869 Business Flow
269320: -- Update journal entry status -- Need to generate this within IF
269321: ----------------------------------------------------------------------------------
269322: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
269323: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
269324: ,p_balance_type_code => l_balance_type_code
269325: );
269326:

Line 269409: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

269405:
269406: --
269407: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
269408: --
269409: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
269410: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
269411: ELSE
269412: ---------------------------------------------------------------------------------------------------
269413: -- 4262811a Switch Sign

Line 269434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

269430:
269431: XLA_AE_LINES_PKG.ValidateCurrentLine;
269432: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
269433:
269434: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
269435: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
269436: ,p_balance_type_code => l_balance_type_code);
269437:
269438: END IF;

Line 269553: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

269549: l_tmp_amt NUMBER;
269550: l_acc_rev_natural_side_code VARCHAR2(1);
269551:
269552: l_num_entries NUMBER;
269553: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
269554: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
269555: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
269556: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
269557: l_recog_line_1 NUMBER;

Line 269554: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

269550: l_acc_rev_natural_side_code VARCHAR2(1);
269551:
269552: l_num_entries NUMBER;
269553: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
269554: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
269555: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
269556: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
269557: l_recog_line_1 NUMBER;
269558: l_recog_line_2 NUMBER;

Line 269555: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

269551:
269552: l_num_entries NUMBER;
269553: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
269554: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
269555: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
269556: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
269557: l_recog_line_1 NUMBER;
269558: l_recog_line_2 NUMBER;
269559:

Line 269556: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

269552: l_num_entries NUMBER;
269553: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
269554: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
269555: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
269556: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
269557: l_recog_line_1 NUMBER;
269558: l_recog_line_2 NUMBER;
269559:
269560: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 269562: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

269558: l_recog_line_2 NUMBER;
269559:
269560: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
269561: l_bflow_applied_to_amt NUMBER; -- 5132302
269562: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
269563:
269564: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
269565:
269566: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 269637: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

269633: l_accrual_line_num := NULL; -- 4262811
269634: l_tmp_amt := NULL; -- 4262811
269635: --
269636:
269637: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
269638: l_balance_type_code <> 'B' THEN
269639: IF NVL(p_source_97,9E125) = 6
269640: THEN
269641:

Line 269708: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

269704: --
269705: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
269706:
269707: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
269708: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
269709:
269710: -- 4955764
269711: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
269712: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 269752: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

269748: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
269749:
269750: IF xla_accounting_cache_pkg.GetValueChar
269751: (p_source_code => 'LEDGER_CATEGORY_CODE'
269752: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
269753: AND l_bflow_method_code = 'PRIOR_ENTRY'
269754: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
269755: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
269756: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 269866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

269862: p_lookup_type => 'XLA_OWNER_TYPE'
269863: ,p_lookup_code => l_component_type_code
269864: )
269865: ,p_token_4 => 'PRODUCT_NAME'
269866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
269867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
269868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
269869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
269870: ,p_ae_header_id => NULL

Line 269867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

269863: ,p_lookup_code => l_component_type_code
269864: )
269865: ,p_token_4 => 'PRODUCT_NAME'
269866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
269867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
269868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
269869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
269870: ,p_ae_header_id => NULL
269871: );

Line 269868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

269864: )
269865: ,p_token_4 => 'PRODUCT_NAME'
269866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
269867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
269868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
269869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
269870: ,p_ae_header_id => NULL
269871: );
269872:

Line 269869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

269865: ,p_token_4 => 'PRODUCT_NAME'
269866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
269867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
269868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
269869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
269870: ,p_ae_header_id => NULL
269871: );
269872:
269873: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 269900: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

269896: ----------------------------------------------------------------------------------
269897: -- 4219869 Business Flow
269898: -- Update journal entry status -- Need to generate this within IF
269899: ----------------------------------------------------------------------------------
269900: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
269901: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
269902: ,p_balance_type_code => l_balance_type_code
269903: );
269904:

Line 269987: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

269983:
269984: --
269985: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
269986: --
269987: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
269988: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
269989: ELSE
269990: ---------------------------------------------------------------------------------------------------
269991: -- 4262811a Switch Sign

Line 270012: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

270008:
270009: XLA_AE_LINES_PKG.ValidateCurrentLine;
270010: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
270011:
270012: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
270013: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
270014: ,p_balance_type_code => l_balance_type_code);
270015:
270016: END IF;

Line 270131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

270127: l_tmp_amt NUMBER;
270128: l_acc_rev_natural_side_code VARCHAR2(1);
270129:
270130: l_num_entries NUMBER;
270131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
270132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
270133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
270134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
270135: l_recog_line_1 NUMBER;

Line 270132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

270128: l_acc_rev_natural_side_code VARCHAR2(1);
270129:
270130: l_num_entries NUMBER;
270131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
270132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
270133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
270134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
270135: l_recog_line_1 NUMBER;
270136: l_recog_line_2 NUMBER;

Line 270133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

270129:
270130: l_num_entries NUMBER;
270131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
270132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
270133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
270134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
270135: l_recog_line_1 NUMBER;
270136: l_recog_line_2 NUMBER;
270137:

Line 270134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

270130: l_num_entries NUMBER;
270131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
270132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
270133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
270134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
270135: l_recog_line_1 NUMBER;
270136: l_recog_line_2 NUMBER;
270137:
270138: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 270140: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

270136: l_recog_line_2 NUMBER;
270137:
270138: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
270139: l_bflow_applied_to_amt NUMBER; -- 5132302
270140: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
270141:
270142: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
270143:
270144: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 270215: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

270211: l_accrual_line_num := NULL; -- 4262811
270212: l_tmp_amt := NULL; -- 4262811
270213: --
270214:
270215: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
270216: l_balance_type_code <> 'B' THEN
270217: IF NVL(p_source_97,9E125) = 6
270218: THEN
270219:

Line 270286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

270282: --
270283: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
270284:
270285: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
270286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
270287:
270288: -- 4955764
270289: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
270290: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 270330: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

270326: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
270327:
270328: IF xla_accounting_cache_pkg.GetValueChar
270329: (p_source_code => 'LEDGER_CATEGORY_CODE'
270330: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
270331: AND l_bflow_method_code = 'PRIOR_ENTRY'
270332: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
270333: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
270334: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 270444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

270440: p_lookup_type => 'XLA_OWNER_TYPE'
270441: ,p_lookup_code => l_component_type_code
270442: )
270443: ,p_token_4 => 'PRODUCT_NAME'
270444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
270445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
270446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
270447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
270448: ,p_ae_header_id => NULL

Line 270445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

270441: ,p_lookup_code => l_component_type_code
270442: )
270443: ,p_token_4 => 'PRODUCT_NAME'
270444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
270445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
270446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
270447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
270448: ,p_ae_header_id => NULL
270449: );

Line 270446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

270442: )
270443: ,p_token_4 => 'PRODUCT_NAME'
270444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
270445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
270446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
270447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
270448: ,p_ae_header_id => NULL
270449: );
270450:

Line 270447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

270443: ,p_token_4 => 'PRODUCT_NAME'
270444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
270445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
270446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
270447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
270448: ,p_ae_header_id => NULL
270449: );
270450:
270451: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 270478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

270474: ----------------------------------------------------------------------------------
270475: -- 4219869 Business Flow
270476: -- Update journal entry status -- Need to generate this within IF
270477: ----------------------------------------------------------------------------------
270478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
270479: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
270480: ,p_balance_type_code => l_balance_type_code
270481: );
270482:

Line 270565: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

270561:
270562: --
270563: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
270564: --
270565: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
270566: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
270567: ELSE
270568: ---------------------------------------------------------------------------------------------------
270569: -- 4262811a Switch Sign

Line 270590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

270586:
270587: XLA_AE_LINES_PKG.ValidateCurrentLine;
270588: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
270589:
270590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
270591: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
270592: ,p_balance_type_code => l_balance_type_code);
270593:
270594: END IF;

Line 270729: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

270725: l_tmp_amt NUMBER;
270726: l_acc_rev_natural_side_code VARCHAR2(1);
270727:
270728: l_num_entries NUMBER;
270729: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
270730: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
270731: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
270732: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
270733: l_recog_line_1 NUMBER;

Line 270730: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

270726: l_acc_rev_natural_side_code VARCHAR2(1);
270727:
270728: l_num_entries NUMBER;
270729: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
270730: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
270731: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
270732: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
270733: l_recog_line_1 NUMBER;
270734: l_recog_line_2 NUMBER;

Line 270731: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

270727:
270728: l_num_entries NUMBER;
270729: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
270730: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
270731: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
270732: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
270733: l_recog_line_1 NUMBER;
270734: l_recog_line_2 NUMBER;
270735:

Line 270732: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

270728: l_num_entries NUMBER;
270729: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
270730: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
270731: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
270732: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
270733: l_recog_line_1 NUMBER;
270734: l_recog_line_2 NUMBER;
270735:
270736: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 270738: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

270734: l_recog_line_2 NUMBER;
270735:
270736: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
270737: l_bflow_applied_to_amt NUMBER; -- 5132302
270738: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
270739:
270740: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
270741:
270742: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 270813: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

270809: l_accrual_line_num := NULL; -- 4262811
270810: l_tmp_amt := NULL; -- 4262811
270811: --
270812:
270813: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
270814: l_balance_type_code <> 'B' THEN
270815: IF NVL(p_source_97,9E125) = 6
270816: THEN
270817:

Line 270884: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

270880: --
270881: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
270882:
270883: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
270884: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
270885:
270886: -- 4955764
270887: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
270888: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 270960: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

270956: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
270957:
270958: IF xla_accounting_cache_pkg.GetValueChar
270959: (p_source_code => 'LEDGER_CATEGORY_CODE'
270960: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
270961: AND l_bflow_method_code = 'PRIOR_ENTRY'
270962: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
270963: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
270964: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 271074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

271070: p_lookup_type => 'XLA_OWNER_TYPE'
271071: ,p_lookup_code => l_component_type_code
271072: )
271073: ,p_token_4 => 'PRODUCT_NAME'
271074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
271075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
271076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
271077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
271078: ,p_ae_header_id => NULL

Line 271075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

271071: ,p_lookup_code => l_component_type_code
271072: )
271073: ,p_token_4 => 'PRODUCT_NAME'
271074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
271075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
271076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
271077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
271078: ,p_ae_header_id => NULL
271079: );

Line 271076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

271072: )
271073: ,p_token_4 => 'PRODUCT_NAME'
271074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
271075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
271076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
271077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
271078: ,p_ae_header_id => NULL
271079: );
271080:

Line 271077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

271073: ,p_token_4 => 'PRODUCT_NAME'
271074: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
271075: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
271076: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
271077: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
271078: ,p_ae_header_id => NULL
271079: );
271080:
271081: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 271108: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

271104: ----------------------------------------------------------------------------------
271105: -- 4219869 Business Flow
271106: -- Update journal entry status -- Need to generate this within IF
271107: ----------------------------------------------------------------------------------
271108: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
271109: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
271110: ,p_balance_type_code => l_balance_type_code
271111: );
271112:

Line 271195: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

271191:
271192: --
271193: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
271194: --
271195: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
271196: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
271197: ELSE
271198: ---------------------------------------------------------------------------------------------------
271199: -- 4262811a Switch Sign

Line 271220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

271216:
271217: XLA_AE_LINES_PKG.ValidateCurrentLine;
271218: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
271219:
271220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
271221: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
271222: ,p_balance_type_code => l_balance_type_code);
271223:
271224: END IF;

Line 271339: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

271335: l_tmp_amt NUMBER;
271336: l_acc_rev_natural_side_code VARCHAR2(1);
271337:
271338: l_num_entries NUMBER;
271339: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
271340: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
271341: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
271342: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
271343: l_recog_line_1 NUMBER;

Line 271340: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

271336: l_acc_rev_natural_side_code VARCHAR2(1);
271337:
271338: l_num_entries NUMBER;
271339: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
271340: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
271341: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
271342: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
271343: l_recog_line_1 NUMBER;
271344: l_recog_line_2 NUMBER;

Line 271341: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

271337:
271338: l_num_entries NUMBER;
271339: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
271340: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
271341: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
271342: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
271343: l_recog_line_1 NUMBER;
271344: l_recog_line_2 NUMBER;
271345:

Line 271342: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

271338: l_num_entries NUMBER;
271339: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
271340: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
271341: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
271342: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
271343: l_recog_line_1 NUMBER;
271344: l_recog_line_2 NUMBER;
271345:
271346: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 271348: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

271344: l_recog_line_2 NUMBER;
271345:
271346: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
271347: l_bflow_applied_to_amt NUMBER; -- 5132302
271348: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
271349:
271350: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
271351:
271352: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 271423: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

271419: l_accrual_line_num := NULL; -- 4262811
271420: l_tmp_amt := NULL; -- 4262811
271421: --
271422:
271423: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
271424: l_balance_type_code <> 'B' THEN
271425: IF NVL(p_source_97,9E125) = 6
271426: THEN
271427:

Line 271494: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

271490: --
271491: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
271492:
271493: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
271494: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
271495:
271496: -- 4955764
271497: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
271498: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 271538: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

271534: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
271535:
271536: IF xla_accounting_cache_pkg.GetValueChar
271537: (p_source_code => 'LEDGER_CATEGORY_CODE'
271538: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
271539: AND l_bflow_method_code = 'PRIOR_ENTRY'
271540: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
271541: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
271542: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 271652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

271648: p_lookup_type => 'XLA_OWNER_TYPE'
271649: ,p_lookup_code => l_component_type_code
271650: )
271651: ,p_token_4 => 'PRODUCT_NAME'
271652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
271653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
271654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
271655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
271656: ,p_ae_header_id => NULL

Line 271653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

271649: ,p_lookup_code => l_component_type_code
271650: )
271651: ,p_token_4 => 'PRODUCT_NAME'
271652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
271653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
271654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
271655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
271656: ,p_ae_header_id => NULL
271657: );

Line 271654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

271650: )
271651: ,p_token_4 => 'PRODUCT_NAME'
271652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
271653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
271654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
271655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
271656: ,p_ae_header_id => NULL
271657: );
271658:

Line 271655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

271651: ,p_token_4 => 'PRODUCT_NAME'
271652: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
271653: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
271654: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
271655: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
271656: ,p_ae_header_id => NULL
271657: );
271658:
271659: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 271686: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

271682: ----------------------------------------------------------------------------------
271683: -- 4219869 Business Flow
271684: -- Update journal entry status -- Need to generate this within IF
271685: ----------------------------------------------------------------------------------
271686: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
271687: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
271688: ,p_balance_type_code => l_balance_type_code
271689: );
271690:

Line 271773: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

271769:
271770: --
271771: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
271772: --
271773: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
271774: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
271775: ELSE
271776: ---------------------------------------------------------------------------------------------------
271777: -- 4262811a Switch Sign

Line 271798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

271794:
271795: XLA_AE_LINES_PKG.ValidateCurrentLine;
271796: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
271797:
271798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
271799: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
271800: ,p_balance_type_code => l_balance_type_code);
271801:
271802: END IF;

Line 271917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

271913: l_tmp_amt NUMBER;
271914: l_acc_rev_natural_side_code VARCHAR2(1);
271915:
271916: l_num_entries NUMBER;
271917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
271918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
271919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
271920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
271921: l_recog_line_1 NUMBER;

Line 271918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

271914: l_acc_rev_natural_side_code VARCHAR2(1);
271915:
271916: l_num_entries NUMBER;
271917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
271918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
271919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
271920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
271921: l_recog_line_1 NUMBER;
271922: l_recog_line_2 NUMBER;

Line 271919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

271915:
271916: l_num_entries NUMBER;
271917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
271918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
271919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
271920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
271921: l_recog_line_1 NUMBER;
271922: l_recog_line_2 NUMBER;
271923:

Line 271920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

271916: l_num_entries NUMBER;
271917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
271918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
271919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
271920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
271921: l_recog_line_1 NUMBER;
271922: l_recog_line_2 NUMBER;
271923:
271924: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 271926: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

271922: l_recog_line_2 NUMBER;
271923:
271924: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
271925: l_bflow_applied_to_amt NUMBER; -- 5132302
271926: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
271927:
271928: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
271929:
271930: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 272001: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

271997: l_accrual_line_num := NULL; -- 4262811
271998: l_tmp_amt := NULL; -- 4262811
271999: --
272000:
272001: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
272002: l_balance_type_code <> 'B' THEN
272003: IF NVL(p_source_97,9E125) = 6
272004: THEN
272005:

Line 272072: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

272068: --
272069: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
272070:
272071: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
272072: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
272073:
272074: -- 4955764
272075: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
272076: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 272116: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

272112: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
272113:
272114: IF xla_accounting_cache_pkg.GetValueChar
272115: (p_source_code => 'LEDGER_CATEGORY_CODE'
272116: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
272117: AND l_bflow_method_code = 'PRIOR_ENTRY'
272118: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
272119: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
272120: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 272230: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

272226: p_lookup_type => 'XLA_OWNER_TYPE'
272227: ,p_lookup_code => l_component_type_code
272228: )
272229: ,p_token_4 => 'PRODUCT_NAME'
272230: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
272231: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
272232: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
272233: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
272234: ,p_ae_header_id => NULL

Line 272231: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

272227: ,p_lookup_code => l_component_type_code
272228: )
272229: ,p_token_4 => 'PRODUCT_NAME'
272230: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
272231: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
272232: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
272233: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
272234: ,p_ae_header_id => NULL
272235: );

Line 272232: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

272228: )
272229: ,p_token_4 => 'PRODUCT_NAME'
272230: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
272231: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
272232: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
272233: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
272234: ,p_ae_header_id => NULL
272235: );
272236:

Line 272233: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

272229: ,p_token_4 => 'PRODUCT_NAME'
272230: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
272231: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
272232: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
272233: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
272234: ,p_ae_header_id => NULL
272235: );
272236:
272237: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 272264: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

272260: ----------------------------------------------------------------------------------
272261: -- 4219869 Business Flow
272262: -- Update journal entry status -- Need to generate this within IF
272263: ----------------------------------------------------------------------------------
272264: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
272265: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
272266: ,p_balance_type_code => l_balance_type_code
272267: );
272268:

Line 272351: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

272347:
272348: --
272349: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
272350: --
272351: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
272352: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
272353: ELSE
272354: ---------------------------------------------------------------------------------------------------
272355: -- 4262811a Switch Sign

Line 272376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

272372:
272373: XLA_AE_LINES_PKG.ValidateCurrentLine;
272374: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
272375:
272376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
272377: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
272378: ,p_balance_type_code => l_balance_type_code);
272379:
272380: END IF;

Line 272483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

272479: l_tmp_amt NUMBER;
272480: l_acc_rev_natural_side_code VARCHAR2(1);
272481:
272482: l_num_entries NUMBER;
272483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
272484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
272485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
272486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
272487: l_recog_line_1 NUMBER;

Line 272484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

272480: l_acc_rev_natural_side_code VARCHAR2(1);
272481:
272482: l_num_entries NUMBER;
272483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
272484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
272485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
272486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
272487: l_recog_line_1 NUMBER;
272488: l_recog_line_2 NUMBER;

Line 272485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

272481:
272482: l_num_entries NUMBER;
272483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
272484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
272485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
272486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
272487: l_recog_line_1 NUMBER;
272488: l_recog_line_2 NUMBER;
272489:

Line 272486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

272482: l_num_entries NUMBER;
272483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
272484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
272485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
272486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
272487: l_recog_line_1 NUMBER;
272488: l_recog_line_2 NUMBER;
272489:
272490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 272492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

272488: l_recog_line_2 NUMBER;
272489:
272490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
272491: l_bflow_applied_to_amt NUMBER; -- 5132302
272492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
272493:
272494: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
272495:
272496: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 272567: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

272563: l_accrual_line_num := NULL; -- 4262811
272564: l_tmp_amt := NULL; -- 4262811
272565: --
272566:
272567: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
272568: l_balance_type_code <> 'B' THEN
272569: IF NVL(p_source_78,'
272570: ') = 'Purchase Price Variance'
272571: THEN

Line 272639: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

272635: --
272636: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
272637:
272638: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
272639: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
272640:
272641: -- 4955764
272642: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
272643: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 272681: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

272677: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
272678:
272679: IF xla_accounting_cache_pkg.GetValueChar
272680: (p_source_code => 'LEDGER_CATEGORY_CODE'
272681: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
272682: AND l_bflow_method_code = 'PRIOR_ENTRY'
272683: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
272684: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
272685: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 272781: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

272777: p_lookup_type => 'XLA_OWNER_TYPE'
272778: ,p_lookup_code => l_component_type_code
272779: )
272780: ,p_token_4 => 'PRODUCT_NAME'
272781: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
272782: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
272783: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
272784: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
272785: ,p_ae_header_id => NULL

Line 272782: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

272778: ,p_lookup_code => l_component_type_code
272779: )
272780: ,p_token_4 => 'PRODUCT_NAME'
272781: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
272782: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
272783: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
272784: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
272785: ,p_ae_header_id => NULL
272786: );

Line 272783: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

272779: )
272780: ,p_token_4 => 'PRODUCT_NAME'
272781: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
272782: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
272783: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
272784: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
272785: ,p_ae_header_id => NULL
272786: );
272787:

Line 272784: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

272780: ,p_token_4 => 'PRODUCT_NAME'
272781: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
272782: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
272783: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
272784: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
272785: ,p_ae_header_id => NULL
272786: );
272787:
272788: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 272815: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

272811: ----------------------------------------------------------------------------------
272812: -- 4219869 Business Flow
272813: -- Update journal entry status -- Need to generate this within IF
272814: ----------------------------------------------------------------------------------
272815: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
272816: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
272817: ,p_balance_type_code => l_balance_type_code
272818: );
272819:

Line 272902: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

272898:
272899: --
272900: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
272901: --
272902: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
272903: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
272904: ELSE
272905: ---------------------------------------------------------------------------------------------------
272906: -- 4262811a Switch Sign

Line 272927: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

272923:
272924: XLA_AE_LINES_PKG.ValidateCurrentLine;
272925: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
272926:
272927: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
272928: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
272929: ,p_balance_type_code => l_balance_type_code);
272930:
272931: END IF;

Line 273046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

273042: l_tmp_amt NUMBER;
273043: l_acc_rev_natural_side_code VARCHAR2(1);
273044:
273045: l_num_entries NUMBER;
273046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
273047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
273048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
273049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
273050: l_recog_line_1 NUMBER;

Line 273047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

273043: l_acc_rev_natural_side_code VARCHAR2(1);
273044:
273045: l_num_entries NUMBER;
273046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
273047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
273048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
273049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
273050: l_recog_line_1 NUMBER;
273051: l_recog_line_2 NUMBER;

Line 273048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

273044:
273045: l_num_entries NUMBER;
273046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
273047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
273048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
273049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
273050: l_recog_line_1 NUMBER;
273051: l_recog_line_2 NUMBER;
273052:

Line 273049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

273045: l_num_entries NUMBER;
273046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
273047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
273048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
273049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
273050: l_recog_line_1 NUMBER;
273051: l_recog_line_2 NUMBER;
273052:
273053: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 273055: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

273051: l_recog_line_2 NUMBER;
273052:
273053: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
273054: l_bflow_applied_to_amt NUMBER; -- 5132302
273055: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
273056:
273057: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
273058:
273059: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 273130: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

273126: l_accrual_line_num := NULL; -- 4262811
273127: l_tmp_amt := NULL; -- 4262811
273128: --
273129:
273130: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
273131: l_balance_type_code <> 'B' THEN
273132: IF NVL(p_source_97,9E125) = 6
273133: THEN
273134:

Line 273201: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

273197: --
273198: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
273199:
273200: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
273201: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
273202:
273203: -- 4955764
273204: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
273205: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 273245: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

273241: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
273242:
273243: IF xla_accounting_cache_pkg.GetValueChar
273244: (p_source_code => 'LEDGER_CATEGORY_CODE'
273245: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
273246: AND l_bflow_method_code = 'PRIOR_ENTRY'
273247: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
273248: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
273249: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 273359: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

273355: p_lookup_type => 'XLA_OWNER_TYPE'
273356: ,p_lookup_code => l_component_type_code
273357: )
273358: ,p_token_4 => 'PRODUCT_NAME'
273359: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
273360: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
273361: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
273362: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
273363: ,p_ae_header_id => NULL

Line 273360: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

273356: ,p_lookup_code => l_component_type_code
273357: )
273358: ,p_token_4 => 'PRODUCT_NAME'
273359: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
273360: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
273361: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
273362: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
273363: ,p_ae_header_id => NULL
273364: );

Line 273361: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

273357: )
273358: ,p_token_4 => 'PRODUCT_NAME'
273359: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
273360: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
273361: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
273362: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
273363: ,p_ae_header_id => NULL
273364: );
273365:

Line 273362: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

273358: ,p_token_4 => 'PRODUCT_NAME'
273359: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
273360: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
273361: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
273362: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
273363: ,p_ae_header_id => NULL
273364: );
273365:
273366: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 273393: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

273389: ----------------------------------------------------------------------------------
273390: -- 4219869 Business Flow
273391: -- Update journal entry status -- Need to generate this within IF
273392: ----------------------------------------------------------------------------------
273393: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
273394: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
273395: ,p_balance_type_code => l_balance_type_code
273396: );
273397:

Line 273480: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

273476:
273477: --
273478: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
273479: --
273480: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
273481: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
273482: ELSE
273483: ---------------------------------------------------------------------------------------------------
273484: -- 4262811a Switch Sign

Line 273505: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

273501:
273502: XLA_AE_LINES_PKG.ValidateCurrentLine;
273503: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
273504:
273505: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
273506: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
273507: ,p_balance_type_code => l_balance_type_code);
273508:
273509: END IF;

Line 273644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

273640: l_tmp_amt NUMBER;
273641: l_acc_rev_natural_side_code VARCHAR2(1);
273642:
273643: l_num_entries NUMBER;
273644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
273645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
273646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
273647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
273648: l_recog_line_1 NUMBER;

Line 273645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

273641: l_acc_rev_natural_side_code VARCHAR2(1);
273642:
273643: l_num_entries NUMBER;
273644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
273645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
273646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
273647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
273648: l_recog_line_1 NUMBER;
273649: l_recog_line_2 NUMBER;

Line 273646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

273642:
273643: l_num_entries NUMBER;
273644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
273645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
273646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
273647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
273648: l_recog_line_1 NUMBER;
273649: l_recog_line_2 NUMBER;
273650:

Line 273647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

273643: l_num_entries NUMBER;
273644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
273645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
273646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
273647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
273648: l_recog_line_1 NUMBER;
273649: l_recog_line_2 NUMBER;
273650:
273651: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 273653: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

273649: l_recog_line_2 NUMBER;
273650:
273651: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
273652: l_bflow_applied_to_amt NUMBER; -- 5132302
273653: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
273654:
273655: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
273656:
273657: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 273728: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

273724: l_accrual_line_num := NULL; -- 4262811
273725: l_tmp_amt := NULL; -- 4262811
273726: --
273727:
273728: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
273729: l_balance_type_code <> 'B' THEN
273730: IF NVL(p_source_97,9E125) = 6
273731: THEN
273732:

Line 273799: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

273795: --
273796: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
273797:
273798: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
273799: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
273800:
273801: -- 4955764
273802: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
273803: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 273875: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

273871: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
273872:
273873: IF xla_accounting_cache_pkg.GetValueChar
273874: (p_source_code => 'LEDGER_CATEGORY_CODE'
273875: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
273876: AND l_bflow_method_code = 'PRIOR_ENTRY'
273877: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
273878: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
273879: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 273989: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

273985: p_lookup_type => 'XLA_OWNER_TYPE'
273986: ,p_lookup_code => l_component_type_code
273987: )
273988: ,p_token_4 => 'PRODUCT_NAME'
273989: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
273990: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
273991: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
273992: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
273993: ,p_ae_header_id => NULL

Line 273990: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

273986: ,p_lookup_code => l_component_type_code
273987: )
273988: ,p_token_4 => 'PRODUCT_NAME'
273989: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
273990: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
273991: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
273992: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
273993: ,p_ae_header_id => NULL
273994: );

Line 273991: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

273987: )
273988: ,p_token_4 => 'PRODUCT_NAME'
273989: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
273990: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
273991: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
273992: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
273993: ,p_ae_header_id => NULL
273994: );
273995:

Line 273992: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

273988: ,p_token_4 => 'PRODUCT_NAME'
273989: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
273990: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
273991: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
273992: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
273993: ,p_ae_header_id => NULL
273994: );
273995:
273996: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 274023: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

274019: ----------------------------------------------------------------------------------
274020: -- 4219869 Business Flow
274021: -- Update journal entry status -- Need to generate this within IF
274022: ----------------------------------------------------------------------------------
274023: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
274024: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
274025: ,p_balance_type_code => l_balance_type_code
274026: );
274027:

Line 274110: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

274106:
274107: --
274108: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
274109: --
274110: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
274111: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
274112: ELSE
274113: ---------------------------------------------------------------------------------------------------
274114: -- 4262811a Switch Sign

Line 274135: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

274131:
274132: XLA_AE_LINES_PKG.ValidateCurrentLine;
274133: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
274134:
274135: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
274136: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
274137: ,p_balance_type_code => l_balance_type_code);
274138:
274139: END IF;

Line 274251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

274247: l_tmp_amt NUMBER;
274248: l_acc_rev_natural_side_code VARCHAR2(1);
274249:
274250: l_num_entries NUMBER;
274251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
274252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
274253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
274254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
274255: l_recog_line_1 NUMBER;

Line 274252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

274248: l_acc_rev_natural_side_code VARCHAR2(1);
274249:
274250: l_num_entries NUMBER;
274251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
274252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
274253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
274254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
274255: l_recog_line_1 NUMBER;
274256: l_recog_line_2 NUMBER;

Line 274253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

274249:
274250: l_num_entries NUMBER;
274251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
274252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
274253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
274254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
274255: l_recog_line_1 NUMBER;
274256: l_recog_line_2 NUMBER;
274257:

Line 274254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

274250: l_num_entries NUMBER;
274251: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
274252: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
274253: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
274254: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
274255: l_recog_line_1 NUMBER;
274256: l_recog_line_2 NUMBER;
274257:
274258: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 274260: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

274256: l_recog_line_2 NUMBER;
274257:
274258: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
274259: l_bflow_applied_to_amt NUMBER; -- 5132302
274260: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
274261:
274262: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
274263:
274264: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 274335: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

274331: l_accrual_line_num := NULL; -- 4262811
274332: l_tmp_amt := NULL; -- 4262811
274333: --
274334:
274335: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
274336: l_balance_type_code <> 'B' THEN
274337: IF NVL(p_source_97,9E125) = 6
274338: THEN
274339:

Line 274406: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

274402: --
274403: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
274404:
274405: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
274406: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
274407:
274408: -- 4955764
274409: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
274410: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 274450: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

274446: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
274447:
274448: IF xla_accounting_cache_pkg.GetValueChar
274449: (p_source_code => 'LEDGER_CATEGORY_CODE'
274450: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
274451: AND l_bflow_method_code = 'PRIOR_ENTRY'
274452: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
274453: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
274454: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 274564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

274560: p_lookup_type => 'XLA_OWNER_TYPE'
274561: ,p_lookup_code => l_component_type_code
274562: )
274563: ,p_token_4 => 'PRODUCT_NAME'
274564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
274565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
274566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
274567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
274568: ,p_ae_header_id => NULL

Line 274565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

274561: ,p_lookup_code => l_component_type_code
274562: )
274563: ,p_token_4 => 'PRODUCT_NAME'
274564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
274565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
274566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
274567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
274568: ,p_ae_header_id => NULL
274569: );

Line 274566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

274562: )
274563: ,p_token_4 => 'PRODUCT_NAME'
274564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
274565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
274566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
274567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
274568: ,p_ae_header_id => NULL
274569: );
274570:

Line 274567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

274563: ,p_token_4 => 'PRODUCT_NAME'
274564: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
274565: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
274566: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
274567: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
274568: ,p_ae_header_id => NULL
274569: );
274570:
274571: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 274598: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

274594: ----------------------------------------------------------------------------------
274595: -- 4219869 Business Flow
274596: -- Update journal entry status -- Need to generate this within IF
274597: ----------------------------------------------------------------------------------
274598: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
274599: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
274600: ,p_balance_type_code => l_balance_type_code
274601: );
274602:

Line 274685: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

274681:
274682: --
274683: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
274684: --
274685: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
274686: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
274687: ELSE
274688: ---------------------------------------------------------------------------------------------------
274689: -- 4262811a Switch Sign

Line 274710: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

274706:
274707: XLA_AE_LINES_PKG.ValidateCurrentLine;
274708: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
274709:
274710: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
274711: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
274712: ,p_balance_type_code => l_balance_type_code);
274713:
274714: END IF;

Line 274829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

274825: l_tmp_amt NUMBER;
274826: l_acc_rev_natural_side_code VARCHAR2(1);
274827:
274828: l_num_entries NUMBER;
274829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
274830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
274831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
274832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
274833: l_recog_line_1 NUMBER;

Line 274830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

274826: l_acc_rev_natural_side_code VARCHAR2(1);
274827:
274828: l_num_entries NUMBER;
274829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
274830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
274831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
274832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
274833: l_recog_line_1 NUMBER;
274834: l_recog_line_2 NUMBER;

Line 274831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

274827:
274828: l_num_entries NUMBER;
274829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
274830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
274831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
274832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
274833: l_recog_line_1 NUMBER;
274834: l_recog_line_2 NUMBER;
274835:

Line 274832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

274828: l_num_entries NUMBER;
274829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
274830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
274831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
274832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
274833: l_recog_line_1 NUMBER;
274834: l_recog_line_2 NUMBER;
274835:
274836: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 274838: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

274834: l_recog_line_2 NUMBER;
274835:
274836: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
274837: l_bflow_applied_to_amt NUMBER; -- 5132302
274838: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
274839:
274840: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
274841:
274842: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 274913: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

274909: l_accrual_line_num := NULL; -- 4262811
274910: l_tmp_amt := NULL; -- 4262811
274911: --
274912:
274913: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
274914: l_balance_type_code <> 'B' THEN
274915: IF NVL(p_source_97,9E125) = 6
274916: THEN
274917:

Line 274984: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

274980: --
274981: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
274982:
274983: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
274984: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
274985:
274986: -- 4955764
274987: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
274988: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 275028: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

275024: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
275025:
275026: IF xla_accounting_cache_pkg.GetValueChar
275027: (p_source_code => 'LEDGER_CATEGORY_CODE'
275028: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
275029: AND l_bflow_method_code = 'PRIOR_ENTRY'
275030: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
275031: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
275032: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 275142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

275138: p_lookup_type => 'XLA_OWNER_TYPE'
275139: ,p_lookup_code => l_component_type_code
275140: )
275141: ,p_token_4 => 'PRODUCT_NAME'
275142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
275143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
275144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
275145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
275146: ,p_ae_header_id => NULL

Line 275143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

275139: ,p_lookup_code => l_component_type_code
275140: )
275141: ,p_token_4 => 'PRODUCT_NAME'
275142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
275143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
275144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
275145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
275146: ,p_ae_header_id => NULL
275147: );

Line 275144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

275140: )
275141: ,p_token_4 => 'PRODUCT_NAME'
275142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
275143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
275144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
275145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
275146: ,p_ae_header_id => NULL
275147: );
275148:

Line 275145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

275141: ,p_token_4 => 'PRODUCT_NAME'
275142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
275143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
275144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
275145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
275146: ,p_ae_header_id => NULL
275147: );
275148:
275149: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 275176: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

275172: ----------------------------------------------------------------------------------
275173: -- 4219869 Business Flow
275174: -- Update journal entry status -- Need to generate this within IF
275175: ----------------------------------------------------------------------------------
275176: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
275177: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
275178: ,p_balance_type_code => l_balance_type_code
275179: );
275180:

Line 275263: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

275259:
275260: --
275261: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
275262: --
275263: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
275264: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
275265: ELSE
275266: ---------------------------------------------------------------------------------------------------
275267: -- 4262811a Switch Sign

Line 275288: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

275284:
275285: XLA_AE_LINES_PKG.ValidateCurrentLine;
275286: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
275287:
275288: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
275289: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
275290: ,p_balance_type_code => l_balance_type_code);
275291:
275292: END IF;

Line 275427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

275423: l_tmp_amt NUMBER;
275424: l_acc_rev_natural_side_code VARCHAR2(1);
275425:
275426: l_num_entries NUMBER;
275427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
275428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
275429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
275430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
275431: l_recog_line_1 NUMBER;

Line 275428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

275424: l_acc_rev_natural_side_code VARCHAR2(1);
275425:
275426: l_num_entries NUMBER;
275427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
275428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
275429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
275430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
275431: l_recog_line_1 NUMBER;
275432: l_recog_line_2 NUMBER;

Line 275429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

275425:
275426: l_num_entries NUMBER;
275427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
275428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
275429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
275430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
275431: l_recog_line_1 NUMBER;
275432: l_recog_line_2 NUMBER;
275433:

Line 275430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

275426: l_num_entries NUMBER;
275427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
275428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
275429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
275430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
275431: l_recog_line_1 NUMBER;
275432: l_recog_line_2 NUMBER;
275433:
275434: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 275436: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

275432: l_recog_line_2 NUMBER;
275433:
275434: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
275435: l_bflow_applied_to_amt NUMBER; -- 5132302
275436: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
275437:
275438: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
275439:
275440: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 275511: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

275507: l_accrual_line_num := NULL; -- 4262811
275508: l_tmp_amt := NULL; -- 4262811
275509: --
275510:
275511: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
275512: l_balance_type_code <> 'B' THEN
275513: IF NVL(p_source_97,9E125) = 6
275514: THEN
275515:

Line 275582: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

275578: --
275579: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
275580:
275581: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
275582: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
275583:
275584: -- 4955764
275585: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
275586: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 275658: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

275654: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
275655:
275656: IF xla_accounting_cache_pkg.GetValueChar
275657: (p_source_code => 'LEDGER_CATEGORY_CODE'
275658: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
275659: AND l_bflow_method_code = 'PRIOR_ENTRY'
275660: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
275661: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
275662: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 275772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

275768: p_lookup_type => 'XLA_OWNER_TYPE'
275769: ,p_lookup_code => l_component_type_code
275770: )
275771: ,p_token_4 => 'PRODUCT_NAME'
275772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
275773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
275774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
275775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
275776: ,p_ae_header_id => NULL

Line 275773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

275769: ,p_lookup_code => l_component_type_code
275770: )
275771: ,p_token_4 => 'PRODUCT_NAME'
275772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
275773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
275774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
275775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
275776: ,p_ae_header_id => NULL
275777: );

Line 275774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

275770: )
275771: ,p_token_4 => 'PRODUCT_NAME'
275772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
275773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
275774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
275775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
275776: ,p_ae_header_id => NULL
275777: );
275778:

Line 275775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

275771: ,p_token_4 => 'PRODUCT_NAME'
275772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
275773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
275774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
275775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
275776: ,p_ae_header_id => NULL
275777: );
275778:
275779: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 275806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

275802: ----------------------------------------------------------------------------------
275803: -- 4219869 Business Flow
275804: -- Update journal entry status -- Need to generate this within IF
275805: ----------------------------------------------------------------------------------
275806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
275807: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
275808: ,p_balance_type_code => l_balance_type_code
275809: );
275810:

Line 275893: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

275889:
275890: --
275891: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
275892: --
275893: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
275894: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
275895: ELSE
275896: ---------------------------------------------------------------------------------------------------
275897: -- 4262811a Switch Sign

Line 275918: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

275914:
275915: XLA_AE_LINES_PKG.ValidateCurrentLine;
275916: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
275917:
275918: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
275919: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
275920: ,p_balance_type_code => l_balance_type_code);
275921:
275922: END IF;

Line 276037: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

276033: l_tmp_amt NUMBER;
276034: l_acc_rev_natural_side_code VARCHAR2(1);
276035:
276036: l_num_entries NUMBER;
276037: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
276038: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
276039: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
276040: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
276041: l_recog_line_1 NUMBER;

Line 276038: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

276034: l_acc_rev_natural_side_code VARCHAR2(1);
276035:
276036: l_num_entries NUMBER;
276037: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
276038: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
276039: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
276040: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
276041: l_recog_line_1 NUMBER;
276042: l_recog_line_2 NUMBER;

Line 276039: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

276035:
276036: l_num_entries NUMBER;
276037: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
276038: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
276039: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
276040: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
276041: l_recog_line_1 NUMBER;
276042: l_recog_line_2 NUMBER;
276043:

Line 276040: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

276036: l_num_entries NUMBER;
276037: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
276038: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
276039: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
276040: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
276041: l_recog_line_1 NUMBER;
276042: l_recog_line_2 NUMBER;
276043:
276044: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 276046: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

276042: l_recog_line_2 NUMBER;
276043:
276044: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
276045: l_bflow_applied_to_amt NUMBER; -- 5132302
276046: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
276047:
276048: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
276049:
276050: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 276121: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

276117: l_accrual_line_num := NULL; -- 4262811
276118: l_tmp_amt := NULL; -- 4262811
276119: --
276120:
276121: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
276122: l_balance_type_code <> 'B' THEN
276123: IF NVL(p_source_97,9E125) = 6
276124: THEN
276125:

Line 276192: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

276188: --
276189: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
276190:
276191: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
276192: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
276193:
276194: -- 4955764
276195: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
276196: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 276236: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

276232: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
276233:
276234: IF xla_accounting_cache_pkg.GetValueChar
276235: (p_source_code => 'LEDGER_CATEGORY_CODE'
276236: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
276237: AND l_bflow_method_code = 'PRIOR_ENTRY'
276238: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
276239: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
276240: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 276350: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

276346: p_lookup_type => 'XLA_OWNER_TYPE'
276347: ,p_lookup_code => l_component_type_code
276348: )
276349: ,p_token_4 => 'PRODUCT_NAME'
276350: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
276351: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
276352: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
276353: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
276354: ,p_ae_header_id => NULL

Line 276351: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

276347: ,p_lookup_code => l_component_type_code
276348: )
276349: ,p_token_4 => 'PRODUCT_NAME'
276350: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
276351: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
276352: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
276353: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
276354: ,p_ae_header_id => NULL
276355: );

Line 276352: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

276348: )
276349: ,p_token_4 => 'PRODUCT_NAME'
276350: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
276351: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
276352: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
276353: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
276354: ,p_ae_header_id => NULL
276355: );
276356:

Line 276353: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

276349: ,p_token_4 => 'PRODUCT_NAME'
276350: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
276351: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
276352: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
276353: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
276354: ,p_ae_header_id => NULL
276355: );
276356:
276357: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 276384: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

276380: ----------------------------------------------------------------------------------
276381: -- 4219869 Business Flow
276382: -- Update journal entry status -- Need to generate this within IF
276383: ----------------------------------------------------------------------------------
276384: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
276385: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
276386: ,p_balance_type_code => l_balance_type_code
276387: );
276388:

Line 276471: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

276467:
276468: --
276469: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
276470: --
276471: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
276472: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
276473: ELSE
276474: ---------------------------------------------------------------------------------------------------
276475: -- 4262811a Switch Sign

Line 276496: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

276492:
276493: XLA_AE_LINES_PKG.ValidateCurrentLine;
276494: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
276495:
276496: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
276497: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
276498: ,p_balance_type_code => l_balance_type_code);
276499:
276500: END IF;

Line 276603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

276599: l_tmp_amt NUMBER;
276600: l_acc_rev_natural_side_code VARCHAR2(1);
276601:
276602: l_num_entries NUMBER;
276603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
276604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
276605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
276606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
276607: l_recog_line_1 NUMBER;

Line 276604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

276600: l_acc_rev_natural_side_code VARCHAR2(1);
276601:
276602: l_num_entries NUMBER;
276603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
276604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
276605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
276606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
276607: l_recog_line_1 NUMBER;
276608: l_recog_line_2 NUMBER;

Line 276605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

276601:
276602: l_num_entries NUMBER;
276603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
276604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
276605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
276606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
276607: l_recog_line_1 NUMBER;
276608: l_recog_line_2 NUMBER;
276609:

Line 276606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

276602: l_num_entries NUMBER;
276603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
276604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
276605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
276606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
276607: l_recog_line_1 NUMBER;
276608: l_recog_line_2 NUMBER;
276609:
276610: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 276612: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

276608: l_recog_line_2 NUMBER;
276609:
276610: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
276611: l_bflow_applied_to_amt NUMBER; -- 5132302
276612: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
276613:
276614: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
276615:
276616: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 276687: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

276683: l_accrual_line_num := NULL; -- 4262811
276684: l_tmp_amt := NULL; -- 4262811
276685: --
276686:
276687: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
276688: l_balance_type_code <> 'B' THEN
276689: IF NVL(p_source_97,9E125) = 6
276690: THEN
276691:

Line 276758: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

276754: --
276755: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
276756:
276757: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
276758: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
276759:
276760: -- 4955764
276761: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
276762: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 276802: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

276798: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
276799:
276800: IF xla_accounting_cache_pkg.GetValueChar
276801: (p_source_code => 'LEDGER_CATEGORY_CODE'
276802: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
276803: AND l_bflow_method_code = 'PRIOR_ENTRY'
276804: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
276805: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
276806: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 276902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

276898: p_lookup_type => 'XLA_OWNER_TYPE'
276899: ,p_lookup_code => l_component_type_code
276900: )
276901: ,p_token_4 => 'PRODUCT_NAME'
276902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
276903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
276904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
276905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
276906: ,p_ae_header_id => NULL

Line 276903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

276899: ,p_lookup_code => l_component_type_code
276900: )
276901: ,p_token_4 => 'PRODUCT_NAME'
276902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
276903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
276904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
276905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
276906: ,p_ae_header_id => NULL
276907: );

Line 276904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

276900: )
276901: ,p_token_4 => 'PRODUCT_NAME'
276902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
276903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
276904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
276905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
276906: ,p_ae_header_id => NULL
276907: );
276908:

Line 276905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

276901: ,p_token_4 => 'PRODUCT_NAME'
276902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
276903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
276904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
276905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
276906: ,p_ae_header_id => NULL
276907: );
276908:
276909: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 276936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

276932: ----------------------------------------------------------------------------------
276933: -- 4219869 Business Flow
276934: -- Update journal entry status -- Need to generate this within IF
276935: ----------------------------------------------------------------------------------
276936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
276937: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
276938: ,p_balance_type_code => l_balance_type_code
276939: );
276940:

Line 277023: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

277019:
277020: --
277021: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
277022: --
277023: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
277024: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
277025: ELSE
277026: ---------------------------------------------------------------------------------------------------
277027: -- 4262811a Switch Sign

Line 277048: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

277044:
277045: XLA_AE_LINES_PKG.ValidateCurrentLine;
277046: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
277047:
277048: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
277049: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
277050: ,p_balance_type_code => l_balance_type_code);
277051:
277052: END IF;

Line 277187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

277183: l_tmp_amt NUMBER;
277184: l_acc_rev_natural_side_code VARCHAR2(1);
277185:
277186: l_num_entries NUMBER;
277187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
277188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
277189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
277190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
277191: l_recog_line_1 NUMBER;

Line 277188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

277184: l_acc_rev_natural_side_code VARCHAR2(1);
277185:
277186: l_num_entries NUMBER;
277187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
277188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
277189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
277190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
277191: l_recog_line_1 NUMBER;
277192: l_recog_line_2 NUMBER;

Line 277189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

277185:
277186: l_num_entries NUMBER;
277187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
277188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
277189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
277190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
277191: l_recog_line_1 NUMBER;
277192: l_recog_line_2 NUMBER;
277193:

Line 277190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

277186: l_num_entries NUMBER;
277187: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
277188: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
277189: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
277190: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
277191: l_recog_line_1 NUMBER;
277192: l_recog_line_2 NUMBER;
277193:
277194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 277196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

277192: l_recog_line_2 NUMBER;
277193:
277194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
277195: l_bflow_applied_to_amt NUMBER; -- 5132302
277196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
277197:
277198: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
277199:
277200: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 277271: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

277267: l_accrual_line_num := NULL; -- 4262811
277268: l_tmp_amt := NULL; -- 4262811
277269: --
277270:
277271: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
277272: l_balance_type_code <> 'B' THEN
277273: IF NVL(p_source_97,9E125) = 5
277274: THEN
277275:

Line 277342: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

277338: --
277339: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
277340:
277341: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
277342: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
277343:
277344: -- 4955764
277345: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
277346: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 277418: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

277414: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
277415:
277416: IF xla_accounting_cache_pkg.GetValueChar
277417: (p_source_code => 'LEDGER_CATEGORY_CODE'
277418: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
277419: AND l_bflow_method_code = 'PRIOR_ENTRY'
277420: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
277421: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
277422: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 277532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

277528: p_lookup_type => 'XLA_OWNER_TYPE'
277529: ,p_lookup_code => l_component_type_code
277530: )
277531: ,p_token_4 => 'PRODUCT_NAME'
277532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
277533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
277534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
277535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
277536: ,p_ae_header_id => NULL

Line 277533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

277529: ,p_lookup_code => l_component_type_code
277530: )
277531: ,p_token_4 => 'PRODUCT_NAME'
277532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
277533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
277534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
277535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
277536: ,p_ae_header_id => NULL
277537: );

Line 277534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

277530: )
277531: ,p_token_4 => 'PRODUCT_NAME'
277532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
277533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
277534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
277535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
277536: ,p_ae_header_id => NULL
277537: );
277538:

Line 277535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

277531: ,p_token_4 => 'PRODUCT_NAME'
277532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
277533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
277534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
277535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
277536: ,p_ae_header_id => NULL
277537: );
277538:
277539: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 277566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

277562: ----------------------------------------------------------------------------------
277563: -- 4219869 Business Flow
277564: -- Update journal entry status -- Need to generate this within IF
277565: ----------------------------------------------------------------------------------
277566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
277567: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
277568: ,p_balance_type_code => l_balance_type_code
277569: );
277570:

Line 277653: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

277649:
277650: --
277651: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
277652: --
277653: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
277654: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
277655: ELSE
277656: ---------------------------------------------------------------------------------------------------
277657: -- 4262811a Switch Sign

Line 277678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

277674:
277675: XLA_AE_LINES_PKG.ValidateCurrentLine;
277676: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
277677:
277678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
277679: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
277680: ,p_balance_type_code => l_balance_type_code);
277681:
277682: END IF;

Line 277787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

277783: l_tmp_amt NUMBER;
277784: l_acc_rev_natural_side_code VARCHAR2(1);
277785:
277786: l_num_entries NUMBER;
277787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
277788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
277789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
277790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
277791: l_recog_line_1 NUMBER;

Line 277788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

277784: l_acc_rev_natural_side_code VARCHAR2(1);
277785:
277786: l_num_entries NUMBER;
277787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
277788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
277789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
277790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
277791: l_recog_line_1 NUMBER;
277792: l_recog_line_2 NUMBER;

Line 277789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

277785:
277786: l_num_entries NUMBER;
277787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
277788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
277789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
277790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
277791: l_recog_line_1 NUMBER;
277792: l_recog_line_2 NUMBER;
277793:

Line 277790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

277786: l_num_entries NUMBER;
277787: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
277788: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
277789: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
277790: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
277791: l_recog_line_1 NUMBER;
277792: l_recog_line_2 NUMBER;
277793:
277794: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 277796: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

277792: l_recog_line_2 NUMBER;
277793:
277794: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
277795: l_bflow_applied_to_amt NUMBER; -- 5132302
277796: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
277797:
277798: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
277799:
277800: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 277871: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

277867: l_accrual_line_num := NULL; -- 4262811
277868: l_tmp_amt := NULL; -- 4262811
277869: --
277870:
277871: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
277872: l_balance_type_code <> 'B' THEN
277873: IF NVL(p_source_78,'
277874: ') = 'Receiving Inspection'
277875: THEN

Line 277943: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

277939: --
277940: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
277941:
277942: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
277943: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
277944:
277945: -- 4955764
277946: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
277947: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 277987: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

277983: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
277984:
277985: IF xla_accounting_cache_pkg.GetValueChar
277986: (p_source_code => 'LEDGER_CATEGORY_CODE'
277987: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
277988: AND l_bflow_method_code = 'PRIOR_ENTRY'
277989: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
277990: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
277991: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 278087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

278083: p_lookup_type => 'XLA_OWNER_TYPE'
278084: ,p_lookup_code => l_component_type_code
278085: )
278086: ,p_token_4 => 'PRODUCT_NAME'
278087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
278088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
278089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
278090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
278091: ,p_ae_header_id => NULL

Line 278088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

278084: ,p_lookup_code => l_component_type_code
278085: )
278086: ,p_token_4 => 'PRODUCT_NAME'
278087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
278088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
278089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
278090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
278091: ,p_ae_header_id => NULL
278092: );

Line 278089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

278085: )
278086: ,p_token_4 => 'PRODUCT_NAME'
278087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
278088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
278089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
278090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
278091: ,p_ae_header_id => NULL
278092: );
278093:

Line 278090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

278086: ,p_token_4 => 'PRODUCT_NAME'
278087: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
278088: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
278089: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
278090: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
278091: ,p_ae_header_id => NULL
278092: );
278093:
278094: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 278121: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

278117: ----------------------------------------------------------------------------------
278118: -- 4219869 Business Flow
278119: -- Update journal entry status -- Need to generate this within IF
278120: ----------------------------------------------------------------------------------
278121: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
278122: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
278123: ,p_balance_type_code => l_balance_type_code
278124: );
278125:

Line 278208: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

278204:
278205: --
278206: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
278207: --
278208: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
278209: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
278210: ELSE
278211: ---------------------------------------------------------------------------------------------------
278212: -- 4262811a Switch Sign

Line 278233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

278229:
278230: XLA_AE_LINES_PKG.ValidateCurrentLine;
278231: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
278232:
278233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
278234: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
278235: ,p_balance_type_code => l_balance_type_code);
278236:
278237: END IF;

Line 278372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

278368: l_tmp_amt NUMBER;
278369: l_acc_rev_natural_side_code VARCHAR2(1);
278370:
278371: l_num_entries NUMBER;
278372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
278373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
278374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
278375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
278376: l_recog_line_1 NUMBER;

Line 278373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

278369: l_acc_rev_natural_side_code VARCHAR2(1);
278370:
278371: l_num_entries NUMBER;
278372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
278373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
278374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
278375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
278376: l_recog_line_1 NUMBER;
278377: l_recog_line_2 NUMBER;

Line 278374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

278370:
278371: l_num_entries NUMBER;
278372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
278373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
278374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
278375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
278376: l_recog_line_1 NUMBER;
278377: l_recog_line_2 NUMBER;
278378:

Line 278375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

278371: l_num_entries NUMBER;
278372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
278373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
278374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
278375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
278376: l_recog_line_1 NUMBER;
278377: l_recog_line_2 NUMBER;
278378:
278379: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 278381: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

278377: l_recog_line_2 NUMBER;
278378:
278379: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
278380: l_bflow_applied_to_amt NUMBER; -- 5132302
278381: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
278382:
278383: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
278384:
278385: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 278456: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

278452: l_accrual_line_num := NULL; -- 4262811
278453: l_tmp_amt := NULL; -- 4262811
278454: --
278455:
278456: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
278457: l_balance_type_code <> 'B' THEN
278458: IF NVL(p_source_97,9E125) = 5
278459: THEN
278460:

Line 278527: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

278523: --
278524: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
278525:
278526: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
278527: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
278528:
278529: -- 4955764
278530: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
278531: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 278603: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

278599: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
278600:
278601: IF xla_accounting_cache_pkg.GetValueChar
278602: (p_source_code => 'LEDGER_CATEGORY_CODE'
278603: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
278604: AND l_bflow_method_code = 'PRIOR_ENTRY'
278605: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
278606: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
278607: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 278717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

278713: p_lookup_type => 'XLA_OWNER_TYPE'
278714: ,p_lookup_code => l_component_type_code
278715: )
278716: ,p_token_4 => 'PRODUCT_NAME'
278717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
278718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
278719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
278720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
278721: ,p_ae_header_id => NULL

Line 278718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

278714: ,p_lookup_code => l_component_type_code
278715: )
278716: ,p_token_4 => 'PRODUCT_NAME'
278717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
278718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
278719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
278720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
278721: ,p_ae_header_id => NULL
278722: );

Line 278719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

278715: )
278716: ,p_token_4 => 'PRODUCT_NAME'
278717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
278718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
278719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
278720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
278721: ,p_ae_header_id => NULL
278722: );
278723:

Line 278720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

278716: ,p_token_4 => 'PRODUCT_NAME'
278717: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
278718: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
278719: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
278720: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
278721: ,p_ae_header_id => NULL
278722: );
278723:
278724: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 278751: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

278747: ----------------------------------------------------------------------------------
278748: -- 4219869 Business Flow
278749: -- Update journal entry status -- Need to generate this within IF
278750: ----------------------------------------------------------------------------------
278751: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
278752: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
278753: ,p_balance_type_code => l_balance_type_code
278754: );
278755:

Line 278838: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

278834:
278835: --
278836: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
278837: --
278838: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
278839: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
278840: ELSE
278841: ---------------------------------------------------------------------------------------------------
278842: -- 4262811a Switch Sign

Line 278863: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

278859:
278860: XLA_AE_LINES_PKG.ValidateCurrentLine;
278861: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
278862:
278863: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
278864: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
278865: ,p_balance_type_code => l_balance_type_code);
278866:
278867: END IF;

Line 278970: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

278966: l_tmp_amt NUMBER;
278967: l_acc_rev_natural_side_code VARCHAR2(1);
278968:
278969: l_num_entries NUMBER;
278970: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
278971: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
278972: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
278973: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
278974: l_recog_line_1 NUMBER;

Line 278971: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

278967: l_acc_rev_natural_side_code VARCHAR2(1);
278968:
278969: l_num_entries NUMBER;
278970: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
278971: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
278972: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
278973: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
278974: l_recog_line_1 NUMBER;
278975: l_recog_line_2 NUMBER;

Line 278972: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

278968:
278969: l_num_entries NUMBER;
278970: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
278971: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
278972: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
278973: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
278974: l_recog_line_1 NUMBER;
278975: l_recog_line_2 NUMBER;
278976:

Line 278973: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

278969: l_num_entries NUMBER;
278970: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
278971: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
278972: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
278973: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
278974: l_recog_line_1 NUMBER;
278975: l_recog_line_2 NUMBER;
278976:
278977: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 278979: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

278975: l_recog_line_2 NUMBER;
278976:
278977: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
278978: l_bflow_applied_to_amt NUMBER; -- 5132302
278979: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
278980:
278981: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
278982:
278983: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 279054: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

279050: l_accrual_line_num := NULL; -- 4262811
279051: l_tmp_amt := NULL; -- 4262811
279052: --
279053:
279054: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
279055: l_balance_type_code <> 'B' THEN
279056: IF NVL(p_source_97,9E125) = 5
279057: THEN
279058:

Line 279125: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

279121: --
279122: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
279123:
279124: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
279125: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
279126:
279127: -- 4955764
279128: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
279129: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 279169: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

279165: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
279166:
279167: IF xla_accounting_cache_pkg.GetValueChar
279168: (p_source_code => 'LEDGER_CATEGORY_CODE'
279169: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
279170: AND l_bflow_method_code = 'PRIOR_ENTRY'
279171: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
279172: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
279173: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 279269: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

279265: p_lookup_type => 'XLA_OWNER_TYPE'
279266: ,p_lookup_code => l_component_type_code
279267: )
279268: ,p_token_4 => 'PRODUCT_NAME'
279269: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
279270: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
279271: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
279272: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
279273: ,p_ae_header_id => NULL

Line 279270: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

279266: ,p_lookup_code => l_component_type_code
279267: )
279268: ,p_token_4 => 'PRODUCT_NAME'
279269: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
279270: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
279271: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
279272: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
279273: ,p_ae_header_id => NULL
279274: );

Line 279271: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

279267: )
279268: ,p_token_4 => 'PRODUCT_NAME'
279269: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
279270: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
279271: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
279272: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
279273: ,p_ae_header_id => NULL
279274: );
279275:

Line 279272: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

279268: ,p_token_4 => 'PRODUCT_NAME'
279269: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
279270: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
279271: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
279272: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
279273: ,p_ae_header_id => NULL
279274: );
279275:
279276: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 279303: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

279299: ----------------------------------------------------------------------------------
279300: -- 4219869 Business Flow
279301: -- Update journal entry status -- Need to generate this within IF
279302: ----------------------------------------------------------------------------------
279303: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
279304: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
279305: ,p_balance_type_code => l_balance_type_code
279306: );
279307:

Line 279390: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

279386:
279387: --
279388: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
279389: --
279390: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
279391: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
279392: ELSE
279393: ---------------------------------------------------------------------------------------------------
279394: -- 4262811a Switch Sign

Line 279415: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

279411:
279412: XLA_AE_LINES_PKG.ValidateCurrentLine;
279413: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
279414:
279415: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
279416: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
279417: ,p_balance_type_code => l_balance_type_code);
279418:
279419: END IF;

Line 279522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

279518: l_tmp_amt NUMBER;
279519: l_acc_rev_natural_side_code VARCHAR2(1);
279520:
279521: l_num_entries NUMBER;
279522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
279523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
279524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
279525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
279526: l_recog_line_1 NUMBER;

Line 279523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

279519: l_acc_rev_natural_side_code VARCHAR2(1);
279520:
279521: l_num_entries NUMBER;
279522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
279523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
279524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
279525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
279526: l_recog_line_1 NUMBER;
279527: l_recog_line_2 NUMBER;

Line 279524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

279520:
279521: l_num_entries NUMBER;
279522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
279523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
279524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
279525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
279526: l_recog_line_1 NUMBER;
279527: l_recog_line_2 NUMBER;
279528:

Line 279525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

279521: l_num_entries NUMBER;
279522: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
279523: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
279524: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
279525: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
279526: l_recog_line_1 NUMBER;
279527: l_recog_line_2 NUMBER;
279528:
279529: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 279531: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

279527: l_recog_line_2 NUMBER;
279528:
279529: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
279530: l_bflow_applied_to_amt NUMBER; -- 5132302
279531: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
279532:
279533: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
279534:
279535: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 279606: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

279602: l_accrual_line_num := NULL; -- 4262811
279603: l_tmp_amt := NULL; -- 4262811
279604: --
279605:
279606: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
279607: l_balance_type_code <> 'B' THEN
279608: IF NVL(p_source_78,'
279609: ') = 'Receiving Inspection'
279610: THEN

Line 279678: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

279674: --
279675: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
279676:
279677: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
279678: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
279679:
279680: -- 4955764
279681: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
279682: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 279720: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

279716: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
279717:
279718: IF xla_accounting_cache_pkg.GetValueChar
279719: (p_source_code => 'LEDGER_CATEGORY_CODE'
279720: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
279721: AND l_bflow_method_code = 'PRIOR_ENTRY'
279722: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
279723: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
279724: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 279820: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

279816: p_lookup_type => 'XLA_OWNER_TYPE'
279817: ,p_lookup_code => l_component_type_code
279818: )
279819: ,p_token_4 => 'PRODUCT_NAME'
279820: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
279821: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
279822: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
279823: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
279824: ,p_ae_header_id => NULL

Line 279821: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

279817: ,p_lookup_code => l_component_type_code
279818: )
279819: ,p_token_4 => 'PRODUCT_NAME'
279820: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
279821: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
279822: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
279823: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
279824: ,p_ae_header_id => NULL
279825: );

Line 279822: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

279818: )
279819: ,p_token_4 => 'PRODUCT_NAME'
279820: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
279821: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
279822: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
279823: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
279824: ,p_ae_header_id => NULL
279825: );
279826:

Line 279823: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

279819: ,p_token_4 => 'PRODUCT_NAME'
279820: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
279821: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
279822: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
279823: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
279824: ,p_ae_header_id => NULL
279825: );
279826:
279827: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 279854: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

279850: ----------------------------------------------------------------------------------
279851: -- 4219869 Business Flow
279852: -- Update journal entry status -- Need to generate this within IF
279853: ----------------------------------------------------------------------------------
279854: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
279855: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
279856: ,p_balance_type_code => l_balance_type_code
279857: );
279858:

Line 279941: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

279937:
279938: --
279939: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
279940: --
279941: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
279942: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
279943: ELSE
279944: ---------------------------------------------------------------------------------------------------
279945: -- 4262811a Switch Sign

Line 279966: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

279962:
279963: XLA_AE_LINES_PKG.ValidateCurrentLine;
279964: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
279965:
279966: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
279967: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
279968: ,p_balance_type_code => l_balance_type_code);
279969:
279970: END IF;

Line 280105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

280101: l_tmp_amt NUMBER;
280102: l_acc_rev_natural_side_code VARCHAR2(1);
280103:
280104: l_num_entries NUMBER;
280105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
280106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
280107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
280108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
280109: l_recog_line_1 NUMBER;

Line 280106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

280102: l_acc_rev_natural_side_code VARCHAR2(1);
280103:
280104: l_num_entries NUMBER;
280105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
280106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
280107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
280108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
280109: l_recog_line_1 NUMBER;
280110: l_recog_line_2 NUMBER;

Line 280107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

280103:
280104: l_num_entries NUMBER;
280105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
280106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
280107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
280108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
280109: l_recog_line_1 NUMBER;
280110: l_recog_line_2 NUMBER;
280111:

Line 280108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

280104: l_num_entries NUMBER;
280105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
280106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
280107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
280108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
280109: l_recog_line_1 NUMBER;
280110: l_recog_line_2 NUMBER;
280111:
280112: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 280114: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

280110: l_recog_line_2 NUMBER;
280111:
280112: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
280113: l_bflow_applied_to_amt NUMBER; -- 5132302
280114: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
280115:
280116: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
280117:
280118: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 280189: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

280185: l_accrual_line_num := NULL; -- 4262811
280186: l_tmp_amt := NULL; -- 4262811
280187: --
280188:
280189: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
280190: l_balance_type_code <> 'B' THEN
280191: IF NVL(p_source_97,9E125) = 5
280192: THEN
280193:

Line 280260: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

280256: --
280257: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
280258:
280259: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
280260: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
280261:
280262: -- 4955764
280263: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
280264: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 280336: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

280332: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
280333:
280334: IF xla_accounting_cache_pkg.GetValueChar
280335: (p_source_code => 'LEDGER_CATEGORY_CODE'
280336: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
280337: AND l_bflow_method_code = 'PRIOR_ENTRY'
280338: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
280339: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
280340: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 280450: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

280446: p_lookup_type => 'XLA_OWNER_TYPE'
280447: ,p_lookup_code => l_component_type_code
280448: )
280449: ,p_token_4 => 'PRODUCT_NAME'
280450: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
280451: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
280452: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
280453: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
280454: ,p_ae_header_id => NULL

Line 280451: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

280447: ,p_lookup_code => l_component_type_code
280448: )
280449: ,p_token_4 => 'PRODUCT_NAME'
280450: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
280451: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
280452: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
280453: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
280454: ,p_ae_header_id => NULL
280455: );

Line 280452: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

280448: )
280449: ,p_token_4 => 'PRODUCT_NAME'
280450: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
280451: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
280452: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
280453: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
280454: ,p_ae_header_id => NULL
280455: );
280456:

Line 280453: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

280449: ,p_token_4 => 'PRODUCT_NAME'
280450: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
280451: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
280452: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
280453: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
280454: ,p_ae_header_id => NULL
280455: );
280456:
280457: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 280484: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

280480: ----------------------------------------------------------------------------------
280481: -- 4219869 Business Flow
280482: -- Update journal entry status -- Need to generate this within IF
280483: ----------------------------------------------------------------------------------
280484: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
280485: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
280486: ,p_balance_type_code => l_balance_type_code
280487: );
280488:

Line 280571: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

280567:
280568: --
280569: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
280570: --
280571: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
280572: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
280573: ELSE
280574: ---------------------------------------------------------------------------------------------------
280575: -- 4262811a Switch Sign

Line 280596: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

280592:
280593: XLA_AE_LINES_PKG.ValidateCurrentLine;
280594: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
280595:
280596: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
280597: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
280598: ,p_balance_type_code => l_balance_type_code);
280599:
280600: END IF;

Line 280705: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

280701: l_tmp_amt NUMBER;
280702: l_acc_rev_natural_side_code VARCHAR2(1);
280703:
280704: l_num_entries NUMBER;
280705: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
280706: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
280707: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
280708: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
280709: l_recog_line_1 NUMBER;

Line 280706: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

280702: l_acc_rev_natural_side_code VARCHAR2(1);
280703:
280704: l_num_entries NUMBER;
280705: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
280706: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
280707: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
280708: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
280709: l_recog_line_1 NUMBER;
280710: l_recog_line_2 NUMBER;

Line 280707: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

280703:
280704: l_num_entries NUMBER;
280705: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
280706: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
280707: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
280708: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
280709: l_recog_line_1 NUMBER;
280710: l_recog_line_2 NUMBER;
280711:

Line 280708: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

280704: l_num_entries NUMBER;
280705: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
280706: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
280707: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
280708: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
280709: l_recog_line_1 NUMBER;
280710: l_recog_line_2 NUMBER;
280711:
280712: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 280714: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

280710: l_recog_line_2 NUMBER;
280711:
280712: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
280713: l_bflow_applied_to_amt NUMBER; -- 5132302
280714: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
280715:
280716: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
280717:
280718: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 280789: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

280785: l_accrual_line_num := NULL; -- 4262811
280786: l_tmp_amt := NULL; -- 4262811
280787: --
280788:
280789: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
280790: l_balance_type_code <> 'B' THEN
280791: IF NVL(p_source_78,'
280792: ') = 'Receiving Inspection'
280793: THEN

Line 280861: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

280857: --
280858: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
280859:
280860: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
280861: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
280862:
280863: -- 4955764
280864: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
280865: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 280905: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

280901: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
280902:
280903: IF xla_accounting_cache_pkg.GetValueChar
280904: (p_source_code => 'LEDGER_CATEGORY_CODE'
280905: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
280906: AND l_bflow_method_code = 'PRIOR_ENTRY'
280907: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
280908: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
280909: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 281005: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

281001: p_lookup_type => 'XLA_OWNER_TYPE'
281002: ,p_lookup_code => l_component_type_code
281003: )
281004: ,p_token_4 => 'PRODUCT_NAME'
281005: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
281006: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
281007: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
281008: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
281009: ,p_ae_header_id => NULL

Line 281006: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

281002: ,p_lookup_code => l_component_type_code
281003: )
281004: ,p_token_4 => 'PRODUCT_NAME'
281005: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
281006: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
281007: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
281008: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
281009: ,p_ae_header_id => NULL
281010: );

Line 281007: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

281003: )
281004: ,p_token_4 => 'PRODUCT_NAME'
281005: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
281006: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
281007: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
281008: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
281009: ,p_ae_header_id => NULL
281010: );
281011:

Line 281008: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

281004: ,p_token_4 => 'PRODUCT_NAME'
281005: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
281006: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
281007: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
281008: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
281009: ,p_ae_header_id => NULL
281010: );
281011:
281012: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 281039: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

281035: ----------------------------------------------------------------------------------
281036: -- 4219869 Business Flow
281037: -- Update journal entry status -- Need to generate this within IF
281038: ----------------------------------------------------------------------------------
281039: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
281040: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
281041: ,p_balance_type_code => l_balance_type_code
281042: );
281043:

Line 281126: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

281122:
281123: --
281124: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
281125: --
281126: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
281127: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
281128: ELSE
281129: ---------------------------------------------------------------------------------------------------
281130: -- 4262811a Switch Sign

Line 281151: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

281147:
281148: XLA_AE_LINES_PKG.ValidateCurrentLine;
281149: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
281150:
281151: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
281152: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
281153: ,p_balance_type_code => l_balance_type_code);
281154:
281155: END IF;

Line 281290: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

281286: l_tmp_amt NUMBER;
281287: l_acc_rev_natural_side_code VARCHAR2(1);
281288:
281289: l_num_entries NUMBER;
281290: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
281291: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
281292: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
281293: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
281294: l_recog_line_1 NUMBER;

Line 281291: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

281287: l_acc_rev_natural_side_code VARCHAR2(1);
281288:
281289: l_num_entries NUMBER;
281290: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
281291: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
281292: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
281293: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
281294: l_recog_line_1 NUMBER;
281295: l_recog_line_2 NUMBER;

Line 281292: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

281288:
281289: l_num_entries NUMBER;
281290: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
281291: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
281292: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
281293: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
281294: l_recog_line_1 NUMBER;
281295: l_recog_line_2 NUMBER;
281296:

Line 281293: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

281289: l_num_entries NUMBER;
281290: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
281291: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
281292: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
281293: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
281294: l_recog_line_1 NUMBER;
281295: l_recog_line_2 NUMBER;
281296:
281297: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 281299: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

281295: l_recog_line_2 NUMBER;
281296:
281297: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
281298: l_bflow_applied_to_amt NUMBER; -- 5132302
281299: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
281300:
281301: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
281302:
281303: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 281374: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

281370: l_accrual_line_num := NULL; -- 4262811
281371: l_tmp_amt := NULL; -- 4262811
281372: --
281373:
281374: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
281375: l_balance_type_code <> 'B' THEN
281376: IF NVL(p_source_97,9E125) = 5
281377: THEN
281378:

Line 281445: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

281441: --
281442: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
281443:
281444: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
281445: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
281446:
281447: -- 4955764
281448: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
281449: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 281521: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

281517: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
281518:
281519: IF xla_accounting_cache_pkg.GetValueChar
281520: (p_source_code => 'LEDGER_CATEGORY_CODE'
281521: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
281522: AND l_bflow_method_code = 'PRIOR_ENTRY'
281523: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
281524: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
281525: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 281635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

281631: p_lookup_type => 'XLA_OWNER_TYPE'
281632: ,p_lookup_code => l_component_type_code
281633: )
281634: ,p_token_4 => 'PRODUCT_NAME'
281635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
281636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
281637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
281638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
281639: ,p_ae_header_id => NULL

Line 281636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

281632: ,p_lookup_code => l_component_type_code
281633: )
281634: ,p_token_4 => 'PRODUCT_NAME'
281635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
281636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
281637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
281638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
281639: ,p_ae_header_id => NULL
281640: );

Line 281637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

281633: )
281634: ,p_token_4 => 'PRODUCT_NAME'
281635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
281636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
281637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
281638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
281639: ,p_ae_header_id => NULL
281640: );
281641:

Line 281638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

281634: ,p_token_4 => 'PRODUCT_NAME'
281635: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
281636: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
281637: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
281638: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
281639: ,p_ae_header_id => NULL
281640: );
281641:
281642: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 281669: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

281665: ----------------------------------------------------------------------------------
281666: -- 4219869 Business Flow
281667: -- Update journal entry status -- Need to generate this within IF
281668: ----------------------------------------------------------------------------------
281669: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
281670: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
281671: ,p_balance_type_code => l_balance_type_code
281672: );
281673:

Line 281756: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

281752:
281753: --
281754: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
281755: --
281756: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
281757: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
281758: ELSE
281759: ---------------------------------------------------------------------------------------------------
281760: -- 4262811a Switch Sign

Line 281781: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

281777:
281778: XLA_AE_LINES_PKG.ValidateCurrentLine;
281779: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
281780:
281781: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
281782: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
281783: ,p_balance_type_code => l_balance_type_code);
281784:
281785: END IF;

Line 281897: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

281893: l_tmp_amt NUMBER;
281894: l_acc_rev_natural_side_code VARCHAR2(1);
281895:
281896: l_num_entries NUMBER;
281897: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
281898: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
281899: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
281900: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
281901: l_recog_line_1 NUMBER;

Line 281898: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

281894: l_acc_rev_natural_side_code VARCHAR2(1);
281895:
281896: l_num_entries NUMBER;
281897: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
281898: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
281899: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
281900: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
281901: l_recog_line_1 NUMBER;
281902: l_recog_line_2 NUMBER;

Line 281899: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

281895:
281896: l_num_entries NUMBER;
281897: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
281898: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
281899: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
281900: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
281901: l_recog_line_1 NUMBER;
281902: l_recog_line_2 NUMBER;
281903:

Line 281900: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

281896: l_num_entries NUMBER;
281897: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
281898: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
281899: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
281900: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
281901: l_recog_line_1 NUMBER;
281902: l_recog_line_2 NUMBER;
281903:
281904: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 281906: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

281902: l_recog_line_2 NUMBER;
281903:
281904: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
281905: l_bflow_applied_to_amt NUMBER; -- 5132302
281906: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
281907:
281908: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
281909:
281910: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 281981: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

281977: l_accrual_line_num := NULL; -- 4262811
281978: l_tmp_amt := NULL; -- 4262811
281979: --
281980:
281981: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
281982: l_balance_type_code <> 'B' THEN
281983: IF NVL(p_source_97,9E125) = 5
281984: THEN
281985:

Line 282052: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

282048: --
282049: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
282050:
282051: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
282052: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
282053:
282054: -- 4955764
282055: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
282056: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 282096: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

282092: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
282093:
282094: IF xla_accounting_cache_pkg.GetValueChar
282095: (p_source_code => 'LEDGER_CATEGORY_CODE'
282096: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
282097: AND l_bflow_method_code = 'PRIOR_ENTRY'
282098: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
282099: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
282100: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 282210: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

282206: p_lookup_type => 'XLA_OWNER_TYPE'
282207: ,p_lookup_code => l_component_type_code
282208: )
282209: ,p_token_4 => 'PRODUCT_NAME'
282210: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
282211: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
282212: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
282213: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
282214: ,p_ae_header_id => NULL

Line 282211: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

282207: ,p_lookup_code => l_component_type_code
282208: )
282209: ,p_token_4 => 'PRODUCT_NAME'
282210: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
282211: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
282212: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
282213: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
282214: ,p_ae_header_id => NULL
282215: );

Line 282212: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

282208: )
282209: ,p_token_4 => 'PRODUCT_NAME'
282210: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
282211: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
282212: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
282213: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
282214: ,p_ae_header_id => NULL
282215: );
282216:

Line 282213: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

282209: ,p_token_4 => 'PRODUCT_NAME'
282210: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
282211: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
282212: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
282213: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
282214: ,p_ae_header_id => NULL
282215: );
282216:
282217: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 282244: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

282240: ----------------------------------------------------------------------------------
282241: -- 4219869 Business Flow
282242: -- Update journal entry status -- Need to generate this within IF
282243: ----------------------------------------------------------------------------------
282244: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
282245: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
282246: ,p_balance_type_code => l_balance_type_code
282247: );
282248:

Line 282331: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

282327:
282328: --
282329: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
282330: --
282331: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
282332: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
282333: ELSE
282334: ---------------------------------------------------------------------------------------------------
282335: -- 4262811a Switch Sign

Line 282356: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

282352:
282353: XLA_AE_LINES_PKG.ValidateCurrentLine;
282354: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
282355:
282356: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
282357: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
282358: ,p_balance_type_code => l_balance_type_code);
282359:
282360: END IF;

Line 282495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

282491: l_tmp_amt NUMBER;
282492: l_acc_rev_natural_side_code VARCHAR2(1);
282493:
282494: l_num_entries NUMBER;
282495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
282496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
282497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
282498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
282499: l_recog_line_1 NUMBER;

Line 282496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

282492: l_acc_rev_natural_side_code VARCHAR2(1);
282493:
282494: l_num_entries NUMBER;
282495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
282496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
282497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
282498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
282499: l_recog_line_1 NUMBER;
282500: l_recog_line_2 NUMBER;

Line 282497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

282493:
282494: l_num_entries NUMBER;
282495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
282496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
282497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
282498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
282499: l_recog_line_1 NUMBER;
282500: l_recog_line_2 NUMBER;
282501:

Line 282498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

282494: l_num_entries NUMBER;
282495: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
282496: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
282497: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
282498: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
282499: l_recog_line_1 NUMBER;
282500: l_recog_line_2 NUMBER;
282501:
282502: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 282504: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

282500: l_recog_line_2 NUMBER;
282501:
282502: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
282503: l_bflow_applied_to_amt NUMBER; -- 5132302
282504: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
282505:
282506: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
282507:
282508: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 282579: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

282575: l_accrual_line_num := NULL; -- 4262811
282576: l_tmp_amt := NULL; -- 4262811
282577: --
282578:
282579: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
282580: l_balance_type_code <> 'B' THEN
282581: IF NVL(p_source_97,9E125) = 5
282582: THEN
282583:

Line 282650: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

282646: --
282647: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
282648:
282649: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
282650: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
282651:
282652: -- 4955764
282653: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
282654: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 282726: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

282722: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
282723:
282724: IF xla_accounting_cache_pkg.GetValueChar
282725: (p_source_code => 'LEDGER_CATEGORY_CODE'
282726: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
282727: AND l_bflow_method_code = 'PRIOR_ENTRY'
282728: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
282729: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
282730: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 282840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

282836: p_lookup_type => 'XLA_OWNER_TYPE'
282837: ,p_lookup_code => l_component_type_code
282838: )
282839: ,p_token_4 => 'PRODUCT_NAME'
282840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
282841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
282842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
282843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
282844: ,p_ae_header_id => NULL

Line 282841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

282837: ,p_lookup_code => l_component_type_code
282838: )
282839: ,p_token_4 => 'PRODUCT_NAME'
282840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
282841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
282842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
282843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
282844: ,p_ae_header_id => NULL
282845: );

Line 282842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

282838: )
282839: ,p_token_4 => 'PRODUCT_NAME'
282840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
282841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
282842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
282843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
282844: ,p_ae_header_id => NULL
282845: );
282846:

Line 282843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

282839: ,p_token_4 => 'PRODUCT_NAME'
282840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
282841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
282842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
282843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
282844: ,p_ae_header_id => NULL
282845: );
282846:
282847: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 282874: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

282870: ----------------------------------------------------------------------------------
282871: -- 4219869 Business Flow
282872: -- Update journal entry status -- Need to generate this within IF
282873: ----------------------------------------------------------------------------------
282874: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
282875: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
282876: ,p_balance_type_code => l_balance_type_code
282877: );
282878:

Line 282961: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

282957:
282958: --
282959: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
282960: --
282961: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
282962: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
282963: ELSE
282964: ---------------------------------------------------------------------------------------------------
282965: -- 4262811a Switch Sign

Line 282986: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

282982:
282983: XLA_AE_LINES_PKG.ValidateCurrentLine;
282984: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
282985:
282986: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
282987: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
282988: ,p_balance_type_code => l_balance_type_code);
282989:
282990: END IF;

Line 283093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

283089: l_tmp_amt NUMBER;
283090: l_acc_rev_natural_side_code VARCHAR2(1);
283091:
283092: l_num_entries NUMBER;
283093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
283094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
283095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
283096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
283097: l_recog_line_1 NUMBER;

Line 283094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

283090: l_acc_rev_natural_side_code VARCHAR2(1);
283091:
283092: l_num_entries NUMBER;
283093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
283094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
283095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
283096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
283097: l_recog_line_1 NUMBER;
283098: l_recog_line_2 NUMBER;

Line 283095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

283091:
283092: l_num_entries NUMBER;
283093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
283094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
283095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
283096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
283097: l_recog_line_1 NUMBER;
283098: l_recog_line_2 NUMBER;
283099:

Line 283096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

283092: l_num_entries NUMBER;
283093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
283094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
283095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
283096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
283097: l_recog_line_1 NUMBER;
283098: l_recog_line_2 NUMBER;
283099:
283100: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 283102: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

283098: l_recog_line_2 NUMBER;
283099:
283100: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
283101: l_bflow_applied_to_amt NUMBER; -- 5132302
283102: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
283103:
283104: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
283105:
283106: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 283177: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

283173: l_accrual_line_num := NULL; -- 4262811
283174: l_tmp_amt := NULL; -- 4262811
283175: --
283176:
283177: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
283178: l_balance_type_code <> 'B' THEN
283179: IF NVL(p_source_78,'
283180: ') = 'Receiving Inspection'
283181: THEN

Line 283249: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

283245: --
283246: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
283247:
283248: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
283249: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
283250:
283251: -- 4955764
283252: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
283253: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 283293: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

283289: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
283290:
283291: IF xla_accounting_cache_pkg.GetValueChar
283292: (p_source_code => 'LEDGER_CATEGORY_CODE'
283293: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
283294: AND l_bflow_method_code = 'PRIOR_ENTRY'
283295: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
283296: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
283297: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 283393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

283389: p_lookup_type => 'XLA_OWNER_TYPE'
283390: ,p_lookup_code => l_component_type_code
283391: )
283392: ,p_token_4 => 'PRODUCT_NAME'
283393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
283394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
283395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
283396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
283397: ,p_ae_header_id => NULL

Line 283394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

283390: ,p_lookup_code => l_component_type_code
283391: )
283392: ,p_token_4 => 'PRODUCT_NAME'
283393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
283394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
283395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
283396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
283397: ,p_ae_header_id => NULL
283398: );

Line 283395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

283391: )
283392: ,p_token_4 => 'PRODUCT_NAME'
283393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
283394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
283395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
283396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
283397: ,p_ae_header_id => NULL
283398: );
283399:

Line 283396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

283392: ,p_token_4 => 'PRODUCT_NAME'
283393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
283394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
283395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
283396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
283397: ,p_ae_header_id => NULL
283398: );
283399:
283400: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 283427: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

283423: ----------------------------------------------------------------------------------
283424: -- 4219869 Business Flow
283425: -- Update journal entry status -- Need to generate this within IF
283426: ----------------------------------------------------------------------------------
283427: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
283428: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
283429: ,p_balance_type_code => l_balance_type_code
283430: );
283431:

Line 283514: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

283510:
283511: --
283512: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
283513: --
283514: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
283515: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
283516: ELSE
283517: ---------------------------------------------------------------------------------------------------
283518: -- 4262811a Switch Sign

Line 283539: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

283535:
283536: XLA_AE_LINES_PKG.ValidateCurrentLine;
283537: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
283538:
283539: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
283540: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
283541: ,p_balance_type_code => l_balance_type_code);
283542:
283543: END IF;

Line 283678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

283674: l_tmp_amt NUMBER;
283675: l_acc_rev_natural_side_code VARCHAR2(1);
283676:
283677: l_num_entries NUMBER;
283678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
283679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
283680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
283681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
283682: l_recog_line_1 NUMBER;

Line 283679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

283675: l_acc_rev_natural_side_code VARCHAR2(1);
283676:
283677: l_num_entries NUMBER;
283678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
283679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
283680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
283681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
283682: l_recog_line_1 NUMBER;
283683: l_recog_line_2 NUMBER;

Line 283680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

283676:
283677: l_num_entries NUMBER;
283678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
283679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
283680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
283681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
283682: l_recog_line_1 NUMBER;
283683: l_recog_line_2 NUMBER;
283684:

Line 283681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

283677: l_num_entries NUMBER;
283678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
283679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
283680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
283681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
283682: l_recog_line_1 NUMBER;
283683: l_recog_line_2 NUMBER;
283684:
283685: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 283687: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

283683: l_recog_line_2 NUMBER;
283684:
283685: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
283686: l_bflow_applied_to_amt NUMBER; -- 5132302
283687: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
283688:
283689: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
283690:
283691: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 283762: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

283758: l_accrual_line_num := NULL; -- 4262811
283759: l_tmp_amt := NULL; -- 4262811
283760: --
283761:
283762: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
283763: l_balance_type_code <> 'B' THEN
283764: IF NVL(p_source_97,9E125) = 5
283765: THEN
283766:

Line 283833: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

283829: --
283830: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
283831:
283832: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
283833: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
283834:
283835: -- 4955764
283836: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
283837: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 283909: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

283905: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
283906:
283907: IF xla_accounting_cache_pkg.GetValueChar
283908: (p_source_code => 'LEDGER_CATEGORY_CODE'
283909: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
283910: AND l_bflow_method_code = 'PRIOR_ENTRY'
283911: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
283912: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
283913: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 284023: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

284019: p_lookup_type => 'XLA_OWNER_TYPE'
284020: ,p_lookup_code => l_component_type_code
284021: )
284022: ,p_token_4 => 'PRODUCT_NAME'
284023: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
284024: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
284025: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
284026: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
284027: ,p_ae_header_id => NULL

Line 284024: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

284020: ,p_lookup_code => l_component_type_code
284021: )
284022: ,p_token_4 => 'PRODUCT_NAME'
284023: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
284024: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
284025: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
284026: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
284027: ,p_ae_header_id => NULL
284028: );

Line 284025: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

284021: )
284022: ,p_token_4 => 'PRODUCT_NAME'
284023: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
284024: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
284025: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
284026: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
284027: ,p_ae_header_id => NULL
284028: );
284029:

Line 284026: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

284022: ,p_token_4 => 'PRODUCT_NAME'
284023: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
284024: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
284025: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
284026: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
284027: ,p_ae_header_id => NULL
284028: );
284029:
284030: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 284057: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

284053: ----------------------------------------------------------------------------------
284054: -- 4219869 Business Flow
284055: -- Update journal entry status -- Need to generate this within IF
284056: ----------------------------------------------------------------------------------
284057: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
284058: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
284059: ,p_balance_type_code => l_balance_type_code
284060: );
284061:

Line 284144: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

284140:
284141: --
284142: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
284143: --
284144: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
284145: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
284146: ELSE
284147: ---------------------------------------------------------------------------------------------------
284148: -- 4262811a Switch Sign

Line 284169: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

284165:
284166: XLA_AE_LINES_PKG.ValidateCurrentLine;
284167: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
284168:
284169: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
284170: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
284171: ,p_balance_type_code => l_balance_type_code);
284172:
284173: END IF;

Line 284298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

284294: l_tmp_amt NUMBER;
284295: l_acc_rev_natural_side_code VARCHAR2(1);
284296:
284297: l_num_entries NUMBER;
284298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
284299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
284300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
284301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
284302: l_recog_line_1 NUMBER;

Line 284299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

284295: l_acc_rev_natural_side_code VARCHAR2(1);
284296:
284297: l_num_entries NUMBER;
284298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
284299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
284300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
284301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
284302: l_recog_line_1 NUMBER;
284303: l_recog_line_2 NUMBER;

Line 284300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

284296:
284297: l_num_entries NUMBER;
284298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
284299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
284300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
284301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
284302: l_recog_line_1 NUMBER;
284303: l_recog_line_2 NUMBER;
284304:

Line 284301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

284297: l_num_entries NUMBER;
284298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
284299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
284300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
284301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
284302: l_recog_line_1 NUMBER;
284303: l_recog_line_2 NUMBER;
284304:
284305: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 284307: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

284303: l_recog_line_2 NUMBER;
284304:
284305: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
284306: l_bflow_applied_to_amt NUMBER; -- 5132302
284307: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
284308:
284309: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
284310:
284311: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 284382: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

284378: l_accrual_line_num := NULL; -- 4262811
284379: l_tmp_amt := NULL; -- 4262811
284380: --
284381:
284382: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
284383: l_balance_type_code <> 'B' THEN
284384: IF NVL(p_source_78,'
284385: ') = 'Receiving Inspection'
284386: THEN

Line 284454: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

284450: --
284451: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
284452:
284453: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
284454: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
284455:
284456: -- 4955764
284457: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
284458: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 284530: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

284526: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
284527:
284528: IF xla_accounting_cache_pkg.GetValueChar
284529: (p_source_code => 'LEDGER_CATEGORY_CODE'
284530: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
284531: AND l_bflow_method_code = 'PRIOR_ENTRY'
284532: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
284533: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
284534: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 284630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

284626: p_lookup_type => 'XLA_OWNER_TYPE'
284627: ,p_lookup_code => l_component_type_code
284628: )
284629: ,p_token_4 => 'PRODUCT_NAME'
284630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
284631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
284632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
284633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
284634: ,p_ae_header_id => NULL

Line 284631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

284627: ,p_lookup_code => l_component_type_code
284628: )
284629: ,p_token_4 => 'PRODUCT_NAME'
284630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
284631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
284632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
284633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
284634: ,p_ae_header_id => NULL
284635: );

Line 284632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

284628: )
284629: ,p_token_4 => 'PRODUCT_NAME'
284630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
284631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
284632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
284633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
284634: ,p_ae_header_id => NULL
284635: );
284636:

Line 284633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

284629: ,p_token_4 => 'PRODUCT_NAME'
284630: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
284631: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
284632: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
284633: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
284634: ,p_ae_header_id => NULL
284635: );
284636:
284637: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 284664: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

284660: ----------------------------------------------------------------------------------
284661: -- 4219869 Business Flow
284662: -- Update journal entry status -- Need to generate this within IF
284663: ----------------------------------------------------------------------------------
284664: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
284665: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
284666: ,p_balance_type_code => l_balance_type_code
284667: );
284668:

Line 284751: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

284747:
284748: --
284749: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
284750: --
284751: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
284752: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
284753: ELSE
284754: ---------------------------------------------------------------------------------------------------
284755: -- 4262811a Switch Sign

Line 284776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

284772:
284773: XLA_AE_LINES_PKG.ValidateCurrentLine;
284774: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
284775:
284776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
284777: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
284778: ,p_balance_type_code => l_balance_type_code);
284779:
284780: END IF;

Line 284885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

284881: l_tmp_amt NUMBER;
284882: l_acc_rev_natural_side_code VARCHAR2(1);
284883:
284884: l_num_entries NUMBER;
284885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
284886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
284887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
284888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
284889: l_recog_line_1 NUMBER;

Line 284886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

284882: l_acc_rev_natural_side_code VARCHAR2(1);
284883:
284884: l_num_entries NUMBER;
284885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
284886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
284887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
284888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
284889: l_recog_line_1 NUMBER;
284890: l_recog_line_2 NUMBER;

Line 284887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

284883:
284884: l_num_entries NUMBER;
284885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
284886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
284887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
284888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
284889: l_recog_line_1 NUMBER;
284890: l_recog_line_2 NUMBER;
284891:

Line 284888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

284884: l_num_entries NUMBER;
284885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
284886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
284887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
284888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
284889: l_recog_line_1 NUMBER;
284890: l_recog_line_2 NUMBER;
284891:
284892: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 284894: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

284890: l_recog_line_2 NUMBER;
284891:
284892: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
284893: l_bflow_applied_to_amt NUMBER; -- 5132302
284894: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
284895:
284896: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
284897:
284898: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 284969: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

284965: l_accrual_line_num := NULL; -- 4262811
284966: l_tmp_amt := NULL; -- 4262811
284967: --
284968:
284969: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
284970: l_balance_type_code <> 'B' THEN
284971: IF NVL(p_source_78,'
284972: ') = 'Receiving Inspection'
284973: THEN

Line 285041: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

285037: --
285038: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
285039:
285040: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
285041: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
285042:
285043: -- 4955764
285044: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
285045: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 285085: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

285081: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
285082:
285083: IF xla_accounting_cache_pkg.GetValueChar
285084: (p_source_code => 'LEDGER_CATEGORY_CODE'
285085: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
285086: AND l_bflow_method_code = 'PRIOR_ENTRY'
285087: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
285088: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
285089: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 285185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

285181: p_lookup_type => 'XLA_OWNER_TYPE'
285182: ,p_lookup_code => l_component_type_code
285183: )
285184: ,p_token_4 => 'PRODUCT_NAME'
285185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
285186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
285187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
285188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
285189: ,p_ae_header_id => NULL

Line 285186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

285182: ,p_lookup_code => l_component_type_code
285183: )
285184: ,p_token_4 => 'PRODUCT_NAME'
285185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
285186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
285187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
285188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
285189: ,p_ae_header_id => NULL
285190: );

Line 285187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

285183: )
285184: ,p_token_4 => 'PRODUCT_NAME'
285185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
285186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
285187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
285188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
285189: ,p_ae_header_id => NULL
285190: );
285191:

Line 285188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

285184: ,p_token_4 => 'PRODUCT_NAME'
285185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
285186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
285187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
285188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
285189: ,p_ae_header_id => NULL
285190: );
285191:
285192: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 285219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

285215: ----------------------------------------------------------------------------------
285216: -- 4219869 Business Flow
285217: -- Update journal entry status -- Need to generate this within IF
285218: ----------------------------------------------------------------------------------
285219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
285220: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
285221: ,p_balance_type_code => l_balance_type_code
285222: );
285223:

Line 285306: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

285302:
285303: --
285304: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
285305: --
285306: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
285307: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
285308: ELSE
285309: ---------------------------------------------------------------------------------------------------
285310: -- 4262811a Switch Sign

Line 285331: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

285327:
285328: XLA_AE_LINES_PKG.ValidateCurrentLine;
285329: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
285330:
285331: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
285332: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
285333: ,p_balance_type_code => l_balance_type_code);
285334:
285335: END IF;

Line 285438: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

285434: l_tmp_amt NUMBER;
285435: l_acc_rev_natural_side_code VARCHAR2(1);
285436:
285437: l_num_entries NUMBER;
285438: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
285439: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
285440: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
285441: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
285442: l_recog_line_1 NUMBER;

Line 285439: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

285435: l_acc_rev_natural_side_code VARCHAR2(1);
285436:
285437: l_num_entries NUMBER;
285438: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
285439: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
285440: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
285441: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
285442: l_recog_line_1 NUMBER;
285443: l_recog_line_2 NUMBER;

Line 285440: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

285436:
285437: l_num_entries NUMBER;
285438: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
285439: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
285440: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
285441: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
285442: l_recog_line_1 NUMBER;
285443: l_recog_line_2 NUMBER;
285444:

Line 285441: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

285437: l_num_entries NUMBER;
285438: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
285439: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
285440: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
285441: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
285442: l_recog_line_1 NUMBER;
285443: l_recog_line_2 NUMBER;
285444:
285445: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 285447: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

285443: l_recog_line_2 NUMBER;
285444:
285445: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
285446: l_bflow_applied_to_amt NUMBER; -- 5132302
285447: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
285448:
285449: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
285450:
285451: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 285522: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

285518: l_accrual_line_num := NULL; -- 4262811
285519: l_tmp_amt := NULL; -- 4262811
285520: --
285521:
285522: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
285523: l_balance_type_code <> 'B' THEN
285524: IF NVL(p_source_97,9E125) = 5
285525: THEN
285526:

Line 285593: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

285589: --
285590: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
285591:
285592: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
285593: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
285594:
285595: -- 4955764
285596: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
285597: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 285637: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

285633: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
285634:
285635: IF xla_accounting_cache_pkg.GetValueChar
285636: (p_source_code => 'LEDGER_CATEGORY_CODE'
285637: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
285638: AND l_bflow_method_code = 'PRIOR_ENTRY'
285639: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
285640: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
285641: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 285737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

285733: p_lookup_type => 'XLA_OWNER_TYPE'
285734: ,p_lookup_code => l_component_type_code
285735: )
285736: ,p_token_4 => 'PRODUCT_NAME'
285737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
285738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
285739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
285740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
285741: ,p_ae_header_id => NULL

Line 285738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

285734: ,p_lookup_code => l_component_type_code
285735: )
285736: ,p_token_4 => 'PRODUCT_NAME'
285737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
285738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
285739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
285740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
285741: ,p_ae_header_id => NULL
285742: );

Line 285739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

285735: )
285736: ,p_token_4 => 'PRODUCT_NAME'
285737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
285738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
285739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
285740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
285741: ,p_ae_header_id => NULL
285742: );
285743:

Line 285740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

285736: ,p_token_4 => 'PRODUCT_NAME'
285737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
285738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
285739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
285740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
285741: ,p_ae_header_id => NULL
285742: );
285743:
285744: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 285771: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

285767: ----------------------------------------------------------------------------------
285768: -- 4219869 Business Flow
285769: -- Update journal entry status -- Need to generate this within IF
285770: ----------------------------------------------------------------------------------
285771: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
285772: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
285773: ,p_balance_type_code => l_balance_type_code
285774: );
285775:

Line 285858: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

285854:
285855: --
285856: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
285857: --
285858: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
285859: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
285860: ELSE
285861: ---------------------------------------------------------------------------------------------------
285862: -- 4262811a Switch Sign

Line 285883: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

285879:
285880: XLA_AE_LINES_PKG.ValidateCurrentLine;
285881: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
285882:
285883: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
285884: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
285885: ,p_balance_type_code => l_balance_type_code);
285886:
285887: END IF;

Line 285990: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

285986: l_tmp_amt NUMBER;
285987: l_acc_rev_natural_side_code VARCHAR2(1);
285988:
285989: l_num_entries NUMBER;
285990: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
285991: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
285992: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
285993: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
285994: l_recog_line_1 NUMBER;

Line 285991: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

285987: l_acc_rev_natural_side_code VARCHAR2(1);
285988:
285989: l_num_entries NUMBER;
285990: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
285991: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
285992: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
285993: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
285994: l_recog_line_1 NUMBER;
285995: l_recog_line_2 NUMBER;

Line 285992: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

285988:
285989: l_num_entries NUMBER;
285990: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
285991: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
285992: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
285993: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
285994: l_recog_line_1 NUMBER;
285995: l_recog_line_2 NUMBER;
285996:

Line 285993: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

285989: l_num_entries NUMBER;
285990: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
285991: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
285992: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
285993: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
285994: l_recog_line_1 NUMBER;
285995: l_recog_line_2 NUMBER;
285996:
285997: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 285999: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

285995: l_recog_line_2 NUMBER;
285996:
285997: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
285998: l_bflow_applied_to_amt NUMBER; -- 5132302
285999: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
286000:
286001: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
286002:
286003: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 286074: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

286070: l_accrual_line_num := NULL; -- 4262811
286071: l_tmp_amt := NULL; -- 4262811
286072: --
286073:
286074: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
286075: l_balance_type_code <> 'B' THEN
286076: IF NVL(p_source_97,9E125) = 4
286077: THEN
286078:

Line 286145: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

286141: --
286142: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
286143:
286144: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
286145: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
286146:
286147: -- 4955764
286148: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
286149: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 286189: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

286185: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
286186:
286187: IF xla_accounting_cache_pkg.GetValueChar
286188: (p_source_code => 'LEDGER_CATEGORY_CODE'
286189: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
286190: AND l_bflow_method_code = 'PRIOR_ENTRY'
286191: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
286192: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
286193: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 286289: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

286285: p_lookup_type => 'XLA_OWNER_TYPE'
286286: ,p_lookup_code => l_component_type_code
286287: )
286288: ,p_token_4 => 'PRODUCT_NAME'
286289: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
286290: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
286291: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
286292: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
286293: ,p_ae_header_id => NULL

Line 286290: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

286286: ,p_lookup_code => l_component_type_code
286287: )
286288: ,p_token_4 => 'PRODUCT_NAME'
286289: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
286290: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
286291: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
286292: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
286293: ,p_ae_header_id => NULL
286294: );

Line 286291: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

286287: )
286288: ,p_token_4 => 'PRODUCT_NAME'
286289: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
286290: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
286291: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
286292: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
286293: ,p_ae_header_id => NULL
286294: );
286295:

Line 286292: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

286288: ,p_token_4 => 'PRODUCT_NAME'
286289: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
286290: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
286291: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
286292: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
286293: ,p_ae_header_id => NULL
286294: );
286295:
286296: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 286323: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

286319: ----------------------------------------------------------------------------------
286320: -- 4219869 Business Flow
286321: -- Update journal entry status -- Need to generate this within IF
286322: ----------------------------------------------------------------------------------
286323: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
286324: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
286325: ,p_balance_type_code => l_balance_type_code
286326: );
286327:

Line 286410: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

286406:
286407: --
286408: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
286409: --
286410: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
286411: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
286412: ELSE
286413: ---------------------------------------------------------------------------------------------------
286414: -- 4262811a Switch Sign

Line 286435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

286431:
286432: XLA_AE_LINES_PKG.ValidateCurrentLine;
286433: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
286434:
286435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
286436: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
286437: ,p_balance_type_code => l_balance_type_code);
286438:
286439: END IF;

Line 286551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

286547: l_tmp_amt NUMBER;
286548: l_acc_rev_natural_side_code VARCHAR2(1);
286549:
286550: l_num_entries NUMBER;
286551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
286552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
286553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
286554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
286555: l_recog_line_1 NUMBER;

Line 286552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

286548: l_acc_rev_natural_side_code VARCHAR2(1);
286549:
286550: l_num_entries NUMBER;
286551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
286552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
286553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
286554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
286555: l_recog_line_1 NUMBER;
286556: l_recog_line_2 NUMBER;

Line 286553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

286549:
286550: l_num_entries NUMBER;
286551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
286552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
286553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
286554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
286555: l_recog_line_1 NUMBER;
286556: l_recog_line_2 NUMBER;
286557:

Line 286554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

286550: l_num_entries NUMBER;
286551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
286552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
286553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
286554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
286555: l_recog_line_1 NUMBER;
286556: l_recog_line_2 NUMBER;
286557:
286558: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 286560: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

286556: l_recog_line_2 NUMBER;
286557:
286558: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
286559: l_bflow_applied_to_amt NUMBER; -- 5132302
286560: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
286561:
286562: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
286563:
286564: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 286635: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

286631: l_accrual_line_num := NULL; -- 4262811
286632: l_tmp_amt := NULL; -- 4262811
286633: --
286634:
286635: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
286636: l_balance_type_code <> 'B' THEN
286637: IF NVL(p_source_97,9E125) = 4
286638: THEN
286639:

Line 286706: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

286702: --
286703: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
286704:
286705: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
286706: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
286707:
286708: -- 4955764
286709: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
286710: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 286750: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

286746: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
286747:
286748: IF xla_accounting_cache_pkg.GetValueChar
286749: (p_source_code => 'LEDGER_CATEGORY_CODE'
286750: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
286751: AND l_bflow_method_code = 'PRIOR_ENTRY'
286752: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
286753: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
286754: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 286864: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

286860: p_lookup_type => 'XLA_OWNER_TYPE'
286861: ,p_lookup_code => l_component_type_code
286862: )
286863: ,p_token_4 => 'PRODUCT_NAME'
286864: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
286865: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
286866: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
286867: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
286868: ,p_ae_header_id => NULL

Line 286865: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

286861: ,p_lookup_code => l_component_type_code
286862: )
286863: ,p_token_4 => 'PRODUCT_NAME'
286864: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
286865: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
286866: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
286867: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
286868: ,p_ae_header_id => NULL
286869: );

Line 286866: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

286862: )
286863: ,p_token_4 => 'PRODUCT_NAME'
286864: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
286865: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
286866: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
286867: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
286868: ,p_ae_header_id => NULL
286869: );
286870:

Line 286867: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

286863: ,p_token_4 => 'PRODUCT_NAME'
286864: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
286865: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
286866: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
286867: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
286868: ,p_ae_header_id => NULL
286869: );
286870:
286871: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 286898: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

286894: ----------------------------------------------------------------------------------
286895: -- 4219869 Business Flow
286896: -- Update journal entry status -- Need to generate this within IF
286897: ----------------------------------------------------------------------------------
286898: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
286899: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
286900: ,p_balance_type_code => l_balance_type_code
286901: );
286902:

Line 286985: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

286981:
286982: --
286983: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
286984: --
286985: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
286986: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
286987: ELSE
286988: ---------------------------------------------------------------------------------------------------
286989: -- 4262811a Switch Sign

Line 287010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

287006:
287007: XLA_AE_LINES_PKG.ValidateCurrentLine;
287008: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
287009:
287010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
287011: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
287012: ,p_balance_type_code => l_balance_type_code);
287013:
287014: END IF;

Line 287117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

287113: l_tmp_amt NUMBER;
287114: l_acc_rev_natural_side_code VARCHAR2(1);
287115:
287116: l_num_entries NUMBER;
287117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
287118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
287119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
287120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
287121: l_recog_line_1 NUMBER;

Line 287118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

287114: l_acc_rev_natural_side_code VARCHAR2(1);
287115:
287116: l_num_entries NUMBER;
287117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
287118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
287119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
287120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
287121: l_recog_line_1 NUMBER;
287122: l_recog_line_2 NUMBER;

Line 287119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

287115:
287116: l_num_entries NUMBER;
287117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
287118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
287119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
287120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
287121: l_recog_line_1 NUMBER;
287122: l_recog_line_2 NUMBER;
287123:

Line 287120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

287116: l_num_entries NUMBER;
287117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
287118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
287119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
287120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
287121: l_recog_line_1 NUMBER;
287122: l_recog_line_2 NUMBER;
287123:
287124: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 287126: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

287122: l_recog_line_2 NUMBER;
287123:
287124: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
287125: l_bflow_applied_to_amt NUMBER; -- 5132302
287126: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
287127:
287128: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
287129:
287130: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 287201: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

287197: l_accrual_line_num := NULL; -- 4262811
287198: l_tmp_amt := NULL; -- 4262811
287199: --
287200:
287201: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
287202: l_balance_type_code <> 'B' THEN
287203: IF NVL(p_source_97,9E125) = 4
287204: THEN
287205:

Line 287272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

287268: --
287269: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
287270:
287271: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
287272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
287273:
287274: -- 4955764
287275: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
287276: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 287316: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

287312: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
287313:
287314: IF xla_accounting_cache_pkg.GetValueChar
287315: (p_source_code => 'LEDGER_CATEGORY_CODE'
287316: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
287317: AND l_bflow_method_code = 'PRIOR_ENTRY'
287318: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
287319: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
287320: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 287416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

287412: p_lookup_type => 'XLA_OWNER_TYPE'
287413: ,p_lookup_code => l_component_type_code
287414: )
287415: ,p_token_4 => 'PRODUCT_NAME'
287416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
287417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
287418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
287419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
287420: ,p_ae_header_id => NULL

Line 287417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

287413: ,p_lookup_code => l_component_type_code
287414: )
287415: ,p_token_4 => 'PRODUCT_NAME'
287416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
287417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
287418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
287419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
287420: ,p_ae_header_id => NULL
287421: );

Line 287418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

287414: )
287415: ,p_token_4 => 'PRODUCT_NAME'
287416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
287417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
287418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
287419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
287420: ,p_ae_header_id => NULL
287421: );
287422:

Line 287419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

287415: ,p_token_4 => 'PRODUCT_NAME'
287416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
287417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
287418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
287419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
287420: ,p_ae_header_id => NULL
287421: );
287422:
287423: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 287450: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

287446: ----------------------------------------------------------------------------------
287447: -- 4219869 Business Flow
287448: -- Update journal entry status -- Need to generate this within IF
287449: ----------------------------------------------------------------------------------
287450: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
287451: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
287452: ,p_balance_type_code => l_balance_type_code
287453: );
287454:

Line 287537: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

287533:
287534: --
287535: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
287536: --
287537: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
287538: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
287539: ELSE
287540: ---------------------------------------------------------------------------------------------------
287541: -- 4262811a Switch Sign

Line 287562: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

287558:
287559: XLA_AE_LINES_PKG.ValidateCurrentLine;
287560: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
287561:
287562: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
287563: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
287564: ,p_balance_type_code => l_balance_type_code);
287565:
287566: END IF;

Line 287671: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

287667: l_tmp_amt NUMBER;
287668: l_acc_rev_natural_side_code VARCHAR2(1);
287669:
287670: l_num_entries NUMBER;
287671: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
287672: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
287673: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
287674: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
287675: l_recog_line_1 NUMBER;

Line 287672: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

287668: l_acc_rev_natural_side_code VARCHAR2(1);
287669:
287670: l_num_entries NUMBER;
287671: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
287672: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
287673: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
287674: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
287675: l_recog_line_1 NUMBER;
287676: l_recog_line_2 NUMBER;

Line 287673: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

287669:
287670: l_num_entries NUMBER;
287671: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
287672: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
287673: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
287674: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
287675: l_recog_line_1 NUMBER;
287676: l_recog_line_2 NUMBER;
287677:

Line 287674: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

287670: l_num_entries NUMBER;
287671: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
287672: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
287673: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
287674: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
287675: l_recog_line_1 NUMBER;
287676: l_recog_line_2 NUMBER;
287677:
287678: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 287680: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

287676: l_recog_line_2 NUMBER;
287677:
287678: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
287679: l_bflow_applied_to_amt NUMBER; -- 5132302
287680: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
287681:
287682: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
287683:
287684: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 287755: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

287751: l_accrual_line_num := NULL; -- 4262811
287752: l_tmp_amt := NULL; -- 4262811
287753: --
287754:
287755: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
287756: l_balance_type_code <> 'B' THEN
287757: IF NVL(p_source_97,9E125) = 4
287758: THEN
287759:

Line 287826: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

287822: --
287823: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
287824:
287825: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
287826: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
287827:
287828: -- 4955764
287829: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
287830: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 287870: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

287866: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
287867:
287868: IF xla_accounting_cache_pkg.GetValueChar
287869: (p_source_code => 'LEDGER_CATEGORY_CODE'
287870: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
287871: AND l_bflow_method_code = 'PRIOR_ENTRY'
287872: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
287873: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
287874: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 287970: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

287966: p_lookup_type => 'XLA_OWNER_TYPE'
287967: ,p_lookup_code => l_component_type_code
287968: )
287969: ,p_token_4 => 'PRODUCT_NAME'
287970: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
287971: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
287972: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
287973: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
287974: ,p_ae_header_id => NULL

Line 287971: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

287967: ,p_lookup_code => l_component_type_code
287968: )
287969: ,p_token_4 => 'PRODUCT_NAME'
287970: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
287971: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
287972: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
287973: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
287974: ,p_ae_header_id => NULL
287975: );

Line 287972: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

287968: )
287969: ,p_token_4 => 'PRODUCT_NAME'
287970: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
287971: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
287972: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
287973: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
287974: ,p_ae_header_id => NULL
287975: );
287976:

Line 287973: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

287969: ,p_token_4 => 'PRODUCT_NAME'
287970: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
287971: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
287972: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
287973: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
287974: ,p_ae_header_id => NULL
287975: );
287976:
287977: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 288004: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

288000: ----------------------------------------------------------------------------------
288001: -- 4219869 Business Flow
288002: -- Update journal entry status -- Need to generate this within IF
288003: ----------------------------------------------------------------------------------
288004: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
288005: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
288006: ,p_balance_type_code => l_balance_type_code
288007: );
288008:

Line 288091: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

288087:
288088: --
288089: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
288090: --
288091: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
288092: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
288093: ELSE
288094: ---------------------------------------------------------------------------------------------------
288095: -- 4262811a Switch Sign

Line 288116: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

288112:
288113: XLA_AE_LINES_PKG.ValidateCurrentLine;
288114: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
288115:
288116: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
288117: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
288118: ,p_balance_type_code => l_balance_type_code);
288119:
288120: END IF;

Line 288225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

288221: l_tmp_amt NUMBER;
288222: l_acc_rev_natural_side_code VARCHAR2(1);
288223:
288224: l_num_entries NUMBER;
288225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
288226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
288227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
288228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
288229: l_recog_line_1 NUMBER;

Line 288226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

288222: l_acc_rev_natural_side_code VARCHAR2(1);
288223:
288224: l_num_entries NUMBER;
288225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
288226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
288227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
288228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
288229: l_recog_line_1 NUMBER;
288230: l_recog_line_2 NUMBER;

Line 288227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

288223:
288224: l_num_entries NUMBER;
288225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
288226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
288227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
288228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
288229: l_recog_line_1 NUMBER;
288230: l_recog_line_2 NUMBER;
288231:

Line 288228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

288224: l_num_entries NUMBER;
288225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
288226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
288227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
288228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
288229: l_recog_line_1 NUMBER;
288230: l_recog_line_2 NUMBER;
288231:
288232: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 288234: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

288230: l_recog_line_2 NUMBER;
288231:
288232: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
288233: l_bflow_applied_to_amt NUMBER; -- 5132302
288234: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
288235:
288236: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
288237:
288238: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 288309: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

288305: l_accrual_line_num := NULL; -- 4262811
288306: l_tmp_amt := NULL; -- 4262811
288307: --
288308:
288309: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
288310: l_balance_type_code <> 'B' THEN
288311: IF NVL(p_source_97,9E125) = 6
288312: THEN
288313:

Line 288380: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

288376: --
288377: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
288378:
288379: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
288380: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
288381:
288382: -- 4955764
288383: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
288384: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 288424: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

288420: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
288421:
288422: IF xla_accounting_cache_pkg.GetValueChar
288423: (p_source_code => 'LEDGER_CATEGORY_CODE'
288424: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
288425: AND l_bflow_method_code = 'PRIOR_ENTRY'
288426: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
288427: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
288428: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 288524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

288520: p_lookup_type => 'XLA_OWNER_TYPE'
288521: ,p_lookup_code => l_component_type_code
288522: )
288523: ,p_token_4 => 'PRODUCT_NAME'
288524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
288525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
288526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
288527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
288528: ,p_ae_header_id => NULL

Line 288525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

288521: ,p_lookup_code => l_component_type_code
288522: )
288523: ,p_token_4 => 'PRODUCT_NAME'
288524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
288525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
288526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
288527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
288528: ,p_ae_header_id => NULL
288529: );

Line 288526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

288522: )
288523: ,p_token_4 => 'PRODUCT_NAME'
288524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
288525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
288526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
288527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
288528: ,p_ae_header_id => NULL
288529: );
288530:

Line 288527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

288523: ,p_token_4 => 'PRODUCT_NAME'
288524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
288525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
288526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
288527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
288528: ,p_ae_header_id => NULL
288529: );
288530:
288531: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 288558: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

288554: ----------------------------------------------------------------------------------
288555: -- 4219869 Business Flow
288556: -- Update journal entry status -- Need to generate this within IF
288557: ----------------------------------------------------------------------------------
288558: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
288559: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
288560: ,p_balance_type_code => l_balance_type_code
288561: );
288562:

Line 288645: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

288641:
288642: --
288643: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
288644: --
288645: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
288646: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
288647: ELSE
288648: ---------------------------------------------------------------------------------------------------
288649: -- 4262811a Switch Sign

Line 288670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

288666:
288667: XLA_AE_LINES_PKG.ValidateCurrentLine;
288668: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
288669:
288670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
288671: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
288672: ,p_balance_type_code => l_balance_type_code);
288673:
288674: END IF;

Line 288779: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

288775: l_tmp_amt NUMBER;
288776: l_acc_rev_natural_side_code VARCHAR2(1);
288777:
288778: l_num_entries NUMBER;
288779: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
288780: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
288781: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
288782: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
288783: l_recog_line_1 NUMBER;

Line 288780: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

288776: l_acc_rev_natural_side_code VARCHAR2(1);
288777:
288778: l_num_entries NUMBER;
288779: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
288780: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
288781: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
288782: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
288783: l_recog_line_1 NUMBER;
288784: l_recog_line_2 NUMBER;

Line 288781: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

288777:
288778: l_num_entries NUMBER;
288779: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
288780: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
288781: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
288782: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
288783: l_recog_line_1 NUMBER;
288784: l_recog_line_2 NUMBER;
288785:

Line 288782: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

288778: l_num_entries NUMBER;
288779: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
288780: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
288781: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
288782: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
288783: l_recog_line_1 NUMBER;
288784: l_recog_line_2 NUMBER;
288785:
288786: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 288788: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

288784: l_recog_line_2 NUMBER;
288785:
288786: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
288787: l_bflow_applied_to_amt NUMBER; -- 5132302
288788: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
288789:
288790: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
288791:
288792: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 288863: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

288859: l_accrual_line_num := NULL; -- 4262811
288860: l_tmp_amt := NULL; -- 4262811
288861: --
288862:
288863: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
288864: l_balance_type_code <> 'B' THEN
288865: IF NVL(p_source_78,'
288866: ') = 'Retroprice Adjustment'
288867: THEN

Line 288935: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

288931: --
288932: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
288933:
288934: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
288935: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
288936:
288937: -- 4955764
288938: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
288939: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 288979: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

288975: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
288976:
288977: IF xla_accounting_cache_pkg.GetValueChar
288978: (p_source_code => 'LEDGER_CATEGORY_CODE'
288979: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
288980: AND l_bflow_method_code = 'PRIOR_ENTRY'
288981: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
288982: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
288983: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 289079: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

289075: p_lookup_type => 'XLA_OWNER_TYPE'
289076: ,p_lookup_code => l_component_type_code
289077: )
289078: ,p_token_4 => 'PRODUCT_NAME'
289079: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
289080: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
289081: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
289082: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
289083: ,p_ae_header_id => NULL

Line 289080: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

289076: ,p_lookup_code => l_component_type_code
289077: )
289078: ,p_token_4 => 'PRODUCT_NAME'
289079: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
289080: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
289081: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
289082: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
289083: ,p_ae_header_id => NULL
289084: );

Line 289081: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

289077: )
289078: ,p_token_4 => 'PRODUCT_NAME'
289079: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
289080: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
289081: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
289082: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
289083: ,p_ae_header_id => NULL
289084: );
289085:

Line 289082: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

289078: ,p_token_4 => 'PRODUCT_NAME'
289079: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
289080: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
289081: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
289082: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
289083: ,p_ae_header_id => NULL
289084: );
289085:
289086: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 289113: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

289109: ----------------------------------------------------------------------------------
289110: -- 4219869 Business Flow
289111: -- Update journal entry status -- Need to generate this within IF
289112: ----------------------------------------------------------------------------------
289113: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
289114: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
289115: ,p_balance_type_code => l_balance_type_code
289116: );
289117:

Line 289200: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

289196:
289197: --
289198: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
289199: --
289200: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
289201: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
289202: ELSE
289203: ---------------------------------------------------------------------------------------------------
289204: -- 4262811a Switch Sign

Line 289225: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

289221:
289222: XLA_AE_LINES_PKG.ValidateCurrentLine;
289223: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
289224:
289225: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
289226: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
289227: ,p_balance_type_code => l_balance_type_code);
289228:
289229: END IF;

Line 289332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

289328: l_tmp_amt NUMBER;
289329: l_acc_rev_natural_side_code VARCHAR2(1);
289330:
289331: l_num_entries NUMBER;
289332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
289333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
289334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
289335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
289336: l_recog_line_1 NUMBER;

Line 289333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

289329: l_acc_rev_natural_side_code VARCHAR2(1);
289330:
289331: l_num_entries NUMBER;
289332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
289333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
289334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
289335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
289336: l_recog_line_1 NUMBER;
289337: l_recog_line_2 NUMBER;

Line 289334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

289330:
289331: l_num_entries NUMBER;
289332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
289333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
289334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
289335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
289336: l_recog_line_1 NUMBER;
289337: l_recog_line_2 NUMBER;
289338:

Line 289335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

289331: l_num_entries NUMBER;
289332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
289333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
289334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
289335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
289336: l_recog_line_1 NUMBER;
289337: l_recog_line_2 NUMBER;
289338:
289339: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 289341: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

289337: l_recog_line_2 NUMBER;
289338:
289339: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
289340: l_bflow_applied_to_amt NUMBER; -- 5132302
289341: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
289342:
289343: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
289344:
289345: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 289416: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

289412: l_accrual_line_num := NULL; -- 4262811
289413: l_tmp_amt := NULL; -- 4262811
289414: --
289415:
289416: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
289417: l_balance_type_code <> 'B' THEN
289418: IF NVL(p_source_78,'
289419: ') = 'Retroprice Adjustment'
289420: THEN

Line 289488: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

289484: --
289485: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
289486:
289487: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
289488: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
289489:
289490: -- 4955764
289491: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
289492: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 289532: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

289528: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
289529:
289530: IF xla_accounting_cache_pkg.GetValueChar
289531: (p_source_code => 'LEDGER_CATEGORY_CODE'
289532: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
289533: AND l_bflow_method_code = 'PRIOR_ENTRY'
289534: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
289535: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
289536: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 289632: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

289628: p_lookup_type => 'XLA_OWNER_TYPE'
289629: ,p_lookup_code => l_component_type_code
289630: )
289631: ,p_token_4 => 'PRODUCT_NAME'
289632: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
289633: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
289634: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
289635: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
289636: ,p_ae_header_id => NULL

Line 289633: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

289629: ,p_lookup_code => l_component_type_code
289630: )
289631: ,p_token_4 => 'PRODUCT_NAME'
289632: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
289633: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
289634: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
289635: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
289636: ,p_ae_header_id => NULL
289637: );

Line 289634: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

289630: )
289631: ,p_token_4 => 'PRODUCT_NAME'
289632: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
289633: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
289634: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
289635: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
289636: ,p_ae_header_id => NULL
289637: );
289638:

Line 289635: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

289631: ,p_token_4 => 'PRODUCT_NAME'
289632: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
289633: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
289634: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
289635: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
289636: ,p_ae_header_id => NULL
289637: );
289638:
289639: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 289666: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

289662: ----------------------------------------------------------------------------------
289663: -- 4219869 Business Flow
289664: -- Update journal entry status -- Need to generate this within IF
289665: ----------------------------------------------------------------------------------
289666: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
289667: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
289668: ,p_balance_type_code => l_balance_type_code
289669: );
289670:

Line 289753: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

289749:
289750: --
289751: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
289752: --
289753: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
289754: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
289755: ELSE
289756: ---------------------------------------------------------------------------------------------------
289757: -- 4262811a Switch Sign

Line 289778: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

289774:
289775: XLA_AE_LINES_PKG.ValidateCurrentLine;
289776: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
289777:
289778: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
289779: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
289780: ,p_balance_type_code => l_balance_type_code);
289781:
289782: END IF;

Line 289887: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

289883: l_tmp_amt NUMBER;
289884: l_acc_rev_natural_side_code VARCHAR2(1);
289885:
289886: l_num_entries NUMBER;
289887: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
289888: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
289889: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
289890: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
289891: l_recog_line_1 NUMBER;

Line 289888: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

289884: l_acc_rev_natural_side_code VARCHAR2(1);
289885:
289886: l_num_entries NUMBER;
289887: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
289888: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
289889: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
289890: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
289891: l_recog_line_1 NUMBER;
289892: l_recog_line_2 NUMBER;

Line 289889: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

289885:
289886: l_num_entries NUMBER;
289887: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
289888: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
289889: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
289890: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
289891: l_recog_line_1 NUMBER;
289892: l_recog_line_2 NUMBER;
289893:

Line 289890: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

289886: l_num_entries NUMBER;
289887: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
289888: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
289889: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
289890: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
289891: l_recog_line_1 NUMBER;
289892: l_recog_line_2 NUMBER;
289893:
289894: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 289896: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

289892: l_recog_line_2 NUMBER;
289893:
289894: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
289895: l_bflow_applied_to_amt NUMBER; -- 5132302
289896: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
289897:
289898: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
289899:
289900: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 289971: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

289967: l_accrual_line_num := NULL; -- 4262811
289968: l_tmp_amt := NULL; -- 4262811
289969: --
289970:
289971: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
289972: l_balance_type_code <> 'B' THEN
289973: IF NVL(p_source_97,9E125) = 32
289974: THEN
289975:

Line 290042: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

290038: --
290039: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
290040:
290041: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
290042: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
290043:
290044: -- 4955764
290045: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
290046: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 290086: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

290082: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
290083:
290084: IF xla_accounting_cache_pkg.GetValueChar
290085: (p_source_code => 'LEDGER_CATEGORY_CODE'
290086: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
290087: AND l_bflow_method_code = 'PRIOR_ENTRY'
290088: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
290089: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
290090: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 290186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

290182: p_lookup_type => 'XLA_OWNER_TYPE'
290183: ,p_lookup_code => l_component_type_code
290184: )
290185: ,p_token_4 => 'PRODUCT_NAME'
290186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
290187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
290188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
290189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
290190: ,p_ae_header_id => NULL

Line 290187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

290183: ,p_lookup_code => l_component_type_code
290184: )
290185: ,p_token_4 => 'PRODUCT_NAME'
290186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
290187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
290188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
290189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
290190: ,p_ae_header_id => NULL
290191: );

Line 290188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

290184: )
290185: ,p_token_4 => 'PRODUCT_NAME'
290186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
290187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
290188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
290189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
290190: ,p_ae_header_id => NULL
290191: );
290192:

Line 290189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

290185: ,p_token_4 => 'PRODUCT_NAME'
290186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
290187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
290188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
290189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
290190: ,p_ae_header_id => NULL
290191: );
290192:
290193: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 290220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

290216: ----------------------------------------------------------------------------------
290217: -- 4219869 Business Flow
290218: -- Update journal entry status -- Need to generate this within IF
290219: ----------------------------------------------------------------------------------
290220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
290221: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
290222: ,p_balance_type_code => l_balance_type_code
290223: );
290224:

Line 290307: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

290303:
290304: --
290305: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
290306: --
290307: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
290308: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
290309: ELSE
290310: ---------------------------------------------------------------------------------------------------
290311: -- 4262811a Switch Sign

Line 290332: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

290328:
290329: XLA_AE_LINES_PKG.ValidateCurrentLine;
290330: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
290331:
290332: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
290333: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
290334: ,p_balance_type_code => l_balance_type_code);
290335:
290336: END IF;

Line 290471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

290467: l_tmp_amt NUMBER;
290468: l_acc_rev_natural_side_code VARCHAR2(1);
290469:
290470: l_num_entries NUMBER;
290471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
290472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
290473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
290474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
290475: l_recog_line_1 NUMBER;

Line 290472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

290468: l_acc_rev_natural_side_code VARCHAR2(1);
290469:
290470: l_num_entries NUMBER;
290471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
290472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
290473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
290474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
290475: l_recog_line_1 NUMBER;
290476: l_recog_line_2 NUMBER;

Line 290473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

290469:
290470: l_num_entries NUMBER;
290471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
290472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
290473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
290474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
290475: l_recog_line_1 NUMBER;
290476: l_recog_line_2 NUMBER;
290477:

Line 290474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

290470: l_num_entries NUMBER;
290471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
290472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
290473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
290474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
290475: l_recog_line_1 NUMBER;
290476: l_recog_line_2 NUMBER;
290477:
290478: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 290480: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

290476: l_recog_line_2 NUMBER;
290477:
290478: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
290479: l_bflow_applied_to_amt NUMBER; -- 5132302
290480: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
290481:
290482: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
290483:
290484: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 290555: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

290551: l_accrual_line_num := NULL; -- 4262811
290552: l_tmp_amt := NULL; -- 4262811
290553: --
290554:
290555: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
290556: l_balance_type_code <> 'B' THEN
290557: IF NVL(p_source_97,9E125) = 33
290558: THEN
290559:

Line 290626: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

290622: --
290623: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
290624:
290625: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
290626: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
290627:
290628: -- 4955764
290629: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
290630: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 290702: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

290698: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
290699:
290700: IF xla_accounting_cache_pkg.GetValueChar
290701: (p_source_code => 'LEDGER_CATEGORY_CODE'
290702: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
290703: AND l_bflow_method_code = 'PRIOR_ENTRY'
290704: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
290705: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
290706: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 290816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

290812: p_lookup_type => 'XLA_OWNER_TYPE'
290813: ,p_lookup_code => l_component_type_code
290814: )
290815: ,p_token_4 => 'PRODUCT_NAME'
290816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
290817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
290818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
290819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
290820: ,p_ae_header_id => NULL

Line 290817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

290813: ,p_lookup_code => l_component_type_code
290814: )
290815: ,p_token_4 => 'PRODUCT_NAME'
290816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
290817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
290818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
290819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
290820: ,p_ae_header_id => NULL
290821: );

Line 290818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

290814: )
290815: ,p_token_4 => 'PRODUCT_NAME'
290816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
290817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
290818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
290819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
290820: ,p_ae_header_id => NULL
290821: );
290822:

Line 290819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

290815: ,p_token_4 => 'PRODUCT_NAME'
290816: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
290817: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
290818: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
290819: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
290820: ,p_ae_header_id => NULL
290821: );
290822:
290823: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 290850: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

290846: ----------------------------------------------------------------------------------
290847: -- 4219869 Business Flow
290848: -- Update journal entry status -- Need to generate this within IF
290849: ----------------------------------------------------------------------------------
290850: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
290851: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
290852: ,p_balance_type_code => l_balance_type_code
290853: );
290854:

Line 290937: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

290933:
290934: --
290935: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
290936: --
290937: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
290938: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
290939: ELSE
290940: ---------------------------------------------------------------------------------------------------
290941: -- 4262811a Switch Sign

Line 290962: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

290958:
290959: XLA_AE_LINES_PKG.ValidateCurrentLine;
290960: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
290961:
290962: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
290963: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
290964: ,p_balance_type_code => l_balance_type_code);
290965:
290966: END IF;

Line 291101: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

291097: l_tmp_amt NUMBER;
291098: l_acc_rev_natural_side_code VARCHAR2(1);
291099:
291100: l_num_entries NUMBER;
291101: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
291102: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
291103: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
291104: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
291105: l_recog_line_1 NUMBER;

Line 291102: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

291098: l_acc_rev_natural_side_code VARCHAR2(1);
291099:
291100: l_num_entries NUMBER;
291101: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
291102: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
291103: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
291104: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
291105: l_recog_line_1 NUMBER;
291106: l_recog_line_2 NUMBER;

Line 291103: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

291099:
291100: l_num_entries NUMBER;
291101: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
291102: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
291103: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
291104: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
291105: l_recog_line_1 NUMBER;
291106: l_recog_line_2 NUMBER;
291107:

Line 291104: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

291100: l_num_entries NUMBER;
291101: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
291102: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
291103: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
291104: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
291105: l_recog_line_1 NUMBER;
291106: l_recog_line_2 NUMBER;
291107:
291108: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 291110: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

291106: l_recog_line_2 NUMBER;
291107:
291108: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
291109: l_bflow_applied_to_amt NUMBER; -- 5132302
291110: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
291111:
291112: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
291113:
291114: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 291185: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

291181: l_accrual_line_num := NULL; -- 4262811
291182: l_tmp_amt := NULL; -- 4262811
291183: --
291184:
291185: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
291186: l_balance_type_code <> 'B' THEN
291187: IF NVL(p_source_97,9E125) = 33
291188: THEN
291189:

Line 291256: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

291252: --
291253: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
291254:
291255: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
291256: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
291257:
291258: -- 4955764
291259: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
291260: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 291332: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

291328: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
291329:
291330: IF xla_accounting_cache_pkg.GetValueChar
291331: (p_source_code => 'LEDGER_CATEGORY_CODE'
291332: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
291333: AND l_bflow_method_code = 'PRIOR_ENTRY'
291334: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
291335: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
291336: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 291446: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

291442: p_lookup_type => 'XLA_OWNER_TYPE'
291443: ,p_lookup_code => l_component_type_code
291444: )
291445: ,p_token_4 => 'PRODUCT_NAME'
291446: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
291447: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
291448: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
291449: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
291450: ,p_ae_header_id => NULL

Line 291447: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

291443: ,p_lookup_code => l_component_type_code
291444: )
291445: ,p_token_4 => 'PRODUCT_NAME'
291446: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
291447: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
291448: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
291449: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
291450: ,p_ae_header_id => NULL
291451: );

Line 291448: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

291444: )
291445: ,p_token_4 => 'PRODUCT_NAME'
291446: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
291447: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
291448: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
291449: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
291450: ,p_ae_header_id => NULL
291451: );
291452:

Line 291449: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

291445: ,p_token_4 => 'PRODUCT_NAME'
291446: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
291447: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
291448: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
291449: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
291450: ,p_ae_header_id => NULL
291451: );
291452:
291453: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 291480: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

291476: ----------------------------------------------------------------------------------
291477: -- 4219869 Business Flow
291478: -- Update journal entry status -- Need to generate this within IF
291479: ----------------------------------------------------------------------------------
291480: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
291481: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
291482: ,p_balance_type_code => l_balance_type_code
291483: );
291484:

Line 291567: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

291563:
291564: --
291565: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
291566: --
291567: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
291568: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
291569: ELSE
291570: ---------------------------------------------------------------------------------------------------
291571: -- 4262811a Switch Sign

Line 291592: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

291588:
291589: XLA_AE_LINES_PKG.ValidateCurrentLine;
291590: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
291591:
291592: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
291593: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
291594: ,p_balance_type_code => l_balance_type_code);
291595:
291596: END IF;

Line 291731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

291727: l_tmp_amt NUMBER;
291728: l_acc_rev_natural_side_code VARCHAR2(1);
291729:
291730: l_num_entries NUMBER;
291731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
291732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
291733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
291734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
291735: l_recog_line_1 NUMBER;

Line 291732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

291728: l_acc_rev_natural_side_code VARCHAR2(1);
291729:
291730: l_num_entries NUMBER;
291731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
291732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
291733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
291734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
291735: l_recog_line_1 NUMBER;
291736: l_recog_line_2 NUMBER;

Line 291733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

291729:
291730: l_num_entries NUMBER;
291731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
291732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
291733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
291734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
291735: l_recog_line_1 NUMBER;
291736: l_recog_line_2 NUMBER;
291737:

Line 291734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

291730: l_num_entries NUMBER;
291731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
291732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
291733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
291734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
291735: l_recog_line_1 NUMBER;
291736: l_recog_line_2 NUMBER;
291737:
291738: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 291740: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

291736: l_recog_line_2 NUMBER;
291737:
291738: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
291739: l_bflow_applied_to_amt NUMBER; -- 5132302
291740: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
291741:
291742: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
291743:
291744: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 291815: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

291811: l_accrual_line_num := NULL; -- 4262811
291812: l_tmp_amt := NULL; -- 4262811
291813: --
291814:
291815: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
291816: l_balance_type_code <> 'B' THEN
291817: IF NVL(p_source_97,9E125) = 33
291818: THEN
291819:

Line 291886: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

291882: --
291883: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
291884:
291885: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
291886: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
291887:
291888: -- 4955764
291889: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
291890: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 291962: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

291958: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
291959:
291960: IF xla_accounting_cache_pkg.GetValueChar
291961: (p_source_code => 'LEDGER_CATEGORY_CODE'
291962: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
291963: AND l_bflow_method_code = 'PRIOR_ENTRY'
291964: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
291965: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
291966: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 292076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

292072: p_lookup_type => 'XLA_OWNER_TYPE'
292073: ,p_lookup_code => l_component_type_code
292074: )
292075: ,p_token_4 => 'PRODUCT_NAME'
292076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
292077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
292078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
292079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
292080: ,p_ae_header_id => NULL

Line 292077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

292073: ,p_lookup_code => l_component_type_code
292074: )
292075: ,p_token_4 => 'PRODUCT_NAME'
292076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
292077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
292078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
292079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
292080: ,p_ae_header_id => NULL
292081: );

Line 292078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

292074: )
292075: ,p_token_4 => 'PRODUCT_NAME'
292076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
292077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
292078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
292079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
292080: ,p_ae_header_id => NULL
292081: );
292082:

Line 292079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

292075: ,p_token_4 => 'PRODUCT_NAME'
292076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
292077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
292078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
292079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
292080: ,p_ae_header_id => NULL
292081: );
292082:
292083: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 292110: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

292106: ----------------------------------------------------------------------------------
292107: -- 4219869 Business Flow
292108: -- Update journal entry status -- Need to generate this within IF
292109: ----------------------------------------------------------------------------------
292110: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
292111: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
292112: ,p_balance_type_code => l_balance_type_code
292113: );
292114:

Line 292197: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

292193:
292194: --
292195: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
292196: --
292197: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
292198: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
292199: ELSE
292200: ---------------------------------------------------------------------------------------------------
292201: -- 4262811a Switch Sign

Line 292222: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

292218:
292219: XLA_AE_LINES_PKG.ValidateCurrentLine;
292220: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
292221:
292222: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
292223: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
292224: ,p_balance_type_code => l_balance_type_code);
292225:
292226: END IF;

Line 292361: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

292357: l_tmp_amt NUMBER;
292358: l_acc_rev_natural_side_code VARCHAR2(1);
292359:
292360: l_num_entries NUMBER;
292361: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
292362: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
292363: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
292364: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
292365: l_recog_line_1 NUMBER;

Line 292362: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

292358: l_acc_rev_natural_side_code VARCHAR2(1);
292359:
292360: l_num_entries NUMBER;
292361: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
292362: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
292363: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
292364: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
292365: l_recog_line_1 NUMBER;
292366: l_recog_line_2 NUMBER;

Line 292363: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

292359:
292360: l_num_entries NUMBER;
292361: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
292362: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
292363: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
292364: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
292365: l_recog_line_1 NUMBER;
292366: l_recog_line_2 NUMBER;
292367:

Line 292364: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

292360: l_num_entries NUMBER;
292361: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
292362: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
292363: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
292364: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
292365: l_recog_line_1 NUMBER;
292366: l_recog_line_2 NUMBER;
292367:
292368: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 292370: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

292366: l_recog_line_2 NUMBER;
292367:
292368: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
292369: l_bflow_applied_to_amt NUMBER; -- 5132302
292370: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
292371:
292372: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
292373:
292374: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 292445: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

292441: l_accrual_line_num := NULL; -- 4262811
292442: l_tmp_amt := NULL; -- 4262811
292443: --
292444:
292445: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
292446: l_balance_type_code <> 'B' THEN
292447: IF NVL(p_source_97,9E125) = 33
292448: THEN
292449:

Line 292516: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

292512: --
292513: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
292514:
292515: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
292516: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
292517:
292518: -- 4955764
292519: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
292520: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 292592: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

292588: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
292589:
292590: IF xla_accounting_cache_pkg.GetValueChar
292591: (p_source_code => 'LEDGER_CATEGORY_CODE'
292592: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
292593: AND l_bflow_method_code = 'PRIOR_ENTRY'
292594: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
292595: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
292596: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 292706: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

292702: p_lookup_type => 'XLA_OWNER_TYPE'
292703: ,p_lookup_code => l_component_type_code
292704: )
292705: ,p_token_4 => 'PRODUCT_NAME'
292706: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
292707: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
292708: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
292709: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
292710: ,p_ae_header_id => NULL

Line 292707: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

292703: ,p_lookup_code => l_component_type_code
292704: )
292705: ,p_token_4 => 'PRODUCT_NAME'
292706: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
292707: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
292708: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
292709: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
292710: ,p_ae_header_id => NULL
292711: );

Line 292708: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

292704: )
292705: ,p_token_4 => 'PRODUCT_NAME'
292706: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
292707: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
292708: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
292709: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
292710: ,p_ae_header_id => NULL
292711: );
292712:

Line 292709: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

292705: ,p_token_4 => 'PRODUCT_NAME'
292706: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
292707: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
292708: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
292709: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
292710: ,p_ae_header_id => NULL
292711: );
292712:
292713: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 292740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

292736: ----------------------------------------------------------------------------------
292737: -- 4219869 Business Flow
292738: -- Update journal entry status -- Need to generate this within IF
292739: ----------------------------------------------------------------------------------
292740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
292741: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
292742: ,p_balance_type_code => l_balance_type_code
292743: );
292744:

Line 292827: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

292823:
292824: --
292825: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
292826: --
292827: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
292828: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
292829: ELSE
292830: ---------------------------------------------------------------------------------------------------
292831: -- 4262811a Switch Sign

Line 292852: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

292848:
292849: XLA_AE_LINES_PKG.ValidateCurrentLine;
292850: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
292851:
292852: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
292853: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
292854: ,p_balance_type_code => l_balance_type_code);
292855:
292856: END IF;

Line 292991: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

292987: l_tmp_amt NUMBER;
292988: l_acc_rev_natural_side_code VARCHAR2(1);
292989:
292990: l_num_entries NUMBER;
292991: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
292992: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
292993: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
292994: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
292995: l_recog_line_1 NUMBER;

Line 292992: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

292988: l_acc_rev_natural_side_code VARCHAR2(1);
292989:
292990: l_num_entries NUMBER;
292991: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
292992: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
292993: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
292994: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
292995: l_recog_line_1 NUMBER;
292996: l_recog_line_2 NUMBER;

Line 292993: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

292989:
292990: l_num_entries NUMBER;
292991: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
292992: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
292993: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
292994: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
292995: l_recog_line_1 NUMBER;
292996: l_recog_line_2 NUMBER;
292997:

Line 292994: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

292990: l_num_entries NUMBER;
292991: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
292992: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
292993: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
292994: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
292995: l_recog_line_1 NUMBER;
292996: l_recog_line_2 NUMBER;
292997:
292998: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 293000: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

292996: l_recog_line_2 NUMBER;
292997:
292998: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
292999: l_bflow_applied_to_amt NUMBER; -- 5132302
293000: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
293001:
293002: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
293003:
293004: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 293075: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

293071: l_accrual_line_num := NULL; -- 4262811
293072: l_tmp_amt := NULL; -- 4262811
293073: --
293074:
293075: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
293076: l_balance_type_code <> 'B' THEN
293077: IF NVL(p_source_97,9E125) = 33
293078: THEN
293079:

Line 293146: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

293142: --
293143: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
293144:
293145: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
293146: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
293147:
293148: -- 4955764
293149: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
293150: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 293222: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

293218: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
293219:
293220: IF xla_accounting_cache_pkg.GetValueChar
293221: (p_source_code => 'LEDGER_CATEGORY_CODE'
293222: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
293223: AND l_bflow_method_code = 'PRIOR_ENTRY'
293224: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
293225: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
293226: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 293336: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

293332: p_lookup_type => 'XLA_OWNER_TYPE'
293333: ,p_lookup_code => l_component_type_code
293334: )
293335: ,p_token_4 => 'PRODUCT_NAME'
293336: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
293337: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
293338: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
293339: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
293340: ,p_ae_header_id => NULL

Line 293337: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

293333: ,p_lookup_code => l_component_type_code
293334: )
293335: ,p_token_4 => 'PRODUCT_NAME'
293336: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
293337: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
293338: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
293339: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
293340: ,p_ae_header_id => NULL
293341: );

Line 293338: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

293334: )
293335: ,p_token_4 => 'PRODUCT_NAME'
293336: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
293337: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
293338: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
293339: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
293340: ,p_ae_header_id => NULL
293341: );
293342:

Line 293339: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

293335: ,p_token_4 => 'PRODUCT_NAME'
293336: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
293337: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
293338: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
293339: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
293340: ,p_ae_header_id => NULL
293341: );
293342:
293343: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 293370: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

293366: ----------------------------------------------------------------------------------
293367: -- 4219869 Business Flow
293368: -- Update journal entry status -- Need to generate this within IF
293369: ----------------------------------------------------------------------------------
293370: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
293371: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
293372: ,p_balance_type_code => l_balance_type_code
293373: );
293374:

Line 293457: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

293453:
293454: --
293455: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
293456: --
293457: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
293458: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
293459: ELSE
293460: ---------------------------------------------------------------------------------------------------
293461: -- 4262811a Switch Sign

Line 293482: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

293478:
293479: XLA_AE_LINES_PKG.ValidateCurrentLine;
293480: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
293481:
293482: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
293483: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
293484: ,p_balance_type_code => l_balance_type_code);
293485:
293486: END IF;

Line 293621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

293617: l_tmp_amt NUMBER;
293618: l_acc_rev_natural_side_code VARCHAR2(1);
293619:
293620: l_num_entries NUMBER;
293621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
293622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
293623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
293624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
293625: l_recog_line_1 NUMBER;

Line 293622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

293618: l_acc_rev_natural_side_code VARCHAR2(1);
293619:
293620: l_num_entries NUMBER;
293621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
293622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
293623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
293624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
293625: l_recog_line_1 NUMBER;
293626: l_recog_line_2 NUMBER;

Line 293623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

293619:
293620: l_num_entries NUMBER;
293621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
293622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
293623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
293624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
293625: l_recog_line_1 NUMBER;
293626: l_recog_line_2 NUMBER;
293627:

Line 293624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

293620: l_num_entries NUMBER;
293621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
293622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
293623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
293624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
293625: l_recog_line_1 NUMBER;
293626: l_recog_line_2 NUMBER;
293627:
293628: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 293630: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

293626: l_recog_line_2 NUMBER;
293627:
293628: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
293629: l_bflow_applied_to_amt NUMBER; -- 5132302
293630: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
293631:
293632: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
293633:
293634: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 293705: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

293701: l_accrual_line_num := NULL; -- 4262811
293702: l_tmp_amt := NULL; -- 4262811
293703: --
293704:
293705: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
293706: l_balance_type_code <> 'B' THEN
293707: IF NVL(p_source_97,9E125) = 33
293708: THEN
293709:

Line 293776: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

293772: --
293773: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
293774:
293775: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
293776: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
293777:
293778: -- 4955764
293779: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
293780: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 293852: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

293848: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
293849:
293850: IF xla_accounting_cache_pkg.GetValueChar
293851: (p_source_code => 'LEDGER_CATEGORY_CODE'
293852: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
293853: AND l_bflow_method_code = 'PRIOR_ENTRY'
293854: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
293855: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
293856: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 293966: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

293962: p_lookup_type => 'XLA_OWNER_TYPE'
293963: ,p_lookup_code => l_component_type_code
293964: )
293965: ,p_token_4 => 'PRODUCT_NAME'
293966: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
293967: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
293968: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
293969: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
293970: ,p_ae_header_id => NULL

Line 293967: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

293963: ,p_lookup_code => l_component_type_code
293964: )
293965: ,p_token_4 => 'PRODUCT_NAME'
293966: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
293967: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
293968: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
293969: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
293970: ,p_ae_header_id => NULL
293971: );

Line 293968: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

293964: )
293965: ,p_token_4 => 'PRODUCT_NAME'
293966: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
293967: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
293968: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
293969: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
293970: ,p_ae_header_id => NULL
293971: );
293972:

Line 293969: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

293965: ,p_token_4 => 'PRODUCT_NAME'
293966: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
293967: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
293968: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
293969: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
293970: ,p_ae_header_id => NULL
293971: );
293972:
293973: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 294000: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

293996: ----------------------------------------------------------------------------------
293997: -- 4219869 Business Flow
293998: -- Update journal entry status -- Need to generate this within IF
293999: ----------------------------------------------------------------------------------
294000: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
294001: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
294002: ,p_balance_type_code => l_balance_type_code
294003: );
294004:

Line 294087: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

294083:
294084: --
294085: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
294086: --
294087: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
294088: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
294089: ELSE
294090: ---------------------------------------------------------------------------------------------------
294091: -- 4262811a Switch Sign

Line 294112: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

294108:
294109: XLA_AE_LINES_PKG.ValidateCurrentLine;
294110: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
294111:
294112: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
294113: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
294114: ,p_balance_type_code => l_balance_type_code);
294115:
294116: END IF;

Line 294231: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

294227: l_tmp_amt NUMBER;
294228: l_acc_rev_natural_side_code VARCHAR2(1);
294229:
294230: l_num_entries NUMBER;
294231: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
294232: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
294233: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
294234: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
294235: l_recog_line_1 NUMBER;

Line 294232: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

294228: l_acc_rev_natural_side_code VARCHAR2(1);
294229:
294230: l_num_entries NUMBER;
294231: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
294232: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
294233: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
294234: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
294235: l_recog_line_1 NUMBER;
294236: l_recog_line_2 NUMBER;

Line 294233: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

294229:
294230: l_num_entries NUMBER;
294231: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
294232: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
294233: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
294234: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
294235: l_recog_line_1 NUMBER;
294236: l_recog_line_2 NUMBER;
294237:

Line 294234: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

294230: l_num_entries NUMBER;
294231: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
294232: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
294233: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
294234: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
294235: l_recog_line_1 NUMBER;
294236: l_recog_line_2 NUMBER;
294237:
294238: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 294240: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

294236: l_recog_line_2 NUMBER;
294237:
294238: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
294239: l_bflow_applied_to_amt NUMBER; -- 5132302
294240: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
294241:
294242: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
294243:
294244: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 294315: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

294311: l_accrual_line_num := NULL; -- 4262811
294312: l_tmp_amt := NULL; -- 4262811
294313: --
294314:
294315: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
294316: l_balance_type_code <> 'B' THEN
294317: IF NVL(p_source_97,9E125) = 7
294318: THEN
294319:

Line 294386: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

294382: --
294383: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
294384:
294385: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
294386: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
294387:
294388: -- 4955764
294389: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
294390: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 294430: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

294426: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
294427:
294428: IF xla_accounting_cache_pkg.GetValueChar
294429: (p_source_code => 'LEDGER_CATEGORY_CODE'
294430: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
294431: AND l_bflow_method_code = 'PRIOR_ENTRY'
294432: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
294433: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
294434: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 294544: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

294540: p_lookup_type => 'XLA_OWNER_TYPE'
294541: ,p_lookup_code => l_component_type_code
294542: )
294543: ,p_token_4 => 'PRODUCT_NAME'
294544: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
294545: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
294546: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
294547: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
294548: ,p_ae_header_id => NULL

Line 294545: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

294541: ,p_lookup_code => l_component_type_code
294542: )
294543: ,p_token_4 => 'PRODUCT_NAME'
294544: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
294545: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
294546: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
294547: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
294548: ,p_ae_header_id => NULL
294549: );

Line 294546: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

294542: )
294543: ,p_token_4 => 'PRODUCT_NAME'
294544: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
294545: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
294546: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
294547: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
294548: ,p_ae_header_id => NULL
294549: );
294550:

Line 294547: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

294543: ,p_token_4 => 'PRODUCT_NAME'
294544: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
294545: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
294546: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
294547: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
294548: ,p_ae_header_id => NULL
294549: );
294550:
294551: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 294578: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

294574: ----------------------------------------------------------------------------------
294575: -- 4219869 Business Flow
294576: -- Update journal entry status -- Need to generate this within IF
294577: ----------------------------------------------------------------------------------
294578: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
294579: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
294580: ,p_balance_type_code => l_balance_type_code
294581: );
294582:

Line 294665: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

294661:
294662: --
294663: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
294664: --
294665: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
294666: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
294667: ELSE
294668: ---------------------------------------------------------------------------------------------------
294669: -- 4262811a Switch Sign

Line 294690: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

294686:
294687: XLA_AE_LINES_PKG.ValidateCurrentLine;
294688: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
294689:
294690: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
294691: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
294692: ,p_balance_type_code => l_balance_type_code);
294693:
294694: END IF;

Line 294797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

294793: l_tmp_amt NUMBER;
294794: l_acc_rev_natural_side_code VARCHAR2(1);
294795:
294796: l_num_entries NUMBER;
294797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
294798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
294799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
294800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
294801: l_recog_line_1 NUMBER;

Line 294798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

294794: l_acc_rev_natural_side_code VARCHAR2(1);
294795:
294796: l_num_entries NUMBER;
294797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
294798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
294799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
294800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
294801: l_recog_line_1 NUMBER;
294802: l_recog_line_2 NUMBER;

Line 294799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

294795:
294796: l_num_entries NUMBER;
294797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
294798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
294799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
294800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
294801: l_recog_line_1 NUMBER;
294802: l_recog_line_2 NUMBER;
294803:

Line 294800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

294796: l_num_entries NUMBER;
294797: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
294798: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
294799: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
294800: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
294801: l_recog_line_1 NUMBER;
294802: l_recog_line_2 NUMBER;
294803:
294804: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 294806: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

294802: l_recog_line_2 NUMBER;
294803:
294804: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
294805: l_bflow_applied_to_amt NUMBER; -- 5132302
294806: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
294807:
294808: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
294809:
294810: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 294881: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

294877: l_accrual_line_num := NULL; -- 4262811
294878: l_tmp_amt := NULL; -- 4262811
294879: --
294880:
294881: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
294882: l_balance_type_code <> 'B' THEN
294883: IF NVL(p_source_97,9E125) = 7
294884: THEN
294885:

Line 294952: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

294948: --
294949: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
294950:
294951: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
294952: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
294953:
294954: -- 4955764
294955: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
294956: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 294996: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

294992: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
294993:
294994: IF xla_accounting_cache_pkg.GetValueChar
294995: (p_source_code => 'LEDGER_CATEGORY_CODE'
294996: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
294997: AND l_bflow_method_code = 'PRIOR_ENTRY'
294998: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
294999: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
295000: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 295096: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

295092: p_lookup_type => 'XLA_OWNER_TYPE'
295093: ,p_lookup_code => l_component_type_code
295094: )
295095: ,p_token_4 => 'PRODUCT_NAME'
295096: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
295097: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
295098: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
295099: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
295100: ,p_ae_header_id => NULL

Line 295097: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

295093: ,p_lookup_code => l_component_type_code
295094: )
295095: ,p_token_4 => 'PRODUCT_NAME'
295096: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
295097: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
295098: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
295099: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
295100: ,p_ae_header_id => NULL
295101: );

Line 295098: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

295094: )
295095: ,p_token_4 => 'PRODUCT_NAME'
295096: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
295097: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
295098: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
295099: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
295100: ,p_ae_header_id => NULL
295101: );
295102:

Line 295099: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

295095: ,p_token_4 => 'PRODUCT_NAME'
295096: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
295097: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
295098: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
295099: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
295100: ,p_ae_header_id => NULL
295101: );
295102:
295103: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 295130: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

295126: ----------------------------------------------------------------------------------
295127: -- 4219869 Business Flow
295128: -- Update journal entry status -- Need to generate this within IF
295129: ----------------------------------------------------------------------------------
295130: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
295131: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
295132: ,p_balance_type_code => l_balance_type_code
295133: );
295134:

Line 295217: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

295213:
295214: --
295215: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
295216: --
295217: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
295218: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
295219: ELSE
295220: ---------------------------------------------------------------------------------------------------
295221: -- 4262811a Switch Sign

Line 295242: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

295238:
295239: XLA_AE_LINES_PKG.ValidateCurrentLine;
295240: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
295241:
295242: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
295243: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
295244: ,p_balance_type_code => l_balance_type_code);
295245:
295246: END IF;

Line 295351: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

295347: l_tmp_amt NUMBER;
295348: l_acc_rev_natural_side_code VARCHAR2(1);
295349:
295350: l_num_entries NUMBER;
295351: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
295352: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
295353: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
295354: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
295355: l_recog_line_1 NUMBER;

Line 295352: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

295348: l_acc_rev_natural_side_code VARCHAR2(1);
295349:
295350: l_num_entries NUMBER;
295351: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
295352: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
295353: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
295354: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
295355: l_recog_line_1 NUMBER;
295356: l_recog_line_2 NUMBER;

Line 295353: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

295349:
295350: l_num_entries NUMBER;
295351: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
295352: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
295353: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
295354: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
295355: l_recog_line_1 NUMBER;
295356: l_recog_line_2 NUMBER;
295357:

Line 295354: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

295350: l_num_entries NUMBER;
295351: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
295352: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
295353: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
295354: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
295355: l_recog_line_1 NUMBER;
295356: l_recog_line_2 NUMBER;
295357:
295358: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 295360: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

295356: l_recog_line_2 NUMBER;
295357:
295358: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
295359: l_bflow_applied_to_amt NUMBER; -- 5132302
295360: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
295361:
295362: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
295363:
295364: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 295435: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

295431: l_accrual_line_num := NULL; -- 4262811
295432: l_tmp_amt := NULL; -- 4262811
295433: --
295434:
295435: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
295436: l_balance_type_code <> 'B' THEN
295437: IF NVL(p_source_97,9E125) = 7
295438: THEN
295439:

Line 295506: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

295502: --
295503: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
295504:
295505: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
295506: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
295507:
295508: -- 4955764
295509: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
295510: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 295550: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

295546: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
295547:
295548: IF xla_accounting_cache_pkg.GetValueChar
295549: (p_source_code => 'LEDGER_CATEGORY_CODE'
295550: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
295551: AND l_bflow_method_code = 'PRIOR_ENTRY'
295552: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
295553: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
295554: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 295650: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

295646: p_lookup_type => 'XLA_OWNER_TYPE'
295647: ,p_lookup_code => l_component_type_code
295648: )
295649: ,p_token_4 => 'PRODUCT_NAME'
295650: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
295651: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
295652: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
295653: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
295654: ,p_ae_header_id => NULL

Line 295651: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

295647: ,p_lookup_code => l_component_type_code
295648: )
295649: ,p_token_4 => 'PRODUCT_NAME'
295650: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
295651: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
295652: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
295653: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
295654: ,p_ae_header_id => NULL
295655: );

Line 295652: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

295648: )
295649: ,p_token_4 => 'PRODUCT_NAME'
295650: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
295651: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
295652: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
295653: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
295654: ,p_ae_header_id => NULL
295655: );
295656:

Line 295653: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

295649: ,p_token_4 => 'PRODUCT_NAME'
295650: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
295651: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
295652: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
295653: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
295654: ,p_ae_header_id => NULL
295655: );
295656:
295657: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 295684: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

295680: ----------------------------------------------------------------------------------
295681: -- 4219869 Business Flow
295682: -- Update journal entry status -- Need to generate this within IF
295683: ----------------------------------------------------------------------------------
295684: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
295685: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
295686: ,p_balance_type_code => l_balance_type_code
295687: );
295688:

Line 295771: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

295767:
295768: --
295769: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
295770: --
295771: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
295772: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
295773: ELSE
295774: ---------------------------------------------------------------------------------------------------
295775: -- 4262811a Switch Sign

Line 295796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

295792:
295793: XLA_AE_LINES_PKG.ValidateCurrentLine;
295794: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
295795:
295796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
295797: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
295798: ,p_balance_type_code => l_balance_type_code);
295799:
295800: END IF;

Line 295915: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

295911: l_tmp_amt NUMBER;
295912: l_acc_rev_natural_side_code VARCHAR2(1);
295913:
295914: l_num_entries NUMBER;
295915: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
295916: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
295917: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
295918: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
295919: l_recog_line_1 NUMBER;

Line 295916: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

295912: l_acc_rev_natural_side_code VARCHAR2(1);
295913:
295914: l_num_entries NUMBER;
295915: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
295916: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
295917: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
295918: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
295919: l_recog_line_1 NUMBER;
295920: l_recog_line_2 NUMBER;

Line 295917: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

295913:
295914: l_num_entries NUMBER;
295915: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
295916: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
295917: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
295918: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
295919: l_recog_line_1 NUMBER;
295920: l_recog_line_2 NUMBER;
295921:

Line 295918: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

295914: l_num_entries NUMBER;
295915: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
295916: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
295917: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
295918: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
295919: l_recog_line_1 NUMBER;
295920: l_recog_line_2 NUMBER;
295921:
295922: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 295924: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

295920: l_recog_line_2 NUMBER;
295921:
295922: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
295923: l_bflow_applied_to_amt NUMBER; -- 5132302
295924: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
295925:
295926: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
295927:
295928: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 295999: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

295995: l_accrual_line_num := NULL; -- 4262811
295996: l_tmp_amt := NULL; -- 4262811
295997: --
295998:
295999: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
296000: l_balance_type_code <> 'B' THEN
296001: IF NVL(p_source_97,9E125) = 7
296002: THEN
296003:

Line 296070: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

296066: --
296067: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
296068:
296069: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
296070: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
296071:
296072: -- 4955764
296073: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
296074: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 296114: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

296110: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
296111:
296112: IF xla_accounting_cache_pkg.GetValueChar
296113: (p_source_code => 'LEDGER_CATEGORY_CODE'
296114: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
296115: AND l_bflow_method_code = 'PRIOR_ENTRY'
296116: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
296117: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
296118: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 296228: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

296224: p_lookup_type => 'XLA_OWNER_TYPE'
296225: ,p_lookup_code => l_component_type_code
296226: )
296227: ,p_token_4 => 'PRODUCT_NAME'
296228: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
296229: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
296230: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
296231: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
296232: ,p_ae_header_id => NULL

Line 296229: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

296225: ,p_lookup_code => l_component_type_code
296226: )
296227: ,p_token_4 => 'PRODUCT_NAME'
296228: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
296229: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
296230: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
296231: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
296232: ,p_ae_header_id => NULL
296233: );

Line 296230: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

296226: )
296227: ,p_token_4 => 'PRODUCT_NAME'
296228: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
296229: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
296230: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
296231: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
296232: ,p_ae_header_id => NULL
296233: );
296234:

Line 296231: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

296227: ,p_token_4 => 'PRODUCT_NAME'
296228: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
296229: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
296230: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
296231: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
296232: ,p_ae_header_id => NULL
296233: );
296234:
296235: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 296262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

296258: ----------------------------------------------------------------------------------
296259: -- 4219869 Business Flow
296260: -- Update journal entry status -- Need to generate this within IF
296261: ----------------------------------------------------------------------------------
296262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
296263: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
296264: ,p_balance_type_code => l_balance_type_code
296265: );
296266:

Line 296349: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

296345:
296346: --
296347: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
296348: --
296349: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
296350: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
296351: ELSE
296352: ---------------------------------------------------------------------------------------------------
296353: -- 4262811a Switch Sign

Line 296374: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

296370:
296371: XLA_AE_LINES_PKG.ValidateCurrentLine;
296372: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
296373:
296374: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
296375: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
296376: ,p_balance_type_code => l_balance_type_code);
296377:
296378: END IF;

Line 296483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

296479: l_tmp_amt NUMBER;
296480: l_acc_rev_natural_side_code VARCHAR2(1);
296481:
296482: l_num_entries NUMBER;
296483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
296484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
296485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
296486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
296487: l_recog_line_1 NUMBER;

Line 296484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

296480: l_acc_rev_natural_side_code VARCHAR2(1);
296481:
296482: l_num_entries NUMBER;
296483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
296484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
296485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
296486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
296487: l_recog_line_1 NUMBER;
296488: l_recog_line_2 NUMBER;

Line 296485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

296481:
296482: l_num_entries NUMBER;
296483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
296484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
296485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
296486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
296487: l_recog_line_1 NUMBER;
296488: l_recog_line_2 NUMBER;
296489:

Line 296486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

296482: l_num_entries NUMBER;
296483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
296484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
296485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
296486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
296487: l_recog_line_1 NUMBER;
296488: l_recog_line_2 NUMBER;
296489:
296490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 296492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

296488: l_recog_line_2 NUMBER;
296489:
296490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
296491: l_bflow_applied_to_amt NUMBER; -- 5132302
296492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
296493:
296494: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
296495:
296496: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 296567: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

296563: l_accrual_line_num := NULL; -- 4262811
296564: l_tmp_amt := NULL; -- 4262811
296565: --
296566:
296567: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
296568: l_balance_type_code <> 'B' THEN
296569: IF NVL(p_source_97,9E125) = 7
296570: THEN
296571:

Line 296638: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

296634: --
296635: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
296636:
296637: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
296638: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
296639:
296640: -- 4955764
296641: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
296642: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 296682: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

296678: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
296679:
296680: IF xla_accounting_cache_pkg.GetValueChar
296681: (p_source_code => 'LEDGER_CATEGORY_CODE'
296682: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
296683: AND l_bflow_method_code = 'PRIOR_ENTRY'
296684: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
296685: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
296686: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 296782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

296778: p_lookup_type => 'XLA_OWNER_TYPE'
296779: ,p_lookup_code => l_component_type_code
296780: )
296781: ,p_token_4 => 'PRODUCT_NAME'
296782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
296783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
296784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
296785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
296786: ,p_ae_header_id => NULL

Line 296783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

296779: ,p_lookup_code => l_component_type_code
296780: )
296781: ,p_token_4 => 'PRODUCT_NAME'
296782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
296783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
296784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
296785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
296786: ,p_ae_header_id => NULL
296787: );

Line 296784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

296780: )
296781: ,p_token_4 => 'PRODUCT_NAME'
296782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
296783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
296784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
296785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
296786: ,p_ae_header_id => NULL
296787: );
296788:

Line 296785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

296781: ,p_token_4 => 'PRODUCT_NAME'
296782: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
296783: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
296784: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
296785: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
296786: ,p_ae_header_id => NULL
296787: );
296788:
296789: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 296816: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

296812: ----------------------------------------------------------------------------------
296813: -- 4219869 Business Flow
296814: -- Update journal entry status -- Need to generate this within IF
296815: ----------------------------------------------------------------------------------
296816: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
296817: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
296818: ,p_balance_type_code => l_balance_type_code
296819: );
296820:

Line 296903: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

296899:
296900: --
296901: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
296902: --
296903: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
296904: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
296905: ELSE
296906: ---------------------------------------------------------------------------------------------------
296907: -- 4262811a Switch Sign

Line 296928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

296924:
296925: XLA_AE_LINES_PKG.ValidateCurrentLine;
296926: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
296927:
296928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
296929: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
296930: ,p_balance_type_code => l_balance_type_code);
296931:
296932: END IF;

Line 297080: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

297076: l_tmp_amt NUMBER;
297077: l_acc_rev_natural_side_code VARCHAR2(1);
297078:
297079: l_num_entries NUMBER;
297080: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
297081: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
297082: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
297083: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
297084: l_recog_line_1 NUMBER;

Line 297081: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

297077: l_acc_rev_natural_side_code VARCHAR2(1);
297078:
297079: l_num_entries NUMBER;
297080: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
297081: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
297082: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
297083: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
297084: l_recog_line_1 NUMBER;
297085: l_recog_line_2 NUMBER;

Line 297082: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

297078:
297079: l_num_entries NUMBER;
297080: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
297081: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
297082: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
297083: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
297084: l_recog_line_1 NUMBER;
297085: l_recog_line_2 NUMBER;
297086:

Line 297083: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

297079: l_num_entries NUMBER;
297080: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
297081: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
297082: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
297083: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
297084: l_recog_line_1 NUMBER;
297085: l_recog_line_2 NUMBER;
297086:
297087: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 297089: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

297085: l_recog_line_2 NUMBER;
297086:
297087: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
297088: l_bflow_applied_to_amt NUMBER; -- 5132302
297089: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
297090:
297091: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
297092:
297093: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 297164: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

297160: l_accrual_line_num := NULL; -- 4262811
297161: l_tmp_amt := NULL; -- 4262811
297162: --
297163:
297164: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
297165: l_balance_type_code <> 'B' THEN
297166: IF NVL(p_source_97,9E125) = 7
297167: THEN
297168:

Line 297235: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

297231: --
297232: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
297233:
297234: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
297235: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
297236:
297237: -- 4955764
297238: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
297239: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 297279: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

297275: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
297276:
297277: IF xla_accounting_cache_pkg.GetValueChar
297278: (p_source_code => 'LEDGER_CATEGORY_CODE'
297279: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
297280: AND l_bflow_method_code = 'PRIOR_ENTRY'
297281: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
297282: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
297283: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 297410: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

297406: p_lookup_type => 'XLA_OWNER_TYPE'
297407: ,p_lookup_code => l_component_type_code
297408: )
297409: ,p_token_4 => 'PRODUCT_NAME'
297410: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
297411: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
297412: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
297413: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
297414: ,p_ae_header_id => NULL

Line 297411: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

297407: ,p_lookup_code => l_component_type_code
297408: )
297409: ,p_token_4 => 'PRODUCT_NAME'
297410: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
297411: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
297412: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
297413: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
297414: ,p_ae_header_id => NULL
297415: );

Line 297412: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

297408: )
297409: ,p_token_4 => 'PRODUCT_NAME'
297410: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
297411: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
297412: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
297413: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
297414: ,p_ae_header_id => NULL
297415: );
297416:

Line 297413: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

297409: ,p_token_4 => 'PRODUCT_NAME'
297410: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
297411: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
297412: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
297413: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
297414: ,p_ae_header_id => NULL
297415: );
297416:
297417: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 297444: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

297440: ----------------------------------------------------------------------------------
297441: -- 4219869 Business Flow
297442: -- Update journal entry status -- Need to generate this within IF
297443: ----------------------------------------------------------------------------------
297444: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
297445: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
297446: ,p_balance_type_code => l_balance_type_code
297447: );
297448:

Line 297548: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

297544:
297545: --
297546: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
297547: --
297548: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
297549: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
297550: ELSE
297551: ---------------------------------------------------------------------------------------------------
297552: -- 4262811a Switch Sign

Line 297573: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

297569:
297570: XLA_AE_LINES_PKG.ValidateCurrentLine;
297571: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
297572:
297573: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
297574: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
297575: ,p_balance_type_code => l_balance_type_code);
297576:
297577: END IF;

Line 297680: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

297676: l_tmp_amt NUMBER;
297677: l_acc_rev_natural_side_code VARCHAR2(1);
297678:
297679: l_num_entries NUMBER;
297680: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
297681: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
297682: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
297683: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
297684: l_recog_line_1 NUMBER;

Line 297681: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

297677: l_acc_rev_natural_side_code VARCHAR2(1);
297678:
297679: l_num_entries NUMBER;
297680: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
297681: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
297682: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
297683: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
297684: l_recog_line_1 NUMBER;
297685: l_recog_line_2 NUMBER;

Line 297682: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

297678:
297679: l_num_entries NUMBER;
297680: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
297681: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
297682: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
297683: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
297684: l_recog_line_1 NUMBER;
297685: l_recog_line_2 NUMBER;
297686:

Line 297683: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

297679: l_num_entries NUMBER;
297680: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
297681: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
297682: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
297683: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
297684: l_recog_line_1 NUMBER;
297685: l_recog_line_2 NUMBER;
297686:
297687: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 297689: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

297685: l_recog_line_2 NUMBER;
297686:
297687: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
297688: l_bflow_applied_to_amt NUMBER; -- 5132302
297689: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
297690:
297691: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
297692:
297693: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 297764: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

297760: l_accrual_line_num := NULL; -- 4262811
297761: l_tmp_amt := NULL; -- 4262811
297762: --
297763:
297764: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
297765: l_balance_type_code <> 'B' THEN
297766: IF NVL(p_source_97,9E125) = 7
297767: THEN
297768:

Line 297835: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

297831: --
297832: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
297833:
297834: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
297835: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
297836:
297837: -- 4955764
297838: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
297839: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 297879: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

297875: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
297876:
297877: IF xla_accounting_cache_pkg.GetValueChar
297878: (p_source_code => 'LEDGER_CATEGORY_CODE'
297879: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
297880: AND l_bflow_method_code = 'PRIOR_ENTRY'
297881: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
297882: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
297883: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 297979: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

297975: p_lookup_type => 'XLA_OWNER_TYPE'
297976: ,p_lookup_code => l_component_type_code
297977: )
297978: ,p_token_4 => 'PRODUCT_NAME'
297979: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
297980: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
297981: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
297982: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
297983: ,p_ae_header_id => NULL

Line 297980: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

297976: ,p_lookup_code => l_component_type_code
297977: )
297978: ,p_token_4 => 'PRODUCT_NAME'
297979: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
297980: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
297981: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
297982: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
297983: ,p_ae_header_id => NULL
297984: );

Line 297981: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

297977: )
297978: ,p_token_4 => 'PRODUCT_NAME'
297979: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
297980: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
297981: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
297982: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
297983: ,p_ae_header_id => NULL
297984: );
297985:

Line 297982: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

297978: ,p_token_4 => 'PRODUCT_NAME'
297979: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
297980: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
297981: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
297982: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
297983: ,p_ae_header_id => NULL
297984: );
297985:
297986: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 298013: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

298009: ----------------------------------------------------------------------------------
298010: -- 4219869 Business Flow
298011: -- Update journal entry status -- Need to generate this within IF
298012: ----------------------------------------------------------------------------------
298013: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
298014: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
298015: ,p_balance_type_code => l_balance_type_code
298016: );
298017:

Line 298100: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

298096:
298097: --
298098: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
298099: --
298100: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
298101: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
298102: ELSE
298103: ---------------------------------------------------------------------------------------------------
298104: -- 4262811a Switch Sign

Line 298125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

298121:
298122: XLA_AE_LINES_PKG.ValidateCurrentLine;
298123: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
298124:
298125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
298126: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
298127: ,p_balance_type_code => l_balance_type_code);
298128:
298129: END IF;

Line 298244: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

298240: l_tmp_amt NUMBER;
298241: l_acc_rev_natural_side_code VARCHAR2(1);
298242:
298243: l_num_entries NUMBER;
298244: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
298245: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
298246: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
298247: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
298248: l_recog_line_1 NUMBER;

Line 298245: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

298241: l_acc_rev_natural_side_code VARCHAR2(1);
298242:
298243: l_num_entries NUMBER;
298244: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
298245: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
298246: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
298247: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
298248: l_recog_line_1 NUMBER;
298249: l_recog_line_2 NUMBER;

Line 298246: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

298242:
298243: l_num_entries NUMBER;
298244: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
298245: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
298246: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
298247: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
298248: l_recog_line_1 NUMBER;
298249: l_recog_line_2 NUMBER;
298250:

Line 298247: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

298243: l_num_entries NUMBER;
298244: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
298245: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
298246: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
298247: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
298248: l_recog_line_1 NUMBER;
298249: l_recog_line_2 NUMBER;
298250:
298251: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 298253: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

298249: l_recog_line_2 NUMBER;
298250:
298251: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
298252: l_bflow_applied_to_amt NUMBER; -- 5132302
298253: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
298254:
298255: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
298256:
298257: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 298328: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

298324: l_accrual_line_num := NULL; -- 4262811
298325: l_tmp_amt := NULL; -- 4262811
298326: --
298327:
298328: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
298329: l_balance_type_code <> 'B' THEN
298330: IF NVL(p_source_97,9E125) = 7
298331: THEN
298332:

Line 298399: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

298395: --
298396: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
298397:
298398: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
298399: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
298400:
298401: -- 4955764
298402: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
298403: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 298443: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

298439: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
298440:
298441: IF xla_accounting_cache_pkg.GetValueChar
298442: (p_source_code => 'LEDGER_CATEGORY_CODE'
298443: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
298444: AND l_bflow_method_code = 'PRIOR_ENTRY'
298445: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
298446: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
298447: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 298557: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

298553: p_lookup_type => 'XLA_OWNER_TYPE'
298554: ,p_lookup_code => l_component_type_code
298555: )
298556: ,p_token_4 => 'PRODUCT_NAME'
298557: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
298558: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
298559: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
298560: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
298561: ,p_ae_header_id => NULL

Line 298558: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

298554: ,p_lookup_code => l_component_type_code
298555: )
298556: ,p_token_4 => 'PRODUCT_NAME'
298557: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
298558: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
298559: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
298560: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
298561: ,p_ae_header_id => NULL
298562: );

Line 298559: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

298555: )
298556: ,p_token_4 => 'PRODUCT_NAME'
298557: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
298558: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
298559: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
298560: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
298561: ,p_ae_header_id => NULL
298562: );
298563:

Line 298560: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

298556: ,p_token_4 => 'PRODUCT_NAME'
298557: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
298558: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
298559: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
298560: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
298561: ,p_ae_header_id => NULL
298562: );
298563:
298564: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 298591: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

298587: ----------------------------------------------------------------------------------
298588: -- 4219869 Business Flow
298589: -- Update journal entry status -- Need to generate this within IF
298590: ----------------------------------------------------------------------------------
298591: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
298592: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
298593: ,p_balance_type_code => l_balance_type_code
298594: );
298595:

Line 298678: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

298674:
298675: --
298676: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
298677: --
298678: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
298679: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
298680: ELSE
298681: ---------------------------------------------------------------------------------------------------
298682: -- 4262811a Switch Sign

Line 298703: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

298699:
298700: XLA_AE_LINES_PKG.ValidateCurrentLine;
298701: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
298702:
298703: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
298704: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
298705: ,p_balance_type_code => l_balance_type_code);
298706:
298707: END IF;

Line 298819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

298815: l_tmp_amt NUMBER;
298816: l_acc_rev_natural_side_code VARCHAR2(1);
298817:
298818: l_num_entries NUMBER;
298819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
298820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
298821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
298822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
298823: l_recog_line_1 NUMBER;

Line 298820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

298816: l_acc_rev_natural_side_code VARCHAR2(1);
298817:
298818: l_num_entries NUMBER;
298819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
298820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
298821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
298822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
298823: l_recog_line_1 NUMBER;
298824: l_recog_line_2 NUMBER;

Line 298821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

298817:
298818: l_num_entries NUMBER;
298819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
298820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
298821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
298822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
298823: l_recog_line_1 NUMBER;
298824: l_recog_line_2 NUMBER;
298825:

Line 298822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

298818: l_num_entries NUMBER;
298819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
298820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
298821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
298822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
298823: l_recog_line_1 NUMBER;
298824: l_recog_line_2 NUMBER;
298825:
298826: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 298828: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

298824: l_recog_line_2 NUMBER;
298825:
298826: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
298827: l_bflow_applied_to_amt NUMBER; -- 5132302
298828: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
298829:
298830: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
298831:
298832: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 298903: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

298899: l_accrual_line_num := NULL; -- 4262811
298900: l_tmp_amt := NULL; -- 4262811
298901: --
298902:
298903: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
298904: l_balance_type_code <> 'B' THEN
298905: IF NVL(p_source_97,9E125) = 7
298906: THEN
298907:

Line 298974: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

298970: --
298971: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
298972:
298973: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
298974: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
298975:
298976: -- 4955764
298977: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
298978: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 299018: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

299014: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
299015:
299016: IF xla_accounting_cache_pkg.GetValueChar
299017: (p_source_code => 'LEDGER_CATEGORY_CODE'
299018: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
299019: AND l_bflow_method_code = 'PRIOR_ENTRY'
299020: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
299021: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
299022: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 299132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

299128: p_lookup_type => 'XLA_OWNER_TYPE'
299129: ,p_lookup_code => l_component_type_code
299130: )
299131: ,p_token_4 => 'PRODUCT_NAME'
299132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
299133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
299134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
299135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
299136: ,p_ae_header_id => NULL

Line 299133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

299129: ,p_lookup_code => l_component_type_code
299130: )
299131: ,p_token_4 => 'PRODUCT_NAME'
299132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
299133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
299134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
299135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
299136: ,p_ae_header_id => NULL
299137: );

Line 299134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

299130: )
299131: ,p_token_4 => 'PRODUCT_NAME'
299132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
299133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
299134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
299135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
299136: ,p_ae_header_id => NULL
299137: );
299138:

Line 299135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

299131: ,p_token_4 => 'PRODUCT_NAME'
299132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
299133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
299134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
299135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
299136: ,p_ae_header_id => NULL
299137: );
299138:
299139: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 299166: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

299162: ----------------------------------------------------------------------------------
299163: -- 4219869 Business Flow
299164: -- Update journal entry status -- Need to generate this within IF
299165: ----------------------------------------------------------------------------------
299166: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
299167: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
299168: ,p_balance_type_code => l_balance_type_code
299169: );
299170:

Line 299253: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

299249:
299250: --
299251: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
299252: --
299253: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
299254: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
299255: ELSE
299256: ---------------------------------------------------------------------------------------------------
299257: -- 4262811a Switch Sign

Line 299278: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

299274:
299275: XLA_AE_LINES_PKG.ValidateCurrentLine;
299276: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
299277:
299278: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
299279: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
299280: ,p_balance_type_code => l_balance_type_code);
299281:
299282: END IF;

Line 299387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

299383: l_tmp_amt NUMBER;
299384: l_acc_rev_natural_side_code VARCHAR2(1);
299385:
299386: l_num_entries NUMBER;
299387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
299388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
299389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
299390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
299391: l_recog_line_1 NUMBER;

Line 299388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

299384: l_acc_rev_natural_side_code VARCHAR2(1);
299385:
299386: l_num_entries NUMBER;
299387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
299388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
299389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
299390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
299391: l_recog_line_1 NUMBER;
299392: l_recog_line_2 NUMBER;

Line 299389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

299385:
299386: l_num_entries NUMBER;
299387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
299388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
299389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
299390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
299391: l_recog_line_1 NUMBER;
299392: l_recog_line_2 NUMBER;
299393:

Line 299390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

299386: l_num_entries NUMBER;
299387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
299388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
299389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
299390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
299391: l_recog_line_1 NUMBER;
299392: l_recog_line_2 NUMBER;
299393:
299394: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 299396: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

299392: l_recog_line_2 NUMBER;
299393:
299394: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
299395: l_bflow_applied_to_amt NUMBER; -- 5132302
299396: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
299397:
299398: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
299399:
299400: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 299471: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

299467: l_accrual_line_num := NULL; -- 4262811
299468: l_tmp_amt := NULL; -- 4262811
299469: --
299470:
299471: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
299472: l_balance_type_code <> 'B' THEN
299473: IF NVL(p_source_97,9E125) = 7
299474: THEN
299475:

Line 299542: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

299538: --
299539: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
299540:
299541: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
299542: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
299543:
299544: -- 4955764
299545: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
299546: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 299586: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

299582: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
299583:
299584: IF xla_accounting_cache_pkg.GetValueChar
299585: (p_source_code => 'LEDGER_CATEGORY_CODE'
299586: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
299587: AND l_bflow_method_code = 'PRIOR_ENTRY'
299588: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
299589: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
299590: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 299686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

299682: p_lookup_type => 'XLA_OWNER_TYPE'
299683: ,p_lookup_code => l_component_type_code
299684: )
299685: ,p_token_4 => 'PRODUCT_NAME'
299686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
299687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
299688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
299689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
299690: ,p_ae_header_id => NULL

Line 299687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

299683: ,p_lookup_code => l_component_type_code
299684: )
299685: ,p_token_4 => 'PRODUCT_NAME'
299686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
299687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
299688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
299689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
299690: ,p_ae_header_id => NULL
299691: );

Line 299688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

299684: )
299685: ,p_token_4 => 'PRODUCT_NAME'
299686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
299687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
299688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
299689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
299690: ,p_ae_header_id => NULL
299691: );
299692:

Line 299689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

299685: ,p_token_4 => 'PRODUCT_NAME'
299686: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
299687: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
299688: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
299689: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
299690: ,p_ae_header_id => NULL
299691: );
299692:
299693: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 299720: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

299716: ----------------------------------------------------------------------------------
299717: -- 4219869 Business Flow
299718: -- Update journal entry status -- Need to generate this within IF
299719: ----------------------------------------------------------------------------------
299720: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
299721: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
299722: ,p_balance_type_code => l_balance_type_code
299723: );
299724:

Line 299807: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

299803:
299804: --
299805: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
299806: --
299807: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
299808: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
299809: ELSE
299810: ---------------------------------------------------------------------------------------------------
299811: -- 4262811a Switch Sign

Line 299832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

299828:
299829: XLA_AE_LINES_PKG.ValidateCurrentLine;
299830: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
299831:
299832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
299833: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
299834: ,p_balance_type_code => l_balance_type_code);
299835:
299836: END IF;

Line 299984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

299980: l_tmp_amt NUMBER;
299981: l_acc_rev_natural_side_code VARCHAR2(1);
299982:
299983: l_num_entries NUMBER;
299984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
299985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
299986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
299987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
299988: l_recog_line_1 NUMBER;

Line 299985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

299981: l_acc_rev_natural_side_code VARCHAR2(1);
299982:
299983: l_num_entries NUMBER;
299984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
299985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
299986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
299987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
299988: l_recog_line_1 NUMBER;
299989: l_recog_line_2 NUMBER;

Line 299986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

299982:
299983: l_num_entries NUMBER;
299984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
299985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
299986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
299987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
299988: l_recog_line_1 NUMBER;
299989: l_recog_line_2 NUMBER;
299990:

Line 299987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

299983: l_num_entries NUMBER;
299984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
299985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
299986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
299987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
299988: l_recog_line_1 NUMBER;
299989: l_recog_line_2 NUMBER;
299990:
299991: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 299993: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

299989: l_recog_line_2 NUMBER;
299990:
299991: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
299992: l_bflow_applied_to_amt NUMBER; -- 5132302
299993: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
299994:
299995: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
299996:
299997: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 300068: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

300064: l_accrual_line_num := NULL; -- 4262811
300065: l_tmp_amt := NULL; -- 4262811
300066: --
300067:
300068: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
300069: l_balance_type_code <> 'B' THEN
300070: IF NVL(p_source_97,9E125) = 7
300071: THEN
300072:

Line 300139: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

300135: --
300136: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
300137:
300138: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
300139: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
300140:
300141: -- 4955764
300142: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
300143: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 300183: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

300179: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
300180:
300181: IF xla_accounting_cache_pkg.GetValueChar
300182: (p_source_code => 'LEDGER_CATEGORY_CODE'
300183: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
300184: AND l_bflow_method_code = 'PRIOR_ENTRY'
300185: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
300186: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
300187: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 300314: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

300310: p_lookup_type => 'XLA_OWNER_TYPE'
300311: ,p_lookup_code => l_component_type_code
300312: )
300313: ,p_token_4 => 'PRODUCT_NAME'
300314: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
300315: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
300316: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
300317: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
300318: ,p_ae_header_id => NULL

Line 300315: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

300311: ,p_lookup_code => l_component_type_code
300312: )
300313: ,p_token_4 => 'PRODUCT_NAME'
300314: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
300315: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
300316: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
300317: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
300318: ,p_ae_header_id => NULL
300319: );

Line 300316: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

300312: )
300313: ,p_token_4 => 'PRODUCT_NAME'
300314: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
300315: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
300316: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
300317: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
300318: ,p_ae_header_id => NULL
300319: );
300320:

Line 300317: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

300313: ,p_token_4 => 'PRODUCT_NAME'
300314: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
300315: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
300316: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
300317: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
300318: ,p_ae_header_id => NULL
300319: );
300320:
300321: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 300348: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

300344: ----------------------------------------------------------------------------------
300345: -- 4219869 Business Flow
300346: -- Update journal entry status -- Need to generate this within IF
300347: ----------------------------------------------------------------------------------
300348: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
300349: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
300350: ,p_balance_type_code => l_balance_type_code
300351: );
300352:

Line 300452: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

300448:
300449: --
300450: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
300451: --
300452: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
300453: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
300454: ELSE
300455: ---------------------------------------------------------------------------------------------------
300456: -- 4262811a Switch Sign

Line 300477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

300473:
300474: XLA_AE_LINES_PKG.ValidateCurrentLine;
300475: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
300476:
300477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
300478: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
300479: ,p_balance_type_code => l_balance_type_code);
300480:
300481: END IF;

Line 300586: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

300582: l_tmp_amt NUMBER;
300583: l_acc_rev_natural_side_code VARCHAR2(1);
300584:
300585: l_num_entries NUMBER;
300586: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
300587: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
300588: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
300589: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
300590: l_recog_line_1 NUMBER;

Line 300587: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

300583: l_acc_rev_natural_side_code VARCHAR2(1);
300584:
300585: l_num_entries NUMBER;
300586: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
300587: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
300588: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
300589: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
300590: l_recog_line_1 NUMBER;
300591: l_recog_line_2 NUMBER;

Line 300588: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

300584:
300585: l_num_entries NUMBER;
300586: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
300587: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
300588: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
300589: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
300590: l_recog_line_1 NUMBER;
300591: l_recog_line_2 NUMBER;
300592:

Line 300589: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

300585: l_num_entries NUMBER;
300586: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
300587: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
300588: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
300589: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
300590: l_recog_line_1 NUMBER;
300591: l_recog_line_2 NUMBER;
300592:
300593: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 300595: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

300591: l_recog_line_2 NUMBER;
300592:
300593: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
300594: l_bflow_applied_to_amt NUMBER; -- 5132302
300595: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
300596:
300597: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
300598:
300599: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 300670: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

300666: l_accrual_line_num := NULL; -- 4262811
300667: l_tmp_amt := NULL; -- 4262811
300668: --
300669:
300670: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
300671: l_balance_type_code <> 'B' THEN
300672: IF NVL(p_source_97,9E125) = 21 OR
300673: NVL(p_source_97,9E125) = 22 OR
300674: NVL(p_source_97,9E125) = 23 OR

Line 300746: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

300742: --
300743: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
300744:
300745: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
300746: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
300747:
300748: -- 4955764
300749: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
300750: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 300790: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

300786: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
300787:
300788: IF xla_accounting_cache_pkg.GetValueChar
300789: (p_source_code => 'LEDGER_CATEGORY_CODE'
300790: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
300791: AND l_bflow_method_code = 'PRIOR_ENTRY'
300792: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
300793: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
300794: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 300890: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

300886: p_lookup_type => 'XLA_OWNER_TYPE'
300887: ,p_lookup_code => l_component_type_code
300888: )
300889: ,p_token_4 => 'PRODUCT_NAME'
300890: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
300891: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
300892: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
300893: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
300894: ,p_ae_header_id => NULL

Line 300891: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

300887: ,p_lookup_code => l_component_type_code
300888: )
300889: ,p_token_4 => 'PRODUCT_NAME'
300890: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
300891: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
300892: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
300893: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
300894: ,p_ae_header_id => NULL
300895: );

Line 300892: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

300888: )
300889: ,p_token_4 => 'PRODUCT_NAME'
300890: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
300891: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
300892: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
300893: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
300894: ,p_ae_header_id => NULL
300895: );
300896:

Line 300893: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

300889: ,p_token_4 => 'PRODUCT_NAME'
300890: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
300891: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
300892: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
300893: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
300894: ,p_ae_header_id => NULL
300895: );
300896:
300897: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 300924: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

300920: ----------------------------------------------------------------------------------
300921: -- 4219869 Business Flow
300922: -- Update journal entry status -- Need to generate this within IF
300923: ----------------------------------------------------------------------------------
300924: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
300925: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
300926: ,p_balance_type_code => l_balance_type_code
300927: );
300928:

Line 301011: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

301007:
301008: --
301009: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
301010: --
301011: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
301012: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
301013: ELSE
301014: ---------------------------------------------------------------------------------------------------
301015: -- 4262811a Switch Sign

Line 301036: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

301032:
301033: XLA_AE_LINES_PKG.ValidateCurrentLine;
301034: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
301035:
301036: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
301037: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
301038: ,p_balance_type_code => l_balance_type_code);
301039:
301040: END IF;

Line 301145: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

301141: l_tmp_amt NUMBER;
301142: l_acc_rev_natural_side_code VARCHAR2(1);
301143:
301144: l_num_entries NUMBER;
301145: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
301146: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
301147: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
301148: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
301149: l_recog_line_1 NUMBER;

Line 301146: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

301142: l_acc_rev_natural_side_code VARCHAR2(1);
301143:
301144: l_num_entries NUMBER;
301145: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
301146: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
301147: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
301148: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
301149: l_recog_line_1 NUMBER;
301150: l_recog_line_2 NUMBER;

Line 301147: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

301143:
301144: l_num_entries NUMBER;
301145: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
301146: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
301147: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
301148: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
301149: l_recog_line_1 NUMBER;
301150: l_recog_line_2 NUMBER;
301151:

Line 301148: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

301144: l_num_entries NUMBER;
301145: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
301146: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
301147: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
301148: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
301149: l_recog_line_1 NUMBER;
301150: l_recog_line_2 NUMBER;
301151:
301152: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 301154: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

301150: l_recog_line_2 NUMBER;
301151:
301152: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
301153: l_bflow_applied_to_amt NUMBER; -- 5132302
301154: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
301155:
301156: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
301157:
301158: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 301229: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

301225: l_accrual_line_num := NULL; -- 4262811
301226: l_tmp_amt := NULL; -- 4262811
301227: --
301228:
301229: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
301230: l_balance_type_code <> 'B' THEN
301231: IF NVL(p_source_97,9E125) = 21 OR
301232: NVL(p_source_97,9E125) = 22 OR
301233: NVL(p_source_97,9E125) = 23 OR

Line 301305: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

301301: --
301302: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
301303:
301304: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
301305: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
301306:
301307: -- 4955764
301308: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
301309: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 301349: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

301345: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
301346:
301347: IF xla_accounting_cache_pkg.GetValueChar
301348: (p_source_code => 'LEDGER_CATEGORY_CODE'
301349: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
301350: AND l_bflow_method_code = 'PRIOR_ENTRY'
301351: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
301352: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
301353: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 301449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

301445: p_lookup_type => 'XLA_OWNER_TYPE'
301446: ,p_lookup_code => l_component_type_code
301447: )
301448: ,p_token_4 => 'PRODUCT_NAME'
301449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
301450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
301451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
301452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
301453: ,p_ae_header_id => NULL

Line 301450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

301446: ,p_lookup_code => l_component_type_code
301447: )
301448: ,p_token_4 => 'PRODUCT_NAME'
301449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
301450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
301451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
301452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
301453: ,p_ae_header_id => NULL
301454: );

Line 301451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

301447: )
301448: ,p_token_4 => 'PRODUCT_NAME'
301449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
301450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
301451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
301452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
301453: ,p_ae_header_id => NULL
301454: );
301455:

Line 301452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

301448: ,p_token_4 => 'PRODUCT_NAME'
301449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
301450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
301451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
301452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
301453: ,p_ae_header_id => NULL
301454: );
301455:
301456: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 301483: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

301479: ----------------------------------------------------------------------------------
301480: -- 4219869 Business Flow
301481: -- Update journal entry status -- Need to generate this within IF
301482: ----------------------------------------------------------------------------------
301483: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
301484: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
301485: ,p_balance_type_code => l_balance_type_code
301486: );
301487:

Line 301570: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

301566:
301567: --
301568: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
301569: --
301570: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
301571: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
301572: ELSE
301573: ---------------------------------------------------------------------------------------------------
301574: -- 4262811a Switch Sign

Line 301595: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

301591:
301592: XLA_AE_LINES_PKG.ValidateCurrentLine;
301593: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
301594:
301595: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
301596: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
301597: ,p_balance_type_code => l_balance_type_code);
301598:
301599: END IF;

Line 301714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

301710: l_tmp_amt NUMBER;
301711: l_acc_rev_natural_side_code VARCHAR2(1);
301712:
301713: l_num_entries NUMBER;
301714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
301715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
301716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
301717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
301718: l_recog_line_1 NUMBER;

Line 301715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

301711: l_acc_rev_natural_side_code VARCHAR2(1);
301712:
301713: l_num_entries NUMBER;
301714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
301715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
301716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
301717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
301718: l_recog_line_1 NUMBER;
301719: l_recog_line_2 NUMBER;

Line 301716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

301712:
301713: l_num_entries NUMBER;
301714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
301715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
301716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
301717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
301718: l_recog_line_1 NUMBER;
301719: l_recog_line_2 NUMBER;
301720:

Line 301717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

301713: l_num_entries NUMBER;
301714: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
301715: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
301716: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
301717: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
301718: l_recog_line_1 NUMBER;
301719: l_recog_line_2 NUMBER;
301720:
301721: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 301723: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

301719: l_recog_line_2 NUMBER;
301720:
301721: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
301722: l_bflow_applied_to_amt NUMBER; -- 5132302
301723: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
301724:
301725: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
301726:
301727: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 301798: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

301794: l_accrual_line_num := NULL; -- 4262811
301795: l_tmp_amt := NULL; -- 4262811
301796: --
301797:
301798: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
301799: l_balance_type_code <> 'B' THEN
301800: IF NVL(p_source_97,9E125) = 7
301801: THEN
301802:

Line 301869: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

301865: --
301866: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
301867:
301868: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
301869: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
301870:
301871: -- 4955764
301872: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
301873: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 301913: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

301909: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
301910:
301911: IF xla_accounting_cache_pkg.GetValueChar
301912: (p_source_code => 'LEDGER_CATEGORY_CODE'
301913: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
301914: AND l_bflow_method_code = 'PRIOR_ENTRY'
301915: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
301916: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
301917: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 302027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

302023: p_lookup_type => 'XLA_OWNER_TYPE'
302024: ,p_lookup_code => l_component_type_code
302025: )
302026: ,p_token_4 => 'PRODUCT_NAME'
302027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
302028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
302029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
302030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
302031: ,p_ae_header_id => NULL

Line 302028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

302024: ,p_lookup_code => l_component_type_code
302025: )
302026: ,p_token_4 => 'PRODUCT_NAME'
302027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
302028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
302029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
302030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
302031: ,p_ae_header_id => NULL
302032: );

Line 302029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

302025: )
302026: ,p_token_4 => 'PRODUCT_NAME'
302027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
302028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
302029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
302030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
302031: ,p_ae_header_id => NULL
302032: );
302033:

Line 302030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

302026: ,p_token_4 => 'PRODUCT_NAME'
302027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
302028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
302029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
302030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
302031: ,p_ae_header_id => NULL
302032: );
302033:
302034: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 302061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

302057: ----------------------------------------------------------------------------------
302058: -- 4219869 Business Flow
302059: -- Update journal entry status -- Need to generate this within IF
302060: ----------------------------------------------------------------------------------
302061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
302062: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
302063: ,p_balance_type_code => l_balance_type_code
302064: );
302065:

Line 302148: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

302144:
302145: --
302146: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
302147: --
302148: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
302149: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
302150: ELSE
302151: ---------------------------------------------------------------------------------------------------
302152: -- 4262811a Switch Sign

Line 302173: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

302169:
302170: XLA_AE_LINES_PKG.ValidateCurrentLine;
302171: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
302172:
302173: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
302174: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
302175: ,p_balance_type_code => l_balance_type_code);
302176:
302177: END IF;

Line 302292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

302288: l_tmp_amt NUMBER;
302289: l_acc_rev_natural_side_code VARCHAR2(1);
302290:
302291: l_num_entries NUMBER;
302292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
302293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
302294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
302295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
302296: l_recog_line_1 NUMBER;

Line 302293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

302289: l_acc_rev_natural_side_code VARCHAR2(1);
302290:
302291: l_num_entries NUMBER;
302292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
302293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
302294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
302295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
302296: l_recog_line_1 NUMBER;
302297: l_recog_line_2 NUMBER;

Line 302294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

302290:
302291: l_num_entries NUMBER;
302292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
302293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
302294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
302295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
302296: l_recog_line_1 NUMBER;
302297: l_recog_line_2 NUMBER;
302298:

Line 302295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

302291: l_num_entries NUMBER;
302292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
302293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
302294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
302295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
302296: l_recog_line_1 NUMBER;
302297: l_recog_line_2 NUMBER;
302298:
302299: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 302301: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

302297: l_recog_line_2 NUMBER;
302298:
302299: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
302300: l_bflow_applied_to_amt NUMBER; -- 5132302
302301: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
302302:
302303: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
302304:
302305: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 302376: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

302372: l_accrual_line_num := NULL; -- 4262811
302373: l_tmp_amt := NULL; -- 4262811
302374: --
302375:
302376: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
302377: l_balance_type_code <> 'B' THEN
302378: IF NVL(p_source_97,9E125) = 7
302379: THEN
302380:

Line 302447: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

302443: --
302444: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
302445:
302446: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
302447: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
302448:
302449: -- 4955764
302450: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
302451: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 302491: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

302487: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
302488:
302489: IF xla_accounting_cache_pkg.GetValueChar
302490: (p_source_code => 'LEDGER_CATEGORY_CODE'
302491: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
302492: AND l_bflow_method_code = 'PRIOR_ENTRY'
302493: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
302494: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
302495: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 302605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

302601: p_lookup_type => 'XLA_OWNER_TYPE'
302602: ,p_lookup_code => l_component_type_code
302603: )
302604: ,p_token_4 => 'PRODUCT_NAME'
302605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
302606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
302607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
302608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
302609: ,p_ae_header_id => NULL

Line 302606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

302602: ,p_lookup_code => l_component_type_code
302603: )
302604: ,p_token_4 => 'PRODUCT_NAME'
302605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
302606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
302607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
302608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
302609: ,p_ae_header_id => NULL
302610: );

Line 302607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

302603: )
302604: ,p_token_4 => 'PRODUCT_NAME'
302605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
302606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
302607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
302608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
302609: ,p_ae_header_id => NULL
302610: );
302611:

Line 302608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

302604: ,p_token_4 => 'PRODUCT_NAME'
302605: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
302606: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
302607: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
302608: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
302609: ,p_ae_header_id => NULL
302610: );
302611:
302612: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 302639: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

302635: ----------------------------------------------------------------------------------
302636: -- 4219869 Business Flow
302637: -- Update journal entry status -- Need to generate this within IF
302638: ----------------------------------------------------------------------------------
302639: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
302640: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
302641: ,p_balance_type_code => l_balance_type_code
302642: );
302643:

Line 302726: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

302722:
302723: --
302724: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
302725: --
302726: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
302727: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
302728: ELSE
302729: ---------------------------------------------------------------------------------------------------
302730: -- 4262811a Switch Sign

Line 302751: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

302747:
302748: XLA_AE_LINES_PKG.ValidateCurrentLine;
302749: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
302750:
302751: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
302752: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
302753: ,p_balance_type_code => l_balance_type_code);
302754:
302755: END IF;

Line 302870: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

302866: l_tmp_amt NUMBER;
302867: l_acc_rev_natural_side_code VARCHAR2(1);
302868:
302869: l_num_entries NUMBER;
302870: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
302871: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
302872: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
302873: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
302874: l_recog_line_1 NUMBER;

Line 302871: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

302867: l_acc_rev_natural_side_code VARCHAR2(1);
302868:
302869: l_num_entries NUMBER;
302870: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
302871: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
302872: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
302873: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
302874: l_recog_line_1 NUMBER;
302875: l_recog_line_2 NUMBER;

Line 302872: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

302868:
302869: l_num_entries NUMBER;
302870: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
302871: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
302872: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
302873: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
302874: l_recog_line_1 NUMBER;
302875: l_recog_line_2 NUMBER;
302876:

Line 302873: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

302869: l_num_entries NUMBER;
302870: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
302871: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
302872: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
302873: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
302874: l_recog_line_1 NUMBER;
302875: l_recog_line_2 NUMBER;
302876:
302877: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 302879: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

302875: l_recog_line_2 NUMBER;
302876:
302877: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
302878: l_bflow_applied_to_amt NUMBER; -- 5132302
302879: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
302880:
302881: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
302882:
302883: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 302954: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

302950: l_accrual_line_num := NULL; -- 4262811
302951: l_tmp_amt := NULL; -- 4262811
302952: --
302953:
302954: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
302955: l_balance_type_code <> 'B' THEN
302956: IF NVL(p_source_97,9E125) = 7
302957: THEN
302958:

Line 303025: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

303021: --
303022: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
303023:
303024: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
303025: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
303026:
303027: -- 4955764
303028: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
303029: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 303069: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

303065: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
303066:
303067: IF xla_accounting_cache_pkg.GetValueChar
303068: (p_source_code => 'LEDGER_CATEGORY_CODE'
303069: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
303070: AND l_bflow_method_code = 'PRIOR_ENTRY'
303071: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
303072: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
303073: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 303183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

303179: p_lookup_type => 'XLA_OWNER_TYPE'
303180: ,p_lookup_code => l_component_type_code
303181: )
303182: ,p_token_4 => 'PRODUCT_NAME'
303183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
303184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
303185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
303186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
303187: ,p_ae_header_id => NULL

Line 303184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

303180: ,p_lookup_code => l_component_type_code
303181: )
303182: ,p_token_4 => 'PRODUCT_NAME'
303183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
303184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
303185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
303186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
303187: ,p_ae_header_id => NULL
303188: );

Line 303185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

303181: )
303182: ,p_token_4 => 'PRODUCT_NAME'
303183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
303184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
303185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
303186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
303187: ,p_ae_header_id => NULL
303188: );
303189:

Line 303186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

303182: ,p_token_4 => 'PRODUCT_NAME'
303183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
303184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
303185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
303186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
303187: ,p_ae_header_id => NULL
303188: );
303189:
303190: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 303217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

303213: ----------------------------------------------------------------------------------
303214: -- 4219869 Business Flow
303215: -- Update journal entry status -- Need to generate this within IF
303216: ----------------------------------------------------------------------------------
303217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
303218: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
303219: ,p_balance_type_code => l_balance_type_code
303220: );
303221:

Line 303304: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

303300:
303301: --
303302: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
303303: --
303304: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
303305: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
303306: ELSE
303307: ---------------------------------------------------------------------------------------------------
303308: -- 4262811a Switch Sign

Line 303329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

303325:
303326: XLA_AE_LINES_PKG.ValidateCurrentLine;
303327: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
303328:
303329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
303330: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
303331: ,p_balance_type_code => l_balance_type_code);
303332:
303333: END IF;

Line 303438: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

303434: l_tmp_amt NUMBER;
303435: l_acc_rev_natural_side_code VARCHAR2(1);
303436:
303437: l_num_entries NUMBER;
303438: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
303439: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
303440: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
303441: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
303442: l_recog_line_1 NUMBER;

Line 303439: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

303435: l_acc_rev_natural_side_code VARCHAR2(1);
303436:
303437: l_num_entries NUMBER;
303438: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
303439: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
303440: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
303441: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
303442: l_recog_line_1 NUMBER;
303443: l_recog_line_2 NUMBER;

Line 303440: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

303436:
303437: l_num_entries NUMBER;
303438: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
303439: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
303440: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
303441: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
303442: l_recog_line_1 NUMBER;
303443: l_recog_line_2 NUMBER;
303444:

Line 303441: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

303437: l_num_entries NUMBER;
303438: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
303439: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
303440: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
303441: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
303442: l_recog_line_1 NUMBER;
303443: l_recog_line_2 NUMBER;
303444:
303445: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 303447: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

303443: l_recog_line_2 NUMBER;
303444:
303445: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
303446: l_bflow_applied_to_amt NUMBER; -- 5132302
303447: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
303448:
303449: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
303450:
303451: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 303522: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

303518: l_accrual_line_num := NULL; -- 4262811
303519: l_tmp_amt := NULL; -- 4262811
303520: --
303521:
303522: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
303523: l_balance_type_code <> 'B' THEN
303524: IF NVL(p_source_97,9E125) = 8
303525: THEN
303526:

Line 303593: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

303589: --
303590: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
303591:
303592: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
303593: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
303594:
303595: -- 4955764
303596: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
303597: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 303637: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

303633: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
303634:
303635: IF xla_accounting_cache_pkg.GetValueChar
303636: (p_source_code => 'LEDGER_CATEGORY_CODE'
303637: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
303638: AND l_bflow_method_code = 'PRIOR_ENTRY'
303639: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
303640: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
303641: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 303737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

303733: p_lookup_type => 'XLA_OWNER_TYPE'
303734: ,p_lookup_code => l_component_type_code
303735: )
303736: ,p_token_4 => 'PRODUCT_NAME'
303737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
303738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
303739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
303740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
303741: ,p_ae_header_id => NULL

Line 303738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

303734: ,p_lookup_code => l_component_type_code
303735: )
303736: ,p_token_4 => 'PRODUCT_NAME'
303737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
303738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
303739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
303740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
303741: ,p_ae_header_id => NULL
303742: );

Line 303739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

303735: )
303736: ,p_token_4 => 'PRODUCT_NAME'
303737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
303738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
303739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
303740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
303741: ,p_ae_header_id => NULL
303742: );
303743:

Line 303740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

303736: ,p_token_4 => 'PRODUCT_NAME'
303737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
303738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
303739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
303740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
303741: ,p_ae_header_id => NULL
303742: );
303743:
303744: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 303771: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

303767: ----------------------------------------------------------------------------------
303768: -- 4219869 Business Flow
303769: -- Update journal entry status -- Need to generate this within IF
303770: ----------------------------------------------------------------------------------
303771: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
303772: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
303773: ,p_balance_type_code => l_balance_type_code
303774: );
303775:

Line 303858: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

303854:
303855: --
303856: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
303857: --
303858: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
303859: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
303860: ELSE
303861: ---------------------------------------------------------------------------------------------------
303862: -- 4262811a Switch Sign

Line 303883: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

303879:
303880: XLA_AE_LINES_PKG.ValidateCurrentLine;
303881: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
303882:
303883: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
303884: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
303885: ,p_balance_type_code => l_balance_type_code);
303886:
303887: END IF;

Line 303992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

303988: l_tmp_amt NUMBER;
303989: l_acc_rev_natural_side_code VARCHAR2(1);
303990:
303991: l_num_entries NUMBER;
303992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
303993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
303994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
303995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
303996: l_recog_line_1 NUMBER;

Line 303993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

303989: l_acc_rev_natural_side_code VARCHAR2(1);
303990:
303991: l_num_entries NUMBER;
303992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
303993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
303994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
303995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
303996: l_recog_line_1 NUMBER;
303997: l_recog_line_2 NUMBER;

Line 303994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

303990:
303991: l_num_entries NUMBER;
303992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
303993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
303994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
303995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
303996: l_recog_line_1 NUMBER;
303997: l_recog_line_2 NUMBER;
303998:

Line 303995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

303991: l_num_entries NUMBER;
303992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
303993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
303994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
303995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
303996: l_recog_line_1 NUMBER;
303997: l_recog_line_2 NUMBER;
303998:
303999: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 304001: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

303997: l_recog_line_2 NUMBER;
303998:
303999: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
304000: l_bflow_applied_to_amt NUMBER; -- 5132302
304001: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
304002:
304003: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
304004:
304005: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 304076: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

304072: l_accrual_line_num := NULL; -- 4262811
304073: l_tmp_amt := NULL; -- 4262811
304074: --
304075:
304076: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
304077: l_balance_type_code <> 'B' THEN
304078: IF NVL(p_source_98,9E125) = 2
304079: THEN
304080:

Line 304147: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

304143: --
304144: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
304145:
304146: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
304147: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
304148:
304149: -- 4955764
304150: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
304151: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 304191: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

304187: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
304188:
304189: IF xla_accounting_cache_pkg.GetValueChar
304190: (p_source_code => 'LEDGER_CATEGORY_CODE'
304191: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
304192: AND l_bflow_method_code = 'PRIOR_ENTRY'
304193: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
304194: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
304195: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 304291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

304287: p_lookup_type => 'XLA_OWNER_TYPE'
304288: ,p_lookup_code => l_component_type_code
304289: )
304290: ,p_token_4 => 'PRODUCT_NAME'
304291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
304292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
304293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
304294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
304295: ,p_ae_header_id => NULL

Line 304292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

304288: ,p_lookup_code => l_component_type_code
304289: )
304290: ,p_token_4 => 'PRODUCT_NAME'
304291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
304292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
304293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
304294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
304295: ,p_ae_header_id => NULL
304296: );

Line 304293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

304289: )
304290: ,p_token_4 => 'PRODUCT_NAME'
304291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
304292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
304293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
304294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
304295: ,p_ae_header_id => NULL
304296: );
304297:

Line 304294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

304290: ,p_token_4 => 'PRODUCT_NAME'
304291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
304292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
304293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
304294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
304295: ,p_ae_header_id => NULL
304296: );
304297:
304298: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 304325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

304321: ----------------------------------------------------------------------------------
304322: -- 4219869 Business Flow
304323: -- Update journal entry status -- Need to generate this within IF
304324: ----------------------------------------------------------------------------------
304325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
304326: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
304327: ,p_balance_type_code => l_balance_type_code
304328: );
304329:

Line 304412: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

304408:
304409: --
304410: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
304411: --
304412: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
304413: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
304414: ELSE
304415: ---------------------------------------------------------------------------------------------------
304416: -- 4262811a Switch Sign

Line 304437: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

304433:
304434: XLA_AE_LINES_PKG.ValidateCurrentLine;
304435: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
304436:
304437: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
304438: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
304439: ,p_balance_type_code => l_balance_type_code);
304440:
304441: END IF;

Line 304546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

304542: l_tmp_amt NUMBER;
304543: l_acc_rev_natural_side_code VARCHAR2(1);
304544:
304545: l_num_entries NUMBER;
304546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
304547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
304548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
304549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
304550: l_recog_line_1 NUMBER;

Line 304547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

304543: l_acc_rev_natural_side_code VARCHAR2(1);
304544:
304545: l_num_entries NUMBER;
304546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
304547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
304548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
304549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
304550: l_recog_line_1 NUMBER;
304551: l_recog_line_2 NUMBER;

Line 304548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

304544:
304545: l_num_entries NUMBER;
304546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
304547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
304548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
304549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
304550: l_recog_line_1 NUMBER;
304551: l_recog_line_2 NUMBER;
304552:

Line 304549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

304545: l_num_entries NUMBER;
304546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
304547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
304548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
304549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
304550: l_recog_line_1 NUMBER;
304551: l_recog_line_2 NUMBER;
304552:
304553: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 304555: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

304551: l_recog_line_2 NUMBER;
304552:
304553: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
304554: l_bflow_applied_to_amt NUMBER; -- 5132302
304555: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
304556:
304557: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
304558:
304559: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 304630: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

304626: l_accrual_line_num := NULL; -- 4262811
304627: l_tmp_amt := NULL; -- 4262811
304628: --
304629:
304630: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
304631: l_balance_type_code <> 'B' THEN
304632: IF NVL(p_source_98,9E125) = 2
304633: THEN
304634:

Line 304701: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

304697: --
304698: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
304699:
304700: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
304701: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
304702:
304703: -- 4955764
304704: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
304705: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 304745: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

304741: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
304742:
304743: IF xla_accounting_cache_pkg.GetValueChar
304744: (p_source_code => 'LEDGER_CATEGORY_CODE'
304745: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
304746: AND l_bflow_method_code = 'PRIOR_ENTRY'
304747: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
304748: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
304749: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 304845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

304841: p_lookup_type => 'XLA_OWNER_TYPE'
304842: ,p_lookup_code => l_component_type_code
304843: )
304844: ,p_token_4 => 'PRODUCT_NAME'
304845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
304846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
304847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
304848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
304849: ,p_ae_header_id => NULL

Line 304846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

304842: ,p_lookup_code => l_component_type_code
304843: )
304844: ,p_token_4 => 'PRODUCT_NAME'
304845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
304846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
304847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
304848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
304849: ,p_ae_header_id => NULL
304850: );

Line 304847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

304843: )
304844: ,p_token_4 => 'PRODUCT_NAME'
304845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
304846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
304847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
304848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
304849: ,p_ae_header_id => NULL
304850: );
304851:

Line 304848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

304844: ,p_token_4 => 'PRODUCT_NAME'
304845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
304846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
304847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
304848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
304849: ,p_ae_header_id => NULL
304850: );
304851:
304852: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 304879: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

304875: ----------------------------------------------------------------------------------
304876: -- 4219869 Business Flow
304877: -- Update journal entry status -- Need to generate this within IF
304878: ----------------------------------------------------------------------------------
304879: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
304880: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
304881: ,p_balance_type_code => l_balance_type_code
304882: );
304883:

Line 304966: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

304962:
304963: --
304964: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
304965: --
304966: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
304967: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
304968: ELSE
304969: ---------------------------------------------------------------------------------------------------
304970: -- 4262811a Switch Sign

Line 304991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

304987:
304988: XLA_AE_LINES_PKG.ValidateCurrentLine;
304989: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
304990:
304991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
304992: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
304993: ,p_balance_type_code => l_balance_type_code);
304994:
304995: END IF;

Line 305410: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

305406:
305407: l_calculate_acctd_flag VARCHAR2(1) :='N';
305408: l_calculate_g_l_flag VARCHAR2(1) :='N';
305409: --
305410: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305411: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305412: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 305411: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

305407: l_calculate_acctd_flag VARCHAR2(1) :='N';
305408: l_calculate_g_l_flag VARCHAR2(1) :='N';
305409: --
305410: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305411: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305412: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 305412: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

305408: l_calculate_g_l_flag VARCHAR2(1) :='N';
305409: --
305410: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305411: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305412: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 305413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

305409: --
305410: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305411: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305412: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 305414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

305410: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305411: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305412: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 305415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

305411: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305412: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 305416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

305412: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 305417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

305413: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 305418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

305414: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 305419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

305415: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 305420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

305416: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 305421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

305417: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 305422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

305418: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 305423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

305419: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 305424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

305420: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 305425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

305421: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 305426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

305422: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 305427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

305423: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
305424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 305428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

305424: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 305429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

305425: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
305433: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 305430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

305426: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
305433: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305434: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 305431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

305427: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
305428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
305433: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305434: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
305435: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 305432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

305428: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
305433: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305434: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
305435: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
305436:

Line 305433: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

305429: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
305433: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305434: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
305435: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
305436:
305437: l_event_id NUMBER;

Line 305434: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

305430: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
305433: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305434: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
305435: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
305436:
305437: l_event_id NUMBER;
305438: l_previous_event_id NUMBER;

Line 305435: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

305431: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
305432: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
305433: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
305434: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
305435: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
305436:
305437: l_event_id NUMBER;
305438: l_previous_event_id NUMBER;
305439: l_first_event_id NUMBER;

Line 305453: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

305449: l_event_class_name VARCHAR2(80) := 'WIP Absorption';
305450: l_description VARCHAR2(4000);
305451: l_transaction_reversal NUMBER;
305452: l_ae_header_id NUMBER;
305453: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
305454: l_log_module VARCHAR2(240);
305455: --
305456: l_acct_reversal_source VARCHAR2(30);
305457: l_trx_reversal_source VARCHAR2(30);

Line 305741: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

305737:
305738: --
305739: -- set event info as cache for other routines to refer event attributes
305740: --
305741: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
305742: (p_application_id => p_application_id
305743: ,p_primary_ledger_id => p_primary_ledger_id
305744: ,p_base_ledger_id => p_base_ledger_id
305745: ,p_target_ledger_id => p_target_ledger_id

Line 305774: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

305770:
305771: --
305772: -- set the status of entry to C_VALID (0)
305773: --
305774: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
305775:
305776: --
305777: -- initialize a row for ae header
305778: --

Line 305811: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

305807: --
305808: -- initilaize the status of ae headers for diffrent balance types
305809: -- the status is initialised to C_NOT_CREATED (2)
305810: --
305811: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
305812: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
305813: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
305814:
305815: --

Line 305812: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

305808: -- initilaize the status of ae headers for diffrent balance types
305809: -- the status is initialised to C_NOT_CREATED (2)
305810: --
305811: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
305812: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
305813: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
305814:
305815: --
305816: -- call api to validate and store accounting attributes for header

Line 305813: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

305809: -- the status is initialised to C_NOT_CREATED (2)
305810: --
305811: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
305812: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
305813: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
305814:
305815: --
305816: -- call api to validate and store accounting attributes for header
305817: --

Line 305867: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

305863: --
305864: l_trx_reversal_source := SUBSTR(NULL, 1,30);
305865:
305866: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
305867: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
305868:
305869: xla_accounting_err_pkg.build_message
305870: (p_appli_s_name => 'XLA'
305871: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 305875: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

305871: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
305872: ,p_token_1 => 'ACCT_ATTR_NAME'
305873: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
305874: ,p_token_2 => 'PRODUCT_NAME'
305875: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
305876: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
305877: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
305878: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
305879:

Line 305876: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

305872: ,p_token_1 => 'ACCT_ATTR_NAME'
305873: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
305874: ,p_token_2 => 'PRODUCT_NAME'
305875: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
305876: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
305877: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
305878: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
305879:
305880: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 305877: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

305873: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
305874: ,p_token_2 => 'PRODUCT_NAME'
305875: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
305876: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
305877: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
305878: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
305879:
305880: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
305881: --

Line 305878: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

305874: ,p_token_2 => 'PRODUCT_NAME'
305875: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
305876: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
305877: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
305878: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
305879:
305880: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
305881: --
305882: -- following sets the accounting attributes needed to reverse

Line 305897: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

305893: ----------------------------------------------------------------
305894: -- 4262811 - update the header statuses to invalid in need be
305895: ----------------------------------------------------------------
305896: --
305897: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
305898:
305899:
305900: -----------------------------------------------
305901: -- No accrual reversal for the event class/type

Line 306021: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

306017: ,p_module => l_log_module);
306018: END IF;
306019:
306020: --
306021: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
306022: --
306023: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
306024: --
306025: -- set event info as cache for other routines to refer event attributes

Line 306023: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

306019:
306020: --
306021: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
306022: --
306023: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
306024: --
306025: -- set event info as cache for other routines to refer event attributes
306026: --
306027:

Line 306031: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

306027:
306028: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
306029: l_previous_event_id := l_event_id;
306030:
306031: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
306032: (p_application_id => p_application_id
306033: ,p_primary_ledger_id => p_primary_ledger_id
306034: ,p_base_ledger_id => p_base_ledger_id
306035: ,p_target_ledger_id => p_target_ledger_id

Line 306072: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

306068: l_acct_reversal_source := SUBSTR(NULL, 1,30);
306069:
306070: IF l_continue_with_lines THEN
306071: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
306072: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
306073:
306074: xla_accounting_err_pkg.build_message
306075: (p_appli_s_name => 'XLA'
306076: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 306080: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

306076: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
306077: ,p_token_1 => 'LINE_NUMBER'
306078: ,p_value_1 => l_array_extract_line_num(Idx)
306079: ,p_token_2 => 'PRODUCT_NAME'
306080: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
306081: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
306082: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
306083: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
306084:

Line 306081: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

306077: ,p_token_1 => 'LINE_NUMBER'
306078: ,p_value_1 => l_array_extract_line_num(Idx)
306079: ,p_token_2 => 'PRODUCT_NAME'
306080: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
306081: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
306082: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
306083: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
306084:
306085: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 306082: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

306078: ,p_value_1 => l_array_extract_line_num(Idx)
306079: ,p_token_2 => 'PRODUCT_NAME'
306080: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
306081: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
306082: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
306083: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
306084:
306085: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
306086: --

Line 306083: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

306079: ,p_token_2 => 'PRODUCT_NAME'
306080: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
306081: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
306082: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
306083: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
306084:
306085: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
306086: --
306087: -- following sets the accounting attributes needed to reverse

Line 306259: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

306255:
306256: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
306257: -- or secondary ledger that has different currency with primary
306258: -- or alc that is calculated by sla
306259: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
306260: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
306261:
306262: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
306263: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 306260: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

306256: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
306257: -- or secondary ledger that has different currency with primary
306258: -- or alc that is calculated by sla
306259: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
306260: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
306261:
306262: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
306263: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
306264: AND (l_actual_flag = 'A')) THEN

Line 306262: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

306258: -- or alc that is calculated by sla
306259: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
306260: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
306261:
306262: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
306263: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
306264: AND (l_actual_flag = 'A')) THEN
306265: XLA_AE_LINES_PKG.CreateGainOrLossLines(
306266: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 306263: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

306259: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
306260: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
306261:
306262: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
306263: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
306264: AND (l_actual_flag = 'A')) THEN
306265: XLA_AE_LINES_PKG.CreateGainOrLossLines(
306266: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
306267: ,p_application_id => p_application_id

Line 306266: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

306262: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
306263: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
306264: AND (l_actual_flag = 'A')) THEN
306265: XLA_AE_LINES_PKG.CreateGainOrLossLines(
306266: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
306267: ,p_application_id => p_application_id
306268: ,p_amb_context_code => 'DEFAULT'
306269: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
306270: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 306269: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

306265: XLA_AE_LINES_PKG.CreateGainOrLossLines(
306266: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
306267: ,p_application_id => p_application_id
306268: ,p_amb_context_code => 'DEFAULT'
306269: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
306270: ,p_event_class_code => C_EVENT_CLASS_CODE
306271: ,p_event_type_code => C_EVENT_TYPE_CODE
306272:
306273: ,p_gain_ccid => -1

Line 306760: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

306756:
306757: l_calculate_acctd_flag VARCHAR2(1) :='N';
306758: l_calculate_g_l_flag VARCHAR2(1) :='N';
306759: --
306760: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306761: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306762: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306763: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306764: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 306761: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

306757: l_calculate_acctd_flag VARCHAR2(1) :='N';
306758: l_calculate_g_l_flag VARCHAR2(1) :='N';
306759: --
306760: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306761: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306762: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306763: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306764: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306765: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 306762: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

306758: l_calculate_g_l_flag VARCHAR2(1) :='N';
306759: --
306760: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306761: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306762: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306763: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306764: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306765: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306766: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 306763: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

306759: --
306760: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306761: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306762: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306763: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306764: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306765: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306766: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306767: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 306764: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

306760: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306761: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306762: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306763: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306764: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306765: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306766: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306767: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306768: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 306765: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

306761: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306762: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306763: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306764: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306765: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306766: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306767: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306768: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306769: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 306766: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

306762: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306763: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306764: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306765: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306766: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306767: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306768: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306769: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306770: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 306767: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

306763: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306764: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306765: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306766: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306767: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306768: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306769: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306770: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306771: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 306768: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

306764: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306765: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306766: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306767: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306768: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306769: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306770: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306771: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306772: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 306769: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

306765: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306766: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306767: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306768: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306769: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306770: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306771: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306772: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306773: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 306770: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

306766: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306767: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306768: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306769: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306770: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306771: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306772: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306773: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306774: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 306771: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

306767: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306768: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306769: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306770: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306771: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306772: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306773: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306774: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306775: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 306772: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

306768: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306769: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306770: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306771: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306772: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306773: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306774: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306775: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306776: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 306773: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

306769: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306770: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306771: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306772: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306773: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306774: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306775: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306776: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306777: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 306774: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

306770: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306771: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306772: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306773: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306774: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306775: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306776: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306777: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306778: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 306775: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

306771: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306772: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306773: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306774: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306775: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306776: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306777: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306778: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306779: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 306776: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

306772: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306773: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306774: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306775: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306776: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306777: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306778: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306779: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306780: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 306777: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

306773: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
306774: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306775: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306776: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306777: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306778: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306779: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306780: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306781: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 306778: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

306774: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306775: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306776: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306777: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306778: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306779: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306780: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306781: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306782: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 306779: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

306775: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306776: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306777: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306778: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306779: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306780: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306781: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306782: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
306783: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 306780: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

306776: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306777: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306778: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306779: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306780: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306781: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306782: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
306783: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306784: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 306781: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

306777: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
306778: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306779: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306780: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306781: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306782: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
306783: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306784: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
306785: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 306782: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

306778: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306779: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306780: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306781: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306782: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
306783: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306784: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
306785: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
306786:

Line 306783: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

306779: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306780: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306781: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306782: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
306783: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306784: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
306785: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
306786:
306787: l_event_id NUMBER;

Line 306784: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

306780: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306781: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306782: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
306783: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306784: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
306785: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
306786:
306787: l_event_id NUMBER;
306788: l_previous_event_id NUMBER;

Line 306785: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

306781: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
306782: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
306783: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
306784: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
306785: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
306786:
306787: l_event_id NUMBER;
306788: l_previous_event_id NUMBER;
306789: l_first_event_id NUMBER;

Line 306803: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

306799: l_event_class_name VARCHAR2(80) := 'Accrual Write Off';
306800: l_description VARCHAR2(4000);
306801: l_transaction_reversal NUMBER;
306802: l_ae_header_id NUMBER;
306803: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
306804: l_log_module VARCHAR2(240);
306805: --
306806: l_acct_reversal_source VARCHAR2(30);
306807: l_trx_reversal_source VARCHAR2(30);

Line 307073: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

307069:
307070: --
307071: -- set event info as cache for other routines to refer event attributes
307072: --
307073: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
307074: (p_application_id => p_application_id
307075: ,p_primary_ledger_id => p_primary_ledger_id
307076: ,p_base_ledger_id => p_base_ledger_id
307077: ,p_target_ledger_id => p_target_ledger_id

Line 307106: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

307102:
307103: --
307104: -- set the status of entry to C_VALID (0)
307105: --
307106: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
307107:
307108: --
307109: -- initialize a row for ae header
307110: --

Line 307138: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

307134: --
307135: -- initilaize the status of ae headers for diffrent balance types
307136: -- the status is initialised to C_NOT_CREATED (2)
307137: --
307138: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
307139: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
307140: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
307141:
307142: --

Line 307139: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

307135: -- initilaize the status of ae headers for diffrent balance types
307136: -- the status is initialised to C_NOT_CREATED (2)
307137: --
307138: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
307139: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
307140: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
307141:
307142: --
307143: -- call api to validate and store accounting attributes for header

Line 307140: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

307136: -- the status is initialised to C_NOT_CREATED (2)
307137: --
307138: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
307139: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
307140: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
307141:
307142: --
307143: -- call api to validate and store accounting attributes for header
307144: --

Line 307181: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

307177: --
307178: l_trx_reversal_source := SUBSTR(NULL, 1,30);
307179:
307180: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
307181: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
307182:
307183: xla_accounting_err_pkg.build_message
307184: (p_appli_s_name => 'XLA'
307185: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 307189: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

307185: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
307186: ,p_token_1 => 'ACCT_ATTR_NAME'
307187: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
307188: ,p_token_2 => 'PRODUCT_NAME'
307189: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
307190: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
307191: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
307192: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
307193:

Line 307190: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

307186: ,p_token_1 => 'ACCT_ATTR_NAME'
307187: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
307188: ,p_token_2 => 'PRODUCT_NAME'
307189: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
307190: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
307191: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
307192: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
307193:
307194: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 307191: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

307187: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
307188: ,p_token_2 => 'PRODUCT_NAME'
307189: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
307190: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
307191: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
307192: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
307193:
307194: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
307195: --

Line 307192: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

307188: ,p_token_2 => 'PRODUCT_NAME'
307189: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
307190: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
307191: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
307192: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
307193:
307194: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
307195: --
307196: -- following sets the accounting attributes needed to reverse

Line 307211: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

307207: ----------------------------------------------------------------
307208: -- 4262811 - update the header statuses to invalid in need be
307209: ----------------------------------------------------------------
307210: --
307211: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
307212:
307213:
307214: -----------------------------------------------
307215: -- No accrual reversal for the event class/type

Line 307337: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

307333: ,p_module => l_log_module);
307334: END IF;
307335:
307336: --
307337: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
307338: --
307339: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
307340: --
307341: -- set event info as cache for other routines to refer event attributes

Line 307339: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

307335:
307336: --
307337: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
307338: --
307339: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
307340: --
307341: -- set event info as cache for other routines to refer event attributes
307342: --
307343:

Line 307347: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

307343:
307344: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
307345: l_previous_event_id := l_event_id;
307346:
307347: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
307348: (p_application_id => p_application_id
307349: ,p_primary_ledger_id => p_primary_ledger_id
307350: ,p_base_ledger_id => p_base_ledger_id
307351: ,p_target_ledger_id => p_target_ledger_id

Line 307388: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

307384: l_acct_reversal_source := SUBSTR(NULL, 1,30);
307385:
307386: IF l_continue_with_lines THEN
307387: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
307388: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
307389:
307390: xla_accounting_err_pkg.build_message
307391: (p_appli_s_name => 'XLA'
307392: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 307396: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

307392: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
307393: ,p_token_1 => 'LINE_NUMBER'
307394: ,p_value_1 => l_array_extract_line_num(Idx)
307395: ,p_token_2 => 'PRODUCT_NAME'
307396: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
307397: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
307398: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
307399: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
307400:

Line 307397: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

307393: ,p_token_1 => 'LINE_NUMBER'
307394: ,p_value_1 => l_array_extract_line_num(Idx)
307395: ,p_token_2 => 'PRODUCT_NAME'
307396: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
307397: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
307398: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
307399: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
307400:
307401: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 307398: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

307394: ,p_value_1 => l_array_extract_line_num(Idx)
307395: ,p_token_2 => 'PRODUCT_NAME'
307396: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
307397: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
307398: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
307399: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
307400:
307401: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
307402: --

Line 307399: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

307395: ,p_token_2 => 'PRODUCT_NAME'
307396: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
307397: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
307398: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
307399: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
307400:
307401: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
307402: --
307403: -- following sets the accounting attributes needed to reverse

Line 307546: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

307542:
307543: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
307544: -- or secondary ledger that has different currency with primary
307545: -- or alc that is calculated by sla
307546: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
307547: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
307548:
307549: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
307550: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 307547: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

307543: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
307544: -- or secondary ledger that has different currency with primary
307545: -- or alc that is calculated by sla
307546: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
307547: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
307548:
307549: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
307550: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
307551: AND (l_actual_flag = 'A')) THEN

Line 307549: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

307545: -- or alc that is calculated by sla
307546: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
307547: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
307548:
307549: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
307550: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
307551: AND (l_actual_flag = 'A')) THEN
307552: XLA_AE_LINES_PKG.CreateGainOrLossLines(
307553: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 307550: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

307546: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
307547: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
307548:
307549: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
307550: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
307551: AND (l_actual_flag = 'A')) THEN
307552: XLA_AE_LINES_PKG.CreateGainOrLossLines(
307553: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
307554: ,p_application_id => p_application_id

Line 307553: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

307549: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
307550: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
307551: AND (l_actual_flag = 'A')) THEN
307552: XLA_AE_LINES_PKG.CreateGainOrLossLines(
307553: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
307554: ,p_application_id => p_application_id
307555: ,p_amb_context_code => 'DEFAULT'
307556: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
307557: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 307556: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

307552: XLA_AE_LINES_PKG.CreateGainOrLossLines(
307553: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
307554: ,p_application_id => p_application_id
307555: ,p_amb_context_code => 'DEFAULT'
307556: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
307557: ,p_event_class_code => C_EVENT_CLASS_CODE
307558: ,p_event_type_code => C_EVENT_TYPE_CODE
307559:
307560: ,p_gain_ccid => -1

Line 308123: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

308119:
308120: l_calculate_acctd_flag VARCHAR2(1) :='N';
308121: l_calculate_g_l_flag VARCHAR2(1) :='N';
308122: --
308123: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308124: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308125: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308126: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308127: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 308124: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

308120: l_calculate_acctd_flag VARCHAR2(1) :='N';
308121: l_calculate_g_l_flag VARCHAR2(1) :='N';
308122: --
308123: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308124: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308125: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308126: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308127: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308128: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 308125: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

308121: l_calculate_g_l_flag VARCHAR2(1) :='N';
308122: --
308123: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308124: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308125: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308126: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308127: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308128: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308129: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 308126: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

308122: --
308123: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308124: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308125: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308126: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308127: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308128: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308129: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308130: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 308127: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

308123: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308124: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308125: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308126: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308127: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308128: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308129: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308130: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308131: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 308128: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

308124: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308125: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308126: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308127: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308128: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308129: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308130: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308131: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308132: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 308129: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

308125: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308126: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308127: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308128: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308129: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308130: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308131: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308132: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308133: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 308130: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

308126: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308127: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308128: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308129: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308130: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308131: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308132: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308133: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308134: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 308131: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

308127: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308128: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308129: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308130: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308131: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308132: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308133: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308134: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308135: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 308132: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

308128: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308129: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308130: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308131: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308132: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308133: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308134: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308135: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308136: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 308133: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

308129: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308130: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308131: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308132: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308133: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308134: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308135: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308136: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308137: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 308134: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

308130: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308131: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308132: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308133: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308134: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308135: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308136: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308137: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308138: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 308135: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

308131: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308132: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308133: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308134: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308135: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308136: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308137: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308138: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308139: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 308136: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

308132: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308133: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308134: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308135: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308136: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308137: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308138: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308139: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308140: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 308137: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

308133: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308134: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308135: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308136: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308137: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308138: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308139: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308140: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308141: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 308138: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

308134: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308135: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308136: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308137: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308138: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308139: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308140: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308141: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308142: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 308139: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

308135: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308136: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308137: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308138: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308139: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308140: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308141: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308142: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308143: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 308140: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

308136: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
308137: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308138: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308139: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308140: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308141: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308142: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308143: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308144: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 308141: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

308137: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308138: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308139: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308140: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308141: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308142: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308143: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308144: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308145: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 308142: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

308138: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308139: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308140: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308141: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308142: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308143: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308144: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308145: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
308146: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 308143: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

308139: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308140: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308141: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308142: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308143: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308144: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308145: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
308146: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308147: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 308144: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

308140: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
308141: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308142: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308143: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308144: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308145: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
308146: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308147: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
308148: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 308145: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

308141: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308142: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308143: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308144: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308145: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
308146: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308147: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
308148: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
308149:

Line 308146: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

308142: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308143: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308144: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308145: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
308146: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308147: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
308148: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
308149:
308150: l_event_id NUMBER;

Line 308147: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

308143: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308144: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308145: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
308146: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308147: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
308148: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
308149:
308150: l_event_id NUMBER;
308151: l_previous_event_id NUMBER;

Line 308148: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

308144: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
308145: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
308146: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
308147: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
308148: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
308149:
308150: l_event_id NUMBER;
308151: l_previous_event_id NUMBER;
308152: l_first_event_id NUMBER;

Line 308166: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

308162: l_event_class_name VARCHAR2(80) := 'Material Cost Update';
308163: l_description VARCHAR2(4000);
308164: l_transaction_reversal NUMBER;
308165: l_ae_header_id NUMBER;
308166: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
308167: l_log_module VARCHAR2(240);
308168: --
308169: l_acct_reversal_source VARCHAR2(30);
308170: l_trx_reversal_source VARCHAR2(30);

Line 308492: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

308488:
308489: --
308490: -- set event info as cache for other routines to refer event attributes
308491: --
308492: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
308493: (p_application_id => p_application_id
308494: ,p_primary_ledger_id => p_primary_ledger_id
308495: ,p_base_ledger_id => p_base_ledger_id
308496: ,p_target_ledger_id => p_target_ledger_id

Line 308525: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

308521:
308522: --
308523: -- set the status of entry to C_VALID (0)
308524: --
308525: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
308526:
308527: --
308528: -- initialize a row for ae header
308529: --

Line 308565: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

308561: --
308562: -- initilaize the status of ae headers for diffrent balance types
308563: -- the status is initialised to C_NOT_CREATED (2)
308564: --
308565: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
308566: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
308567: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
308568:
308569: --

Line 308566: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

308562: -- initilaize the status of ae headers for diffrent balance types
308563: -- the status is initialised to C_NOT_CREATED (2)
308564: --
308565: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
308566: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
308567: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
308568:
308569: --
308570: -- call api to validate and store accounting attributes for header

Line 308567: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

308563: -- the status is initialised to C_NOT_CREATED (2)
308564: --
308565: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
308566: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
308567: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
308568:
308569: --
308570: -- call api to validate and store accounting attributes for header
308571: --

Line 308621: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

308617: --
308618: l_trx_reversal_source := SUBSTR(NULL, 1,30);
308619:
308620: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
308621: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
308622:
308623: xla_accounting_err_pkg.build_message
308624: (p_appli_s_name => 'XLA'
308625: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 308629: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

308625: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
308626: ,p_token_1 => 'ACCT_ATTR_NAME'
308627: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
308628: ,p_token_2 => 'PRODUCT_NAME'
308629: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
308630: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
308631: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
308632: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
308633:

Line 308630: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

308626: ,p_token_1 => 'ACCT_ATTR_NAME'
308627: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
308628: ,p_token_2 => 'PRODUCT_NAME'
308629: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
308630: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
308631: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
308632: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
308633:
308634: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 308631: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

308627: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
308628: ,p_token_2 => 'PRODUCT_NAME'
308629: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
308630: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
308631: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
308632: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
308633:
308634: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
308635: --

Line 308632: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

308628: ,p_token_2 => 'PRODUCT_NAME'
308629: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
308630: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
308631: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
308632: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
308633:
308634: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
308635: --
308636: -- following sets the accounting attributes needed to reverse

Line 308651: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

308647: ----------------------------------------------------------------
308648: -- 4262811 - update the header statuses to invalid in need be
308649: ----------------------------------------------------------------
308650: --
308651: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
308652:
308653:
308654: -----------------------------------------------
308655: -- No accrual reversal for the event class/type

Line 308781: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

308777: ,p_module => l_log_module);
308778: END IF;
308779:
308780: --
308781: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
308782: --
308783: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
308784: --
308785: -- set event info as cache for other routines to refer event attributes

Line 308783: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

308779:
308780: --
308781: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
308782: --
308783: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
308784: --
308785: -- set event info as cache for other routines to refer event attributes
308786: --
308787:

Line 308791: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

308787:
308788: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
308789: l_previous_event_id := l_event_id;
308790:
308791: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
308792: (p_application_id => p_application_id
308793: ,p_primary_ledger_id => p_primary_ledger_id
308794: ,p_base_ledger_id => p_base_ledger_id
308795: ,p_target_ledger_id => p_target_ledger_id

Line 308832: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

308828: l_acct_reversal_source := SUBSTR(NULL, 1,30);
308829:
308830: IF l_continue_with_lines THEN
308831: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
308832: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
308833:
308834: xla_accounting_err_pkg.build_message
308835: (p_appli_s_name => 'XLA'
308836: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 308840: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

308836: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
308837: ,p_token_1 => 'LINE_NUMBER'
308838: ,p_value_1 => l_array_extract_line_num(Idx)
308839: ,p_token_2 => 'PRODUCT_NAME'
308840: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
308841: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
308842: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
308843: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
308844:

Line 308841: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

308837: ,p_token_1 => 'LINE_NUMBER'
308838: ,p_value_1 => l_array_extract_line_num(Idx)
308839: ,p_token_2 => 'PRODUCT_NAME'
308840: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
308841: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
308842: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
308843: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
308844:
308845: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 308842: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

308838: ,p_value_1 => l_array_extract_line_num(Idx)
308839: ,p_token_2 => 'PRODUCT_NAME'
308840: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
308841: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
308842: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
308843: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
308844:
308845: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
308846: --

Line 308843: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

308839: ,p_token_2 => 'PRODUCT_NAME'
308840: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
308841: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
308842: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
308843: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
308844:
308845: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
308846: --
308847: -- following sets the accounting attributes needed to reverse

Line 309058: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

309054:
309055: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
309056: -- or secondary ledger that has different currency with primary
309057: -- or alc that is calculated by sla
309058: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
309059: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
309060:
309061: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
309062: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 309059: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

309055: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
309056: -- or secondary ledger that has different currency with primary
309057: -- or alc that is calculated by sla
309058: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
309059: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
309060:
309061: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
309062: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
309063: AND (l_actual_flag = 'A')) THEN

Line 309061: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

309057: -- or alc that is calculated by sla
309058: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
309059: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
309060:
309061: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
309062: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
309063: AND (l_actual_flag = 'A')) THEN
309064: XLA_AE_LINES_PKG.CreateGainOrLossLines(
309065: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 309062: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

309058: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
309059: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
309060:
309061: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
309062: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
309063: AND (l_actual_flag = 'A')) THEN
309064: XLA_AE_LINES_PKG.CreateGainOrLossLines(
309065: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
309066: ,p_application_id => p_application_id

Line 309065: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

309061: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
309062: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
309063: AND (l_actual_flag = 'A')) THEN
309064: XLA_AE_LINES_PKG.CreateGainOrLossLines(
309065: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
309066: ,p_application_id => p_application_id
309067: ,p_amb_context_code => 'DEFAULT'
309068: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
309069: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 309068: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

309064: XLA_AE_LINES_PKG.CreateGainOrLossLines(
309065: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
309066: ,p_application_id => p_application_id
309067: ,p_amb_context_code => 'DEFAULT'
309068: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
309069: ,p_event_class_code => C_EVENT_CLASS_CODE
309070: ,p_event_type_code => C_EVENT_TYPE_CODE
309071:
309072: ,p_gain_ccid => -1

Line 309582: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

309578:
309579: l_calculate_acctd_flag VARCHAR2(1) :='N';
309580: l_calculate_g_l_flag VARCHAR2(1) :='N';
309581: --
309582: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309583: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309584: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309585: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309586: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 309583: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

309579: l_calculate_acctd_flag VARCHAR2(1) :='N';
309580: l_calculate_g_l_flag VARCHAR2(1) :='N';
309581: --
309582: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309583: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309584: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309585: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309586: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309587: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 309584: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

309580: l_calculate_g_l_flag VARCHAR2(1) :='N';
309581: --
309582: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309583: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309584: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309585: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309586: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309587: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309588: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 309585: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

309581: --
309582: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309583: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309584: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309585: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309586: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309587: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309588: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309589: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 309586: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

309582: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309583: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309584: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309585: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309586: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309587: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309588: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309589: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309590: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 309587: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

309583: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309584: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309585: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309586: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309587: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309588: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309589: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309590: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309591: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 309588: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

309584: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309585: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309586: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309587: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309588: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309589: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309590: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309591: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309592: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 309589: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

309585: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309586: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309587: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309588: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309589: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309590: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309591: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309592: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309593: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 309590: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

309586: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309587: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309588: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309589: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309590: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309591: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309592: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309593: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309594: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 309591: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

309587: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309588: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309589: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309590: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309591: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309592: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309593: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309594: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309595: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 309592: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

309588: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309589: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309590: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309591: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309592: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309593: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309594: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309595: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309596: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 309593: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

309589: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309590: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309591: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309592: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309593: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309594: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309595: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309596: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309597: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 309594: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

309590: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309591: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309592: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309593: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309594: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309595: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309596: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309597: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309598: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 309595: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

309591: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309592: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309593: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309594: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309595: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309596: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309597: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309598: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309599: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 309596: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

309592: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309593: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309594: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309595: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309596: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309597: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309598: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309599: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309600: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 309597: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

309593: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309594: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309595: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309596: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309597: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309598: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309599: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309600: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309601: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 309598: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

309594: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309595: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309596: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309597: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309598: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309599: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309600: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309601: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309602: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 309599: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

309595: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
309596: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309597: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309598: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309599: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309600: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309601: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309602: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309603: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 309600: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

309596: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309597: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309598: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309599: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309600: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309601: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309602: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309603: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309604: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 309601: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

309597: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309598: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309599: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309600: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309601: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309602: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309603: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309604: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
309605: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 309602: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

309598: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309599: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309600: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309601: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309602: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309603: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309604: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
309605: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309606: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 309603: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

309599: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
309600: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309601: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309602: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309603: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309604: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
309605: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309606: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
309607: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 309604: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

309600: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309601: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309602: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309603: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309604: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
309605: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309606: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
309607: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
309608:

Line 309605: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

309601: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309602: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309603: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309604: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
309605: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309606: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
309607: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
309608:
309609: l_event_id NUMBER;

Line 309606: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

309602: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309603: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309604: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
309605: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309606: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
309607: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
309608:
309609: l_event_id NUMBER;
309610: l_previous_event_id NUMBER;

Line 309607: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

309603: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
309604: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
309605: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
309606: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
309607: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
309608:
309609: l_event_id NUMBER;
309610: l_previous_event_id NUMBER;
309611: l_first_event_id NUMBER;

Line 309625: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

309621: l_event_class_name VARCHAR2(80) := 'Sales Order Issue';
309622: l_description VARCHAR2(4000);
309623: l_transaction_reversal NUMBER;
309624: l_ae_header_id NUMBER;
309625: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
309626: l_log_module VARCHAR2(240);
309627: --
309628: l_acct_reversal_source VARCHAR2(30);
309629: l_trx_reversal_source VARCHAR2(30);

Line 309913: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

309909:
309910: --
309911: -- set event info as cache for other routines to refer event attributes
309912: --
309913: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
309914: (p_application_id => p_application_id
309915: ,p_primary_ledger_id => p_primary_ledger_id
309916: ,p_base_ledger_id => p_base_ledger_id
309917: ,p_target_ledger_id => p_target_ledger_id

Line 309946: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

309942:
309943: --
309944: -- set the status of entry to C_VALID (0)
309945: --
309946: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
309947:
309948: --
309949: -- initialize a row for ae header
309950: --

Line 309979: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

309975: --
309976: -- initilaize the status of ae headers for diffrent balance types
309977: -- the status is initialised to C_NOT_CREATED (2)
309978: --
309979: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
309980: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
309981: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
309982:
309983: --

Line 309980: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

309976: -- initilaize the status of ae headers for diffrent balance types
309977: -- the status is initialised to C_NOT_CREATED (2)
309978: --
309979: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
309980: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
309981: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
309982:
309983: --
309984: -- call api to validate and store accounting attributes for header

Line 309981: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

309977: -- the status is initialised to C_NOT_CREATED (2)
309978: --
309979: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
309980: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
309981: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
309982:
309983: --
309984: -- call api to validate and store accounting attributes for header
309985: --

Line 310035: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

310031: --
310032: l_trx_reversal_source := SUBSTR(NULL, 1,30);
310033:
310034: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
310035: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
310036:
310037: xla_accounting_err_pkg.build_message
310038: (p_appli_s_name => 'XLA'
310039: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 310043: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

310039: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
310040: ,p_token_1 => 'ACCT_ATTR_NAME'
310041: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
310042: ,p_token_2 => 'PRODUCT_NAME'
310043: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
310044: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
310045: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
310046: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
310047:

Line 310044: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

310040: ,p_token_1 => 'ACCT_ATTR_NAME'
310041: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
310042: ,p_token_2 => 'PRODUCT_NAME'
310043: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
310044: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
310045: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
310046: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
310047:
310048: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 310045: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

310041: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
310042: ,p_token_2 => 'PRODUCT_NAME'
310043: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
310044: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
310045: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
310046: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
310047:
310048: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
310049: --

Line 310046: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

310042: ,p_token_2 => 'PRODUCT_NAME'
310043: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
310044: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
310045: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
310046: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
310047:
310048: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
310049: --
310050: -- following sets the accounting attributes needed to reverse

Line 310065: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

310061: ----------------------------------------------------------------
310062: -- 4262811 - update the header statuses to invalid in need be
310063: ----------------------------------------------------------------
310064: --
310065: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
310066:
310067:
310068: -----------------------------------------------
310069: -- No accrual reversal for the event class/type

Line 310194: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

310190: ,p_module => l_log_module);
310191: END IF;
310192:
310193: --
310194: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
310195: --
310196: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
310197: --
310198: -- set event info as cache for other routines to refer event attributes

Line 310196: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

310192:
310193: --
310194: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
310195: --
310196: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
310197: --
310198: -- set event info as cache for other routines to refer event attributes
310199: --
310200:

Line 310204: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

310200:
310201: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
310202: l_previous_event_id := l_event_id;
310203:
310204: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
310205: (p_application_id => p_application_id
310206: ,p_primary_ledger_id => p_primary_ledger_id
310207: ,p_base_ledger_id => p_base_ledger_id
310208: ,p_target_ledger_id => p_target_ledger_id

Line 310245: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

310241: l_acct_reversal_source := SUBSTR(NULL, 1,30);
310242:
310243: IF l_continue_with_lines THEN
310244: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
310245: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
310246:
310247: xla_accounting_err_pkg.build_message
310248: (p_appli_s_name => 'XLA'
310249: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 310253: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

310249: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
310250: ,p_token_1 => 'LINE_NUMBER'
310251: ,p_value_1 => l_array_extract_line_num(Idx)
310252: ,p_token_2 => 'PRODUCT_NAME'
310253: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
310254: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
310255: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
310256: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
310257:

Line 310254: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

310250: ,p_token_1 => 'LINE_NUMBER'
310251: ,p_value_1 => l_array_extract_line_num(Idx)
310252: ,p_token_2 => 'PRODUCT_NAME'
310253: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
310254: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
310255: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
310256: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
310257:
310258: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 310255: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

310251: ,p_value_1 => l_array_extract_line_num(Idx)
310252: ,p_token_2 => 'PRODUCT_NAME'
310253: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
310254: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
310255: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
310256: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
310257:
310258: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
310259: --

Line 310256: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

310252: ,p_token_2 => 'PRODUCT_NAME'
310253: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
310254: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
310255: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
310256: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
310257:
310258: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
310259: --
310260: -- following sets the accounting attributes needed to reverse

Line 310433: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

310429:
310430: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
310431: -- or secondary ledger that has different currency with primary
310432: -- or alc that is calculated by sla
310433: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
310434: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
310435:
310436: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
310437: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 310434: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

310430: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
310431: -- or secondary ledger that has different currency with primary
310432: -- or alc that is calculated by sla
310433: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
310434: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
310435:
310436: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
310437: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
310438: AND (l_actual_flag = 'A')) THEN

Line 310436: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

310432: -- or alc that is calculated by sla
310433: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
310434: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
310435:
310436: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
310437: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
310438: AND (l_actual_flag = 'A')) THEN
310439: XLA_AE_LINES_PKG.CreateGainOrLossLines(
310440: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 310437: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

310433: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
310434: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
310435:
310436: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
310437: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
310438: AND (l_actual_flag = 'A')) THEN
310439: XLA_AE_LINES_PKG.CreateGainOrLossLines(
310440: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
310441: ,p_application_id => p_application_id

Line 310440: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

310436: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
310437: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
310438: AND (l_actual_flag = 'A')) THEN
310439: XLA_AE_LINES_PKG.CreateGainOrLossLines(
310440: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
310441: ,p_application_id => p_application_id
310442: ,p_amb_context_code => 'DEFAULT'
310443: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
310444: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 310443: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

310439: XLA_AE_LINES_PKG.CreateGainOrLossLines(
310440: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
310441: ,p_application_id => p_application_id
310442: ,p_amb_context_code => 'DEFAULT'
310443: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
310444: ,p_event_class_code => C_EVENT_CLASS_CODE
310445: ,p_event_type_code => C_EVENT_TYPE_CODE
310446:
310447: ,p_gain_ccid => -1

Line 310957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

310953:
310954: l_calculate_acctd_flag VARCHAR2(1) :='N';
310955: l_calculate_g_l_flag VARCHAR2(1) :='N';
310956: --
310957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 310958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

310954: l_calculate_acctd_flag VARCHAR2(1) :='N';
310955: l_calculate_g_l_flag VARCHAR2(1) :='N';
310956: --
310957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 310959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

310955: l_calculate_g_l_flag VARCHAR2(1) :='N';
310956: --
310957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 310960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

310956: --
310957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 310961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

310957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 310962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

310958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 310963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

310959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 310964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

310960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 310965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

310961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 310966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

310962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 310967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

310963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 310968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

310964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 310969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

310965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 310970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

310966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 310971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

310967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 310972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

310968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 310973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

310969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 310974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

310970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
310971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 310975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

310971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 310976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

310972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
310980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 310977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

310973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
310980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 310978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

310974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
310975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
310980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
310982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 310979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

310975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
310980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
310982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
310983:

Line 310980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

310976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
310980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
310982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
310983:
310984: l_event_id NUMBER;

Line 310981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

310977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
310980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
310982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
310983:
310984: l_event_id NUMBER;
310985: l_previous_event_id NUMBER;

Line 310982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

310978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
310979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
310980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
310981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
310982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
310983:
310984: l_event_id NUMBER;
310985: l_previous_event_id NUMBER;
310986: l_first_event_id NUMBER;

Line 311000: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

310996: l_event_class_name VARCHAR2(80) := 'Sales Order Issue';
310997: l_description VARCHAR2(4000);
310998: l_transaction_reversal NUMBER;
310999: l_ae_header_id NUMBER;
311000: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
311001: l_log_module VARCHAR2(240);
311002: --
311003: l_acct_reversal_source VARCHAR2(30);
311004: l_trx_reversal_source VARCHAR2(30);

Line 311288: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

311284:
311285: --
311286: -- set event info as cache for other routines to refer event attributes
311287: --
311288: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
311289: (p_application_id => p_application_id
311290: ,p_primary_ledger_id => p_primary_ledger_id
311291: ,p_base_ledger_id => p_base_ledger_id
311292: ,p_target_ledger_id => p_target_ledger_id

Line 311321: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

311317:
311318: --
311319: -- set the status of entry to C_VALID (0)
311320: --
311321: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
311322:
311323: --
311324: -- initialize a row for ae header
311325: --

Line 311354: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

311350: --
311351: -- initilaize the status of ae headers for diffrent balance types
311352: -- the status is initialised to C_NOT_CREATED (2)
311353: --
311354: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
311355: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
311356: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
311357:
311358: --

Line 311355: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

311351: -- initilaize the status of ae headers for diffrent balance types
311352: -- the status is initialised to C_NOT_CREATED (2)
311353: --
311354: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
311355: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
311356: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
311357:
311358: --
311359: -- call api to validate and store accounting attributes for header

Line 311356: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

311352: -- the status is initialised to C_NOT_CREATED (2)
311353: --
311354: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
311355: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
311356: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
311357:
311358: --
311359: -- call api to validate and store accounting attributes for header
311360: --

Line 311410: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

311406: --
311407: l_trx_reversal_source := SUBSTR(NULL, 1,30);
311408:
311409: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
311410: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
311411:
311412: xla_accounting_err_pkg.build_message
311413: (p_appli_s_name => 'XLA'
311414: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 311418: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

311414: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
311415: ,p_token_1 => 'ACCT_ATTR_NAME'
311416: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
311417: ,p_token_2 => 'PRODUCT_NAME'
311418: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
311419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
311420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
311421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
311422:

Line 311419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

311415: ,p_token_1 => 'ACCT_ATTR_NAME'
311416: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
311417: ,p_token_2 => 'PRODUCT_NAME'
311418: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
311419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
311420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
311421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
311422:
311423: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 311420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

311416: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
311417: ,p_token_2 => 'PRODUCT_NAME'
311418: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
311419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
311420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
311421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
311422:
311423: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
311424: --

Line 311421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

311417: ,p_token_2 => 'PRODUCT_NAME'
311418: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
311419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
311420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
311421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
311422:
311423: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
311424: --
311425: -- following sets the accounting attributes needed to reverse

Line 311440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

311436: ----------------------------------------------------------------
311437: -- 4262811 - update the header statuses to invalid in need be
311438: ----------------------------------------------------------------
311439: --
311440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
311441:
311442:
311443: -----------------------------------------------
311444: -- No accrual reversal for the event class/type

Line 311569: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

311565: ,p_module => l_log_module);
311566: END IF;
311567:
311568: --
311569: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
311570: --
311571: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
311572: --
311573: -- set event info as cache for other routines to refer event attributes

Line 311571: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

311567:
311568: --
311569: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
311570: --
311571: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
311572: --
311573: -- set event info as cache for other routines to refer event attributes
311574: --
311575:

Line 311579: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

311575:
311576: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
311577: l_previous_event_id := l_event_id;
311578:
311579: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
311580: (p_application_id => p_application_id
311581: ,p_primary_ledger_id => p_primary_ledger_id
311582: ,p_base_ledger_id => p_base_ledger_id
311583: ,p_target_ledger_id => p_target_ledger_id

Line 311620: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

311616: l_acct_reversal_source := SUBSTR(NULL, 1,30);
311617:
311618: IF l_continue_with_lines THEN
311619: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
311620: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
311621:
311622: xla_accounting_err_pkg.build_message
311623: (p_appli_s_name => 'XLA'
311624: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 311628: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

311624: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
311625: ,p_token_1 => 'LINE_NUMBER'
311626: ,p_value_1 => l_array_extract_line_num(Idx)
311627: ,p_token_2 => 'PRODUCT_NAME'
311628: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
311629: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
311630: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
311631: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
311632:

Line 311629: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

311625: ,p_token_1 => 'LINE_NUMBER'
311626: ,p_value_1 => l_array_extract_line_num(Idx)
311627: ,p_token_2 => 'PRODUCT_NAME'
311628: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
311629: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
311630: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
311631: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
311632:
311633: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 311630: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

311626: ,p_value_1 => l_array_extract_line_num(Idx)
311627: ,p_token_2 => 'PRODUCT_NAME'
311628: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
311629: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
311630: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
311631: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
311632:
311633: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
311634: --

Line 311631: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

311627: ,p_token_2 => 'PRODUCT_NAME'
311628: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
311629: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
311630: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
311631: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
311632:
311633: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
311634: --
311635: -- following sets the accounting attributes needed to reverse

Line 311808: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

311804:
311805: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
311806: -- or secondary ledger that has different currency with primary
311807: -- or alc that is calculated by sla
311808: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
311809: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
311810:
311811: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
311812: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 311809: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

311805: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
311806: -- or secondary ledger that has different currency with primary
311807: -- or alc that is calculated by sla
311808: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
311809: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
311810:
311811: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
311812: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
311813: AND (l_actual_flag = 'A')) THEN

Line 311811: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

311807: -- or alc that is calculated by sla
311808: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
311809: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
311810:
311811: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
311812: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
311813: AND (l_actual_flag = 'A')) THEN
311814: XLA_AE_LINES_PKG.CreateGainOrLossLines(
311815: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 311812: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

311808: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
311809: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
311810:
311811: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
311812: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
311813: AND (l_actual_flag = 'A')) THEN
311814: XLA_AE_LINES_PKG.CreateGainOrLossLines(
311815: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
311816: ,p_application_id => p_application_id

Line 311815: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

311811: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
311812: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
311813: AND (l_actual_flag = 'A')) THEN
311814: XLA_AE_LINES_PKG.CreateGainOrLossLines(
311815: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
311816: ,p_application_id => p_application_id
311817: ,p_amb_context_code => 'DEFAULT'
311818: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
311819: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 311818: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

311814: XLA_AE_LINES_PKG.CreateGainOrLossLines(
311815: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
311816: ,p_application_id => p_application_id
311817: ,p_amb_context_code => 'DEFAULT'
311818: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
311819: ,p_event_class_code => C_EVENT_CLASS_CODE
311820: ,p_event_type_code => C_EVENT_TYPE_CODE
311821:
311822: ,p_gain_ccid => -1

Line 312400: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

312396:
312397: l_calculate_acctd_flag VARCHAR2(1) :='N';
312398: l_calculate_g_l_flag VARCHAR2(1) :='N';
312399: --
312400: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312401: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312402: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312403: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312404: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 312401: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

312397: l_calculate_acctd_flag VARCHAR2(1) :='N';
312398: l_calculate_g_l_flag VARCHAR2(1) :='N';
312399: --
312400: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312401: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312402: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312403: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312404: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312405: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 312402: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

312398: l_calculate_g_l_flag VARCHAR2(1) :='N';
312399: --
312400: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312401: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312402: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312403: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312404: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312405: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312406: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 312403: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

312399: --
312400: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312401: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312402: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312403: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312404: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312405: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312406: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312407: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 312404: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

312400: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312401: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312402: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312403: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312404: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312405: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312406: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312407: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312408: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 312405: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

312401: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312402: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312403: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312404: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312405: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312406: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312407: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312408: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312409: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 312406: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

312402: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312403: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312404: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312405: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312406: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312407: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312408: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312409: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312410: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 312407: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

312403: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312404: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312405: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312406: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312407: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312408: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312409: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312410: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312411: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 312408: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

312404: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312405: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312406: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312407: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312408: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312409: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312410: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312411: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312412: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 312409: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

312405: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312406: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312407: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312408: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312409: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312410: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312411: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312412: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312413: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 312410: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

312406: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312407: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312408: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312409: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312410: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312411: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312412: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312413: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312414: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 312411: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

312407: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312408: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312409: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312410: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312411: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312412: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312413: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312414: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312415: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 312412: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

312408: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312409: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312410: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312411: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312412: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312413: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312414: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312415: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312416: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 312413: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

312409: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312410: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312411: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312412: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312413: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312414: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312415: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312416: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312417: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 312414: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

312410: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312411: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312412: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312413: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312414: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312415: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312416: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312417: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312418: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 312415: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

312411: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312412: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312413: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312414: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312415: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312416: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312417: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312418: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312419: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 312416: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

312412: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312413: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312414: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312415: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312416: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312417: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312418: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312419: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312420: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 312417: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

312413: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
312414: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312415: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312416: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312417: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312418: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312419: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312420: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312421: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 312418: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

312414: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312415: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312416: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312417: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312418: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312419: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312420: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312421: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312422: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 312419: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

312415: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312416: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312417: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312418: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312419: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312420: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312421: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312422: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
312423: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 312420: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

312416: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312417: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312418: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312419: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312420: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312421: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312422: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
312423: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312424: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 312421: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

312417: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
312418: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312419: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312420: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312421: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312422: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
312423: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312424: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
312425: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 312422: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

312418: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312419: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312420: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312421: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312422: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
312423: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312424: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
312425: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
312426:

Line 312423: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

312419: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312420: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312421: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312422: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
312423: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312424: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
312425: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
312426:
312427: l_event_id NUMBER;

Line 312424: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

312420: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312421: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312422: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
312423: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312424: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
312425: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
312426:
312427: l_event_id NUMBER;
312428: l_previous_event_id NUMBER;

Line 312425: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

312421: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
312422: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
312423: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
312424: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
312425: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
312426:
312427: l_event_id NUMBER;
312428: l_previous_event_id NUMBER;
312429: l_first_event_id NUMBER;

Line 312443: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

312439: l_event_class_name VARCHAR2(80) := 'Consigned Inventory Ownership Transfer';
312440: l_description VARCHAR2(4000);
312441: l_transaction_reversal NUMBER;
312442: l_ae_header_id NUMBER;
312443: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
312444: l_log_module VARCHAR2(240);
312445: --
312446: l_acct_reversal_source VARCHAR2(30);
312447: l_trx_reversal_source VARCHAR2(30);

Line 312776: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

312772:
312773: --
312774: -- set event info as cache for other routines to refer event attributes
312775: --
312776: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
312777: (p_application_id => p_application_id
312778: ,p_primary_ledger_id => p_primary_ledger_id
312779: ,p_base_ledger_id => p_base_ledger_id
312780: ,p_target_ledger_id => p_target_ledger_id

Line 312809: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

312805:
312806: --
312807: -- set the status of entry to C_VALID (0)
312808: --
312809: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
312810:
312811: --
312812: -- initialize a row for ae header
312813: --

Line 312852: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

312848: --
312849: -- initilaize the status of ae headers for diffrent balance types
312850: -- the status is initialised to C_NOT_CREATED (2)
312851: --
312852: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
312853: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
312854: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
312855:
312856: --

Line 312853: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

312849: -- initilaize the status of ae headers for diffrent balance types
312850: -- the status is initialised to C_NOT_CREATED (2)
312851: --
312852: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
312853: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
312854: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
312855:
312856: --
312857: -- call api to validate and store accounting attributes for header

Line 312854: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

312850: -- the status is initialised to C_NOT_CREATED (2)
312851: --
312852: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
312853: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
312854: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
312855:
312856: --
312857: -- call api to validate and store accounting attributes for header
312858: --

Line 312908: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

312904: --
312905: l_trx_reversal_source := SUBSTR(NULL, 1,30);
312906:
312907: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
312908: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
312909:
312910: xla_accounting_err_pkg.build_message
312911: (p_appli_s_name => 'XLA'
312912: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 312916: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

312912: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
312913: ,p_token_1 => 'ACCT_ATTR_NAME'
312914: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
312915: ,p_token_2 => 'PRODUCT_NAME'
312916: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
312917: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
312918: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
312919: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
312920:

Line 312917: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

312913: ,p_token_1 => 'ACCT_ATTR_NAME'
312914: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
312915: ,p_token_2 => 'PRODUCT_NAME'
312916: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
312917: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
312918: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
312919: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
312920:
312921: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 312918: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

312914: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
312915: ,p_token_2 => 'PRODUCT_NAME'
312916: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
312917: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
312918: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
312919: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
312920:
312921: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
312922: --

Line 312919: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

312915: ,p_token_2 => 'PRODUCT_NAME'
312916: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
312917: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
312918: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
312919: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
312920:
312921: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
312922: --
312923: -- following sets the accounting attributes needed to reverse

Line 312938: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

312934: ----------------------------------------------------------------
312935: -- 4262811 - update the header statuses to invalid in need be
312936: ----------------------------------------------------------------
312937: --
312938: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
312939:
312940:
312941: -----------------------------------------------
312942: -- No accrual reversal for the event class/type

Line 313068: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

313064: ,p_module => l_log_module);
313065: END IF;
313066:
313067: --
313068: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
313069: --
313070: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
313071: --
313072: -- set event info as cache for other routines to refer event attributes

Line 313070: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

313066:
313067: --
313068: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
313069: --
313070: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
313071: --
313072: -- set event info as cache for other routines to refer event attributes
313073: --
313074:

Line 313078: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

313074:
313075: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
313076: l_previous_event_id := l_event_id;
313077:
313078: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
313079: (p_application_id => p_application_id
313080: ,p_primary_ledger_id => p_primary_ledger_id
313081: ,p_base_ledger_id => p_base_ledger_id
313082: ,p_target_ledger_id => p_target_ledger_id

Line 313119: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

313115: l_acct_reversal_source := SUBSTR(NULL, 1,30);
313116:
313117: IF l_continue_with_lines THEN
313118: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
313119: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
313120:
313121: xla_accounting_err_pkg.build_message
313122: (p_appli_s_name => 'XLA'
313123: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 313127: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

313123: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
313124: ,p_token_1 => 'LINE_NUMBER'
313125: ,p_value_1 => l_array_extract_line_num(Idx)
313126: ,p_token_2 => 'PRODUCT_NAME'
313127: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
313128: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
313129: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
313130: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
313131:

Line 313128: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

313124: ,p_token_1 => 'LINE_NUMBER'
313125: ,p_value_1 => l_array_extract_line_num(Idx)
313126: ,p_token_2 => 'PRODUCT_NAME'
313127: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
313128: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
313129: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
313130: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
313131:
313132: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 313129: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

313125: ,p_value_1 => l_array_extract_line_num(Idx)
313126: ,p_token_2 => 'PRODUCT_NAME'
313127: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
313128: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
313129: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
313130: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
313131:
313132: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
313133: --

Line 313130: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

313126: ,p_token_2 => 'PRODUCT_NAME'
313127: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
313128: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
313129: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
313130: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
313131:
313132: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
313133: --
313134: -- following sets the accounting attributes needed to reverse

Line 313407: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

313403:
313404: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
313405: -- or secondary ledger that has different currency with primary
313406: -- or alc that is calculated by sla
313407: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
313408: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
313409:
313410: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
313411: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 313408: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

313404: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
313405: -- or secondary ledger that has different currency with primary
313406: -- or alc that is calculated by sla
313407: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
313408: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
313409:
313410: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
313411: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
313412: AND (l_actual_flag = 'A')) THEN

Line 313410: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

313406: -- or alc that is calculated by sla
313407: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
313408: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
313409:
313410: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
313411: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
313412: AND (l_actual_flag = 'A')) THEN
313413: XLA_AE_LINES_PKG.CreateGainOrLossLines(
313414: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 313411: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

313407: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
313408: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
313409:
313410: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
313411: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
313412: AND (l_actual_flag = 'A')) THEN
313413: XLA_AE_LINES_PKG.CreateGainOrLossLines(
313414: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
313415: ,p_application_id => p_application_id

Line 313414: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

313410: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
313411: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
313412: AND (l_actual_flag = 'A')) THEN
313413: XLA_AE_LINES_PKG.CreateGainOrLossLines(
313414: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
313415: ,p_application_id => p_application_id
313416: ,p_amb_context_code => 'DEFAULT'
313417: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
313418: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 313417: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

313413: XLA_AE_LINES_PKG.CreateGainOrLossLines(
313414: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
313415: ,p_application_id => p_application_id
313416: ,p_amb_context_code => 'DEFAULT'
313417: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
313418: ,p_event_class_code => C_EVENT_CLASS_CODE
313419: ,p_event_type_code => C_EVENT_TYPE_CODE
313420:
313421: ,p_gain_ccid => -1

Line 313952: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

313948:
313949: l_calculate_acctd_flag VARCHAR2(1) :='N';
313950: l_calculate_g_l_flag VARCHAR2(1) :='N';
313951: --
313952: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313953: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313954: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313955: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313956: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 313953: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

313949: l_calculate_acctd_flag VARCHAR2(1) :='N';
313950: l_calculate_g_l_flag VARCHAR2(1) :='N';
313951: --
313952: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313953: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313954: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313955: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313956: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313957: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 313954: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

313950: l_calculate_g_l_flag VARCHAR2(1) :='N';
313951: --
313952: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313953: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313954: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313955: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313956: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313957: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313958: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 313955: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

313951: --
313952: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313953: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313954: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313955: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313956: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313957: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313958: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313959: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 313956: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

313952: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313953: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313954: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313955: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313956: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313957: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313958: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313959: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313960: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 313957: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

313953: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313954: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313955: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313956: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313957: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313958: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313959: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313960: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313961: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 313958: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

313954: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313955: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313956: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313957: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313958: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313959: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313960: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313961: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313962: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 313959: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

313955: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313956: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313957: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313958: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313959: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313960: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313961: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313962: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313963: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 313960: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

313956: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313957: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313958: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313959: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313960: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313961: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313962: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313963: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313964: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 313961: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

313957: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313958: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313959: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313960: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313961: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313962: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313963: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313964: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313965: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 313962: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

313958: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313959: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313960: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313961: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313962: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313963: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313964: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313965: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313966: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 313963: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

313959: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313960: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313961: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313962: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313963: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313964: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313965: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313966: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313967: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 313964: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

313960: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313961: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313962: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313963: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313964: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313965: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313966: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313967: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313968: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 313965: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

313961: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313962: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313963: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313964: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313965: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313966: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313967: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313968: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313969: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 313966: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

313962: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313963: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313964: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313965: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313966: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313967: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313968: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313969: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313970: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 313967: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

313963: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313964: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313965: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313966: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313967: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313968: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313969: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313970: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313971: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 313968: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

313964: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313965: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313966: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313967: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313968: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313969: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313970: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313971: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313972: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 313969: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

313965: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
313966: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313967: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313968: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313969: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313970: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313971: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313972: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313973: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 313970: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

313966: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313967: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313968: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313969: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313970: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313971: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313972: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313973: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313974: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 313971: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

313967: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313968: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313969: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313970: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313971: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313972: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313973: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313974: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
313975: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 313972: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

313968: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313969: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313970: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313971: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313972: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313973: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313974: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
313975: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313976: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 313973: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

313969: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
313970: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313971: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313972: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313973: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313974: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
313975: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313976: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
313977: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 313974: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

313970: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313971: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313972: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313973: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313974: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
313975: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313976: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
313977: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
313978:

Line 313975: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

313971: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313972: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313973: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313974: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
313975: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313976: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
313977: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
313978:
313979: l_event_id NUMBER;

Line 313976: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

313972: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313973: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313974: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
313975: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313976: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
313977: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
313978:
313979: l_event_id NUMBER;
313980: l_previous_event_id NUMBER;

Line 313977: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

313973: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
313974: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
313975: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
313976: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
313977: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
313978:
313979: l_event_id NUMBER;
313980: l_previous_event_id NUMBER;
313981: l_first_event_id NUMBER;

Line 313995: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

313991: l_event_class_name VARCHAR2(80) := 'Delivery to Expense Destination';
313992: l_description VARCHAR2(4000);
313993: l_transaction_reversal NUMBER;
313994: l_ae_header_id NUMBER;
313995: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
313996: l_log_module VARCHAR2(240);
313997: --
313998: l_acct_reversal_source VARCHAR2(30);
313999: l_trx_reversal_source VARCHAR2(30);

Line 314303: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

314299:
314300: --
314301: -- set event info as cache for other routines to refer event attributes
314302: --
314303: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
314304: (p_application_id => p_application_id
314305: ,p_primary_ledger_id => p_primary_ledger_id
314306: ,p_base_ledger_id => p_base_ledger_id
314307: ,p_target_ledger_id => p_target_ledger_id

Line 314336: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

314332:
314333: --
314334: -- set the status of entry to C_VALID (0)
314335: --
314336: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
314337:
314338: --
314339: -- initialize a row for ae header
314340: --

Line 314378: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

314374: --
314375: -- initilaize the status of ae headers for diffrent balance types
314376: -- the status is initialised to C_NOT_CREATED (2)
314377: --
314378: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
314379: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
314380: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
314381:
314382: --

Line 314379: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

314375: -- initilaize the status of ae headers for diffrent balance types
314376: -- the status is initialised to C_NOT_CREATED (2)
314377: --
314378: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
314379: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
314380: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
314381:
314382: --
314383: -- call api to validate and store accounting attributes for header

Line 314380: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

314376: -- the status is initialised to C_NOT_CREATED (2)
314377: --
314378: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
314379: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
314380: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
314381:
314382: --
314383: -- call api to validate and store accounting attributes for header
314384: --

Line 314423: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

314419: --
314420: l_trx_reversal_source := SUBSTR(NULL, 1,30);
314421:
314422: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
314423: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
314424:
314425: xla_accounting_err_pkg.build_message
314426: (p_appli_s_name => 'XLA'
314427: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 314431: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

314427: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
314428: ,p_token_1 => 'ACCT_ATTR_NAME'
314429: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
314430: ,p_token_2 => 'PRODUCT_NAME'
314431: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
314432: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
314433: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
314434: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
314435:

Line 314432: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

314428: ,p_token_1 => 'ACCT_ATTR_NAME'
314429: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
314430: ,p_token_2 => 'PRODUCT_NAME'
314431: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
314432: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
314433: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
314434: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
314435:
314436: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 314433: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

314429: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
314430: ,p_token_2 => 'PRODUCT_NAME'
314431: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
314432: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
314433: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
314434: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
314435:
314436: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
314437: --

Line 314434: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

314430: ,p_token_2 => 'PRODUCT_NAME'
314431: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
314432: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
314433: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
314434: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
314435:
314436: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
314437: --
314438: -- following sets the accounting attributes needed to reverse

Line 314453: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

314449: ----------------------------------------------------------------
314450: -- 4262811 - update the header statuses to invalid in need be
314451: ----------------------------------------------------------------
314452: --
314453: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
314454:
314455:
314456: -----------------------------------------------
314457: -- No accrual reversal for the event class/type

Line 314577: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

314573: ,p_module => l_log_module);
314574: END IF;
314575:
314576: --
314577: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
314578: --
314579: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
314580: --
314581: -- set event info as cache for other routines to refer event attributes

Line 314579: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

314575:
314576: --
314577: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
314578: --
314579: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
314580: --
314581: -- set event info as cache for other routines to refer event attributes
314582: --
314583:

Line 314587: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

314583:
314584: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
314585: l_previous_event_id := l_event_id;
314586:
314587: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
314588: (p_application_id => p_application_id
314589: ,p_primary_ledger_id => p_primary_ledger_id
314590: ,p_base_ledger_id => p_base_ledger_id
314591: ,p_target_ledger_id => p_target_ledger_id

Line 314628: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

314624: l_acct_reversal_source := SUBSTR(NULL, 1,30);
314625:
314626: IF l_continue_with_lines THEN
314627: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
314628: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
314629:
314630: xla_accounting_err_pkg.build_message
314631: (p_appli_s_name => 'XLA'
314632: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 314636: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

314632: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
314633: ,p_token_1 => 'LINE_NUMBER'
314634: ,p_value_1 => l_array_extract_line_num(Idx)
314635: ,p_token_2 => 'PRODUCT_NAME'
314636: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
314637: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
314638: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
314639: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
314640:

Line 314637: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

314633: ,p_token_1 => 'LINE_NUMBER'
314634: ,p_value_1 => l_array_extract_line_num(Idx)
314635: ,p_token_2 => 'PRODUCT_NAME'
314636: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
314637: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
314638: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
314639: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
314640:
314641: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 314638: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

314634: ,p_value_1 => l_array_extract_line_num(Idx)
314635: ,p_token_2 => 'PRODUCT_NAME'
314636: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
314637: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
314638: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
314639: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
314640:
314641: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
314642: --

Line 314639: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

314635: ,p_token_2 => 'PRODUCT_NAME'
314636: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
314637: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
314638: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
314639: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
314640:
314641: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
314642: --
314643: -- following sets the accounting attributes needed to reverse

Line 314748: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

314744:
314745: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
314746: -- or secondary ledger that has different currency with primary
314747: -- or alc that is calculated by sla
314748: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
314749: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
314750:
314751: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
314752: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 314749: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

314745: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
314746: -- or secondary ledger that has different currency with primary
314747: -- or alc that is calculated by sla
314748: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
314749: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
314750:
314751: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
314752: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
314753: AND (l_actual_flag = 'A')) THEN

Line 314751: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

314747: -- or alc that is calculated by sla
314748: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
314749: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
314750:
314751: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
314752: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
314753: AND (l_actual_flag = 'A')) THEN
314754: XLA_AE_LINES_PKG.CreateGainOrLossLines(
314755: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 314752: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

314748: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
314749: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
314750:
314751: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
314752: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
314753: AND (l_actual_flag = 'A')) THEN
314754: XLA_AE_LINES_PKG.CreateGainOrLossLines(
314755: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
314756: ,p_application_id => p_application_id

Line 314755: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

314751: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
314752: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
314753: AND (l_actual_flag = 'A')) THEN
314754: XLA_AE_LINES_PKG.CreateGainOrLossLines(
314755: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
314756: ,p_application_id => p_application_id
314757: ,p_amb_context_code => 'DEFAULT'
314758: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
314759: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 314758: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

314754: XLA_AE_LINES_PKG.CreateGainOrLossLines(
314755: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
314756: ,p_application_id => p_application_id
314757: ,p_amb_context_code => 'DEFAULT'
314758: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
314759: ,p_event_class_code => C_EVENT_CLASS_CODE
314760: ,p_event_type_code => C_EVENT_TYPE_CODE
314761:
314762: ,p_gain_ccid => -1

Line 315390: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

315386:
315387: l_calculate_acctd_flag VARCHAR2(1) :='N';
315388: l_calculate_g_l_flag VARCHAR2(1) :='N';
315389: --
315390: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315391: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315392: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315393: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315394: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 315391: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

315387: l_calculate_acctd_flag VARCHAR2(1) :='N';
315388: l_calculate_g_l_flag VARCHAR2(1) :='N';
315389: --
315390: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315391: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315392: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315393: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315394: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315395: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 315392: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

315388: l_calculate_g_l_flag VARCHAR2(1) :='N';
315389: --
315390: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315391: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315392: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315393: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315394: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315395: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315396: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 315393: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

315389: --
315390: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315391: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315392: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315393: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315394: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315395: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315396: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315397: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 315394: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

315390: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315391: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315392: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315393: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315394: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315395: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315396: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315397: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315398: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 315395: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

315391: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315392: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315393: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315394: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315395: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315396: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315397: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315398: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315399: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 315396: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

315392: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315393: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315394: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315395: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315396: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315397: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315398: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315399: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315400: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 315397: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

315393: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315394: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315395: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315396: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315397: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315398: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315399: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315400: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315401: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 315398: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

315394: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315395: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315396: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315397: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315398: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315399: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315400: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315401: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315402: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 315399: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

315395: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315396: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315397: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315398: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315399: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315400: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315401: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315402: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315403: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 315400: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

315396: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315397: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315398: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315399: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315400: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315401: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315402: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315403: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315404: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 315401: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

315397: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315398: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315399: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315400: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315401: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315402: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315403: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315404: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315405: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 315402: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

315398: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315399: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315400: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315401: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315402: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315403: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315404: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315405: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315406: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 315403: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

315399: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315400: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315401: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315402: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315403: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315404: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315405: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315406: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315407: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 315404: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

315400: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315401: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315402: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315403: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315404: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315405: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315406: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315407: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315408: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 315405: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

315401: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315402: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315403: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315404: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315405: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315406: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315407: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315408: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315409: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 315406: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

315402: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315403: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315404: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315405: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315406: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315407: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315408: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315409: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315410: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 315407: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

315403: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
315404: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315405: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315406: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315407: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315408: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315409: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315410: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315411: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 315408: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

315404: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315405: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315406: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315407: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315408: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315409: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315410: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315411: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315412: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 315409: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

315405: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315406: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315407: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315408: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315409: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315410: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315411: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315412: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
315413: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 315410: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

315406: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315407: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315408: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315409: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315410: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315411: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315412: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
315413: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315414: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 315411: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

315407: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
315408: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315409: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315410: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315411: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315412: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
315413: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315414: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
315415: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 315412: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

315408: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315409: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315410: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315411: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315412: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
315413: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315414: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
315415: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
315416:

Line 315413: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

315409: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315410: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315411: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315412: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
315413: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315414: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
315415: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
315416:
315417: l_event_id NUMBER;

Line 315414: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

315410: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315411: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315412: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
315413: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315414: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
315415: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
315416:
315417: l_event_id NUMBER;
315418: l_previous_event_id NUMBER;

Line 315415: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

315411: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
315412: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
315413: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
315414: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
315415: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
315416:
315417: l_event_id NUMBER;
315418: l_previous_event_id NUMBER;
315419: l_first_event_id NUMBER;

Line 315433: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

315429: l_event_class_name VARCHAR2(80) := 'Direct Interorg Receipt';
315430: l_description VARCHAR2(4000);
315431: l_transaction_reversal NUMBER;
315432: l_ae_header_id NUMBER;
315433: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
315434: l_log_module VARCHAR2(240);
315435: --
315436: l_acct_reversal_source VARCHAR2(30);
315437: l_trx_reversal_source VARCHAR2(30);

Line 315807: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

315803:
315804: --
315805: -- set event info as cache for other routines to refer event attributes
315806: --
315807: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
315808: (p_application_id => p_application_id
315809: ,p_primary_ledger_id => p_primary_ledger_id
315810: ,p_base_ledger_id => p_base_ledger_id
315811: ,p_target_ledger_id => p_target_ledger_id

Line 315840: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

315836:
315837: --
315838: -- set the status of entry to C_VALID (0)
315839: --
315840: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
315841:
315842: --
315843: -- initialize a row for ae header
315844: --

Line 315892: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

315888: --
315889: -- initilaize the status of ae headers for diffrent balance types
315890: -- the status is initialised to C_NOT_CREATED (2)
315891: --
315892: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
315893: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
315894: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
315895:
315896: --

Line 315893: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

315889: -- initilaize the status of ae headers for diffrent balance types
315890: -- the status is initialised to C_NOT_CREATED (2)
315891: --
315892: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
315893: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
315894: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
315895:
315896: --
315897: -- call api to validate and store accounting attributes for header

Line 315894: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

315890: -- the status is initialised to C_NOT_CREATED (2)
315891: --
315892: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
315893: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
315894: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
315895:
315896: --
315897: -- call api to validate and store accounting attributes for header
315898: --

Line 315950: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

315946: --
315947: l_trx_reversal_source := SUBSTR(NULL, 1,30);
315948:
315949: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
315950: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
315951:
315952: xla_accounting_err_pkg.build_message
315953: (p_appli_s_name => 'XLA'
315954: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 315958: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

315954: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
315955: ,p_token_1 => 'ACCT_ATTR_NAME'
315956: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
315957: ,p_token_2 => 'PRODUCT_NAME'
315958: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
315959: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
315960: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
315961: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
315962:

Line 315959: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

315955: ,p_token_1 => 'ACCT_ATTR_NAME'
315956: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
315957: ,p_token_2 => 'PRODUCT_NAME'
315958: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
315959: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
315960: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
315961: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
315962:
315963: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 315960: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

315956: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
315957: ,p_token_2 => 'PRODUCT_NAME'
315958: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
315959: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
315960: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
315961: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
315962:
315963: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
315964: --

Line 315961: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

315957: ,p_token_2 => 'PRODUCT_NAME'
315958: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
315959: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
315960: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
315961: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
315962:
315963: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
315964: --
315965: -- following sets the accounting attributes needed to reverse

Line 315980: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

315976: ----------------------------------------------------------------
315977: -- 4262811 - update the header statuses to invalid in need be
315978: ----------------------------------------------------------------
315979: --
315980: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
315981:
315982:
315983: -----------------------------------------------
315984: -- No accrual reversal for the event class/type

Line 316110: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

316106: ,p_module => l_log_module);
316107: END IF;
316108:
316109: --
316110: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
316111: --
316112: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
316113: --
316114: -- set event info as cache for other routines to refer event attributes

Line 316112: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

316108:
316109: --
316110: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
316111: --
316112: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
316113: --
316114: -- set event info as cache for other routines to refer event attributes
316115: --
316116:

Line 316120: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

316116:
316117: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
316118: l_previous_event_id := l_event_id;
316119:
316120: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
316121: (p_application_id => p_application_id
316122: ,p_primary_ledger_id => p_primary_ledger_id
316123: ,p_base_ledger_id => p_base_ledger_id
316124: ,p_target_ledger_id => p_target_ledger_id

Line 316161: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

316157: l_acct_reversal_source := SUBSTR(NULL, 1,30);
316158:
316159: IF l_continue_with_lines THEN
316160: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
316161: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
316162:
316163: xla_accounting_err_pkg.build_message
316164: (p_appli_s_name => 'XLA'
316165: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 316169: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

316165: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
316166: ,p_token_1 => 'LINE_NUMBER'
316167: ,p_value_1 => l_array_extract_line_num(Idx)
316168: ,p_token_2 => 'PRODUCT_NAME'
316169: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
316170: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
316171: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
316172: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
316173:

Line 316170: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

316166: ,p_token_1 => 'LINE_NUMBER'
316167: ,p_value_1 => l_array_extract_line_num(Idx)
316168: ,p_token_2 => 'PRODUCT_NAME'
316169: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
316170: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
316171: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
316172: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
316173:
316174: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 316171: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

316167: ,p_value_1 => l_array_extract_line_num(Idx)
316168: ,p_token_2 => 'PRODUCT_NAME'
316169: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
316170: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
316171: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
316172: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
316173:
316174: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
316175: --

Line 316172: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

316168: ,p_token_2 => 'PRODUCT_NAME'
316169: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
316170: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
316171: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
316172: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
316173:
316174: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
316175: --
316176: -- following sets the accounting attributes needed to reverse

Line 316693: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

316689:
316690: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
316691: -- or secondary ledger that has different currency with primary
316692: -- or alc that is calculated by sla
316693: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
316694: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
316695:
316696: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
316697: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 316694: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

316690: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
316691: -- or secondary ledger that has different currency with primary
316692: -- or alc that is calculated by sla
316693: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
316694: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
316695:
316696: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
316697: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
316698: AND (l_actual_flag = 'A')) THEN

Line 316696: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

316692: -- or alc that is calculated by sla
316693: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
316694: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
316695:
316696: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
316697: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
316698: AND (l_actual_flag = 'A')) THEN
316699: XLA_AE_LINES_PKG.CreateGainOrLossLines(
316700: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 316697: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

316693: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
316694: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
316695:
316696: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
316697: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
316698: AND (l_actual_flag = 'A')) THEN
316699: XLA_AE_LINES_PKG.CreateGainOrLossLines(
316700: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
316701: ,p_application_id => p_application_id

Line 316700: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

316696: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
316697: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
316698: AND (l_actual_flag = 'A')) THEN
316699: XLA_AE_LINES_PKG.CreateGainOrLossLines(
316700: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
316701: ,p_application_id => p_application_id
316702: ,p_amb_context_code => 'DEFAULT'
316703: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
316704: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 316703: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

316699: XLA_AE_LINES_PKG.CreateGainOrLossLines(
316700: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
316701: ,p_application_id => p_application_id
316702: ,p_amb_context_code => 'DEFAULT'
316703: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
316704: ,p_event_class_code => C_EVENT_CLASS_CODE
316705: ,p_event_type_code => C_EVENT_TYPE_CODE
316706:
316707: ,p_gain_ccid => -1

Line 317286: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

317282:
317283: l_calculate_acctd_flag VARCHAR2(1) :='N';
317284: l_calculate_g_l_flag VARCHAR2(1) :='N';
317285: --
317286: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317287: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317288: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317289: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317290: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 317287: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

317283: l_calculate_acctd_flag VARCHAR2(1) :='N';
317284: l_calculate_g_l_flag VARCHAR2(1) :='N';
317285: --
317286: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317287: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317288: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317289: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317290: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317291: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 317288: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

317284: l_calculate_g_l_flag VARCHAR2(1) :='N';
317285: --
317286: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317287: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317288: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317289: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317290: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317291: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317292: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 317289: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

317285: --
317286: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317287: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317288: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317289: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317290: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317291: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317292: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317293: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 317290: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

317286: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317287: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317288: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317289: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317290: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317291: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317292: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317293: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317294: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 317291: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

317287: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317288: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317289: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317290: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317291: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317292: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317293: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317294: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317295: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 317292: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

317288: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317289: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317290: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317291: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317292: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317293: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317294: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317295: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317296: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 317293: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

317289: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317290: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317291: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317292: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317293: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317294: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317295: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317296: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317297: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 317294: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

317290: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317291: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317292: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317293: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317294: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317295: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317296: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317297: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317298: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 317295: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

317291: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317292: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317293: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317294: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317295: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317296: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317297: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317298: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317299: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 317296: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

317292: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317293: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317294: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317295: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317296: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317297: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317298: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317299: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317300: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 317297: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

317293: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317294: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317295: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317296: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317297: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317298: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317299: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317300: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317301: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 317298: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

317294: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317295: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317296: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317297: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317298: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317299: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317300: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317301: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317302: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 317299: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

317295: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317296: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317297: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317298: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317299: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317300: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317301: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317302: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317303: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 317300: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

317296: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317297: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317298: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317299: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317300: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317301: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317302: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317303: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317304: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 317301: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

317297: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317298: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317299: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317300: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317301: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317302: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317303: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317304: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317305: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 317302: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

317298: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317299: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317300: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317301: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317302: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317303: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317304: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317305: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317306: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 317303: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

317299: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
317300: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317301: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317302: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317303: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317304: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317305: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317306: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317307: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 317304: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

317300: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317301: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317302: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317303: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317304: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317305: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317306: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317307: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317308: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 317305: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

317301: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317302: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317303: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317304: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317305: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317306: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317307: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317308: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
317309: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 317306: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

317302: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317303: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317304: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317305: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317306: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317307: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317308: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
317309: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317310: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 317307: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

317303: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
317304: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317305: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317306: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317307: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317308: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
317309: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317310: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
317311: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 317308: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

317304: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317305: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317306: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317307: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317308: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
317309: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317310: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
317311: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
317312:

Line 317309: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

317305: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317306: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317307: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317308: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
317309: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317310: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
317311: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
317312:
317313: l_event_id NUMBER;

Line 317310: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

317306: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317307: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317308: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
317309: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317310: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
317311: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
317312:
317313: l_event_id NUMBER;
317314: l_previous_event_id NUMBER;

Line 317311: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

317307: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
317308: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
317309: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
317310: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
317311: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
317312:
317313: l_event_id NUMBER;
317314: l_previous_event_id NUMBER;
317315: l_first_event_id NUMBER;

Line 317329: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

317325: l_event_class_name VARCHAR2(80) := 'Direct Interorg Shipment';
317326: l_description VARCHAR2(4000);
317327: l_transaction_reversal NUMBER;
317328: l_ae_header_id NUMBER;
317329: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
317330: l_log_module VARCHAR2(240);
317331: --
317332: l_acct_reversal_source VARCHAR2(30);
317333: l_trx_reversal_source VARCHAR2(30);

Line 317663: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

317659:
317660: --
317661: -- set event info as cache for other routines to refer event attributes
317662: --
317663: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
317664: (p_application_id => p_application_id
317665: ,p_primary_ledger_id => p_primary_ledger_id
317666: ,p_base_ledger_id => p_base_ledger_id
317667: ,p_target_ledger_id => p_target_ledger_id

Line 317696: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

317692:
317693: --
317694: -- set the status of entry to C_VALID (0)
317695: --
317696: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
317697:
317698: --
317699: -- initialize a row for ae header
317700: --

Line 317739: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

317735: --
317736: -- initilaize the status of ae headers for diffrent balance types
317737: -- the status is initialised to C_NOT_CREATED (2)
317738: --
317739: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
317740: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
317741: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
317742:
317743: --

Line 317740: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

317736: -- initilaize the status of ae headers for diffrent balance types
317737: -- the status is initialised to C_NOT_CREATED (2)
317738: --
317739: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
317740: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
317741: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
317742:
317743: --
317744: -- call api to validate and store accounting attributes for header

Line 317741: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

317737: -- the status is initialised to C_NOT_CREATED (2)
317738: --
317739: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
317740: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
317741: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
317742:
317743: --
317744: -- call api to validate and store accounting attributes for header
317745: --

Line 317795: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

317791: --
317792: l_trx_reversal_source := SUBSTR(NULL, 1,30);
317793:
317794: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
317795: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
317796:
317797: xla_accounting_err_pkg.build_message
317798: (p_appli_s_name => 'XLA'
317799: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 317803: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

317799: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
317800: ,p_token_1 => 'ACCT_ATTR_NAME'
317801: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
317802: ,p_token_2 => 'PRODUCT_NAME'
317803: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
317804: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
317805: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
317806: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
317807:

Line 317804: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

317800: ,p_token_1 => 'ACCT_ATTR_NAME'
317801: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
317802: ,p_token_2 => 'PRODUCT_NAME'
317803: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
317804: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
317805: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
317806: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
317807:
317808: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 317805: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

317801: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
317802: ,p_token_2 => 'PRODUCT_NAME'
317803: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
317804: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
317805: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
317806: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
317807:
317808: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
317809: --

Line 317806: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

317802: ,p_token_2 => 'PRODUCT_NAME'
317803: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
317804: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
317805: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
317806: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
317807:
317808: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
317809: --
317810: -- following sets the accounting attributes needed to reverse

Line 317825: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

317821: ----------------------------------------------------------------
317822: -- 4262811 - update the header statuses to invalid in need be
317823: ----------------------------------------------------------------
317824: --
317825: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
317826:
317827:
317828: -----------------------------------------------
317829: -- No accrual reversal for the event class/type

Line 317955: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

317951: ,p_module => l_log_module);
317952: END IF;
317953:
317954: --
317955: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
317956: --
317957: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
317958: --
317959: -- set event info as cache for other routines to refer event attributes

Line 317957: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

317953:
317954: --
317955: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
317956: --
317957: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
317958: --
317959: -- set event info as cache for other routines to refer event attributes
317960: --
317961:

Line 317965: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

317961:
317962: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
317963: l_previous_event_id := l_event_id;
317964:
317965: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
317966: (p_application_id => p_application_id
317967: ,p_primary_ledger_id => p_primary_ledger_id
317968: ,p_base_ledger_id => p_base_ledger_id
317969: ,p_target_ledger_id => p_target_ledger_id

Line 318006: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

318002: l_acct_reversal_source := SUBSTR(NULL, 1,30);
318003:
318004: IF l_continue_with_lines THEN
318005: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
318006: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
318007:
318008: xla_accounting_err_pkg.build_message
318009: (p_appli_s_name => 'XLA'
318010: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 318014: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

318010: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
318011: ,p_token_1 => 'LINE_NUMBER'
318012: ,p_value_1 => l_array_extract_line_num(Idx)
318013: ,p_token_2 => 'PRODUCT_NAME'
318014: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
318015: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
318016: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
318017: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
318018:

Line 318015: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

318011: ,p_token_1 => 'LINE_NUMBER'
318012: ,p_value_1 => l_array_extract_line_num(Idx)
318013: ,p_token_2 => 'PRODUCT_NAME'
318014: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
318015: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
318016: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
318017: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
318018:
318019: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 318016: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

318012: ,p_value_1 => l_array_extract_line_num(Idx)
318013: ,p_token_2 => 'PRODUCT_NAME'
318014: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
318015: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
318016: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
318017: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
318018:
318019: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
318020: --

Line 318017: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

318013: ,p_token_2 => 'PRODUCT_NAME'
318014: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
318015: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
318016: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
318017: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
318018:
318019: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
318020: --
318021: -- following sets the accounting attributes needed to reverse

Line 318428: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

318424:
318425: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
318426: -- or secondary ledger that has different currency with primary
318427: -- or alc that is calculated by sla
318428: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
318429: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
318430:
318431: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
318432: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 318429: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

318425: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
318426: -- or secondary ledger that has different currency with primary
318427: -- or alc that is calculated by sla
318428: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
318429: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
318430:
318431: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
318432: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
318433: AND (l_actual_flag = 'A')) THEN

Line 318431: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

318427: -- or alc that is calculated by sla
318428: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
318429: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
318430:
318431: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
318432: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
318433: AND (l_actual_flag = 'A')) THEN
318434: XLA_AE_LINES_PKG.CreateGainOrLossLines(
318435: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 318432: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

318428: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
318429: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
318430:
318431: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
318432: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
318433: AND (l_actual_flag = 'A')) THEN
318434: XLA_AE_LINES_PKG.CreateGainOrLossLines(
318435: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
318436: ,p_application_id => p_application_id

Line 318435: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

318431: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
318432: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
318433: AND (l_actual_flag = 'A')) THEN
318434: XLA_AE_LINES_PKG.CreateGainOrLossLines(
318435: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
318436: ,p_application_id => p_application_id
318437: ,p_amb_context_code => 'DEFAULT'
318438: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
318439: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 318438: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

318434: XLA_AE_LINES_PKG.CreateGainOrLossLines(
318435: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
318436: ,p_application_id => p_application_id
318437: ,p_amb_context_code => 'DEFAULT'
318438: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
318439: ,p_event_class_code => C_EVENT_CLASS_CODE
318440: ,p_event_type_code => C_EVENT_TYPE_CODE
318441:
318442: ,p_gain_ccid => -1

Line 318975: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

318971:
318972: l_calculate_acctd_flag VARCHAR2(1) :='N';
318973: l_calculate_g_l_flag VARCHAR2(1) :='N';
318974: --
318975: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318976: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318977: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318978: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318979: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 318976: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

318972: l_calculate_acctd_flag VARCHAR2(1) :='N';
318973: l_calculate_g_l_flag VARCHAR2(1) :='N';
318974: --
318975: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318976: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318977: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318978: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318979: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318980: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 318977: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

318973: l_calculate_g_l_flag VARCHAR2(1) :='N';
318974: --
318975: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318976: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318977: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318978: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318979: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318980: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318981: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 318978: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

318974: --
318975: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318976: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318977: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318978: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318979: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318980: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318981: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318982: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 318979: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

318975: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318976: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318977: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318978: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318979: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318980: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318981: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318982: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318983: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 318980: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

318976: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318977: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318978: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318979: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318980: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318981: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318982: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318983: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318984: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 318981: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

318977: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318978: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318979: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318980: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318981: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318982: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318983: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318984: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318985: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 318982: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

318978: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318979: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318980: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318981: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318982: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318983: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318984: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318985: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318986: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 318983: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

318979: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318980: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318981: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318982: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318983: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318984: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318985: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318986: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318987: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 318984: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

318980: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318981: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318982: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318983: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318984: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318985: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318986: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318987: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318988: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 318985: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

318981: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318982: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318983: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318984: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318985: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318986: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318987: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318988: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318989: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 318986: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

318982: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318983: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318984: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318985: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318986: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318987: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318988: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318989: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318990: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 318987: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

318983: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318984: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318985: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318986: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318987: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318988: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318989: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318990: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318991: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 318988: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

318984: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318985: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318986: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318987: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318988: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318989: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318990: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318991: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318992: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 318989: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

318985: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318986: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318987: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318988: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318989: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318990: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318991: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318992: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318993: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 318990: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

318986: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318987: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318988: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318989: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318990: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318991: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318992: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318993: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318994: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 318991: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

318987: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318988: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318989: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318990: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318991: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318992: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318993: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318994: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318995: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 318992: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

318988: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
318989: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318990: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318991: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318992: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318993: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318994: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318995: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318996: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 318993: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

318989: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318990: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318991: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318992: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318993: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318994: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318995: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318996: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318997: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 318994: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

318990: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318991: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318992: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318993: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318994: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318995: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318996: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318997: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
318998: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 318995: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

318991: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318992: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318993: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318994: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318995: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318996: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318997: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
318998: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318999: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 318996: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

318992: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
318993: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318994: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318995: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318996: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318997: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
318998: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318999: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
319000: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 318997: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

318993: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318994: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318995: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318996: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318997: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
318998: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318999: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
319000: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
319001:

Line 318998: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

318994: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318995: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318996: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318997: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
318998: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318999: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
319000: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
319001:
319002: l_event_id NUMBER;

Line 318999: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

318995: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318996: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318997: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
318998: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318999: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
319000: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
319001:
319002: l_event_id NUMBER;
319003: l_previous_event_id NUMBER;

Line 319000: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

318996: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
318997: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
318998: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
318999: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
319000: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
319001:
319002: l_event_id NUMBER;
319003: l_previous_event_id NUMBER;
319004: l_first_event_id NUMBER;

Line 319018: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

319014: l_event_class_name VARCHAR2(80) := 'Outside Processing';
319015: l_description VARCHAR2(4000);
319016: l_transaction_reversal NUMBER;
319017: l_ae_header_id NUMBER;
319018: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
319019: l_log_module VARCHAR2(240);
319020: --
319021: l_acct_reversal_source VARCHAR2(30);
319022: l_trx_reversal_source VARCHAR2(30);

Line 319336: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

319332:
319333: --
319334: -- set event info as cache for other routines to refer event attributes
319335: --
319336: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
319337: (p_application_id => p_application_id
319338: ,p_primary_ledger_id => p_primary_ledger_id
319339: ,p_base_ledger_id => p_base_ledger_id
319340: ,p_target_ledger_id => p_target_ledger_id

Line 319369: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

319365:
319366: --
319367: -- set the status of entry to C_VALID (0)
319368: --
319369: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
319370:
319371: --
319372: -- initialize a row for ae header
319373: --

Line 319411: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

319407: --
319408: -- initilaize the status of ae headers for diffrent balance types
319409: -- the status is initialised to C_NOT_CREATED (2)
319410: --
319411: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
319412: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
319413: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
319414:
319415: --

Line 319412: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

319408: -- initilaize the status of ae headers for diffrent balance types
319409: -- the status is initialised to C_NOT_CREATED (2)
319410: --
319411: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
319412: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
319413: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
319414:
319415: --
319416: -- call api to validate and store accounting attributes for header

Line 319413: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

319409: -- the status is initialised to C_NOT_CREATED (2)
319410: --
319411: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
319412: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
319413: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
319414:
319415: --
319416: -- call api to validate and store accounting attributes for header
319417: --

Line 319467: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

319463: --
319464: l_trx_reversal_source := SUBSTR(NULL, 1,30);
319465:
319466: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
319467: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
319468:
319469: xla_accounting_err_pkg.build_message
319470: (p_appli_s_name => 'XLA'
319471: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 319475: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

319471: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
319472: ,p_token_1 => 'ACCT_ATTR_NAME'
319473: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
319474: ,p_token_2 => 'PRODUCT_NAME'
319475: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
319476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
319477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
319478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
319479:

Line 319476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

319472: ,p_token_1 => 'ACCT_ATTR_NAME'
319473: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
319474: ,p_token_2 => 'PRODUCT_NAME'
319475: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
319476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
319477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
319478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
319479:
319480: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 319477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

319473: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
319474: ,p_token_2 => 'PRODUCT_NAME'
319475: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
319476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
319477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
319478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
319479:
319480: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
319481: --

Line 319478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

319474: ,p_token_2 => 'PRODUCT_NAME'
319475: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
319476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
319477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
319478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
319479:
319480: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
319481: --
319482: -- following sets the accounting attributes needed to reverse

Line 319497: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

319493: ----------------------------------------------------------------
319494: -- 4262811 - update the header statuses to invalid in need be
319495: ----------------------------------------------------------------
319496: --
319497: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
319498:
319499:
319500: -----------------------------------------------
319501: -- No accrual reversal for the event class/type

Line 319621: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

319617: ,p_module => l_log_module);
319618: END IF;
319619:
319620: --
319621: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
319622: --
319623: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
319624: --
319625: -- set event info as cache for other routines to refer event attributes

Line 319623: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

319619:
319620: --
319621: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
319622: --
319623: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
319624: --
319625: -- set event info as cache for other routines to refer event attributes
319626: --
319627:

Line 319631: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

319627:
319628: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
319629: l_previous_event_id := l_event_id;
319630:
319631: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
319632: (p_application_id => p_application_id
319633: ,p_primary_ledger_id => p_primary_ledger_id
319634: ,p_base_ledger_id => p_base_ledger_id
319635: ,p_target_ledger_id => p_target_ledger_id

Line 319672: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

319668: l_acct_reversal_source := SUBSTR(NULL, 1,30);
319669:
319670: IF l_continue_with_lines THEN
319671: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
319672: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
319673:
319674: xla_accounting_err_pkg.build_message
319675: (p_appli_s_name => 'XLA'
319676: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 319680: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

319676: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
319677: ,p_token_1 => 'LINE_NUMBER'
319678: ,p_value_1 => l_array_extract_line_num(Idx)
319679: ,p_token_2 => 'PRODUCT_NAME'
319680: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
319681: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
319682: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
319683: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
319684:

Line 319681: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

319677: ,p_token_1 => 'LINE_NUMBER'
319678: ,p_value_1 => l_array_extract_line_num(Idx)
319679: ,p_token_2 => 'PRODUCT_NAME'
319680: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
319681: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
319682: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
319683: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
319684:
319685: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 319682: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

319678: ,p_value_1 => l_array_extract_line_num(Idx)
319679: ,p_token_2 => 'PRODUCT_NAME'
319680: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
319681: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
319682: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
319683: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
319684:
319685: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
319686: --

Line 319683: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

319679: ,p_token_2 => 'PRODUCT_NAME'
319680: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
319681: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
319682: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
319683: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
319684:
319685: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
319686: --
319687: -- following sets the accounting attributes needed to reverse

Line 319942: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

319938:
319939: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
319940: -- or secondary ledger that has different currency with primary
319941: -- or alc that is calculated by sla
319942: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
319943: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
319944:
319945: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
319946: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 319943: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

319939: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
319940: -- or secondary ledger that has different currency with primary
319941: -- or alc that is calculated by sla
319942: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
319943: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
319944:
319945: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
319946: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
319947: AND (l_actual_flag = 'A')) THEN

Line 319945: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

319941: -- or alc that is calculated by sla
319942: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
319943: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
319944:
319945: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
319946: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
319947: AND (l_actual_flag = 'A')) THEN
319948: XLA_AE_LINES_PKG.CreateGainOrLossLines(
319949: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 319946: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

319942: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
319943: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
319944:
319945: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
319946: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
319947: AND (l_actual_flag = 'A')) THEN
319948: XLA_AE_LINES_PKG.CreateGainOrLossLines(
319949: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
319950: ,p_application_id => p_application_id

Line 319949: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

319945: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
319946: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
319947: AND (l_actual_flag = 'A')) THEN
319948: XLA_AE_LINES_PKG.CreateGainOrLossLines(
319949: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
319950: ,p_application_id => p_application_id
319951: ,p_amb_context_code => 'DEFAULT'
319952: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
319953: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 319952: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

319948: XLA_AE_LINES_PKG.CreateGainOrLossLines(
319949: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
319950: ,p_application_id => p_application_id
319951: ,p_amb_context_code => 'DEFAULT'
319952: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
319953: ,p_event_class_code => C_EVENT_CLASS_CODE
319954: ,p_event_type_code => C_EVENT_TYPE_CODE
319955:
319956: ,p_gain_ccid => -1

Line 320478: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

320474:
320475: l_calculate_acctd_flag VARCHAR2(1) :='N';
320476: l_calculate_g_l_flag VARCHAR2(1) :='N';
320477: --
320478: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320479: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320480: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 320479: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

320475: l_calculate_acctd_flag VARCHAR2(1) :='N';
320476: l_calculate_g_l_flag VARCHAR2(1) :='N';
320477: --
320478: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320479: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320480: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 320480: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

320476: l_calculate_g_l_flag VARCHAR2(1) :='N';
320477: --
320478: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320479: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320480: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 320481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

320477: --
320478: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320479: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320480: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 320482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

320478: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320479: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320480: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 320483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

320479: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320480: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 320484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

320480: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 320485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

320481: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 320486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

320482: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 320487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

320483: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 320488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

320484: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 320489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

320485: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 320490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

320486: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 320491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

320487: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 320492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

320488: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 320493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

320489: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 320494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

320490: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 320495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

320491: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
320492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 320496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

320492: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 320497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

320493: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
320501: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 320498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

320494: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
320501: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320502: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 320499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

320495: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
320496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
320501: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320502: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
320503: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 320500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

320496: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
320501: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320502: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
320503: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
320504:

Line 320501: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

320497: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
320501: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320502: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
320503: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
320504:
320505: l_event_id NUMBER;

Line 320502: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

320498: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
320501: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320502: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
320503: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
320504:
320505: l_event_id NUMBER;
320506: l_previous_event_id NUMBER;

Line 320503: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

320499: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
320500: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
320501: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
320502: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
320503: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
320504:
320505: l_event_id NUMBER;
320506: l_previous_event_id NUMBER;
320507: l_first_event_id NUMBER;

Line 320521: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

320517: l_event_class_name VARCHAR2(80) := 'Internal Order to Expense';
320518: l_description VARCHAR2(4000);
320519: l_transaction_reversal NUMBER;
320520: l_ae_header_id NUMBER;
320521: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
320522: l_log_module VARCHAR2(240);
320523: --
320524: l_acct_reversal_source VARCHAR2(30);
320525: l_trx_reversal_source VARCHAR2(30);

Line 320819: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

320815:
320816: --
320817: -- set event info as cache for other routines to refer event attributes
320818: --
320819: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
320820: (p_application_id => p_application_id
320821: ,p_primary_ledger_id => p_primary_ledger_id
320822: ,p_base_ledger_id => p_base_ledger_id
320823: ,p_target_ledger_id => p_target_ledger_id

Line 320852: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

320848:
320849: --
320850: -- set the status of entry to C_VALID (0)
320851: --
320852: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
320853:
320854: --
320855: -- initialize a row for ae header
320856: --

Line 320887: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

320883: --
320884: -- initilaize the status of ae headers for diffrent balance types
320885: -- the status is initialised to C_NOT_CREATED (2)
320886: --
320887: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
320888: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
320889: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
320890:
320891: --

Line 320888: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

320884: -- initilaize the status of ae headers for diffrent balance types
320885: -- the status is initialised to C_NOT_CREATED (2)
320886: --
320887: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
320888: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
320889: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
320890:
320891: --
320892: -- call api to validate and store accounting attributes for header

Line 320889: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

320885: -- the status is initialised to C_NOT_CREATED (2)
320886: --
320887: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
320888: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
320889: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
320890:
320891: --
320892: -- call api to validate and store accounting attributes for header
320893: --

Line 320943: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

320939: --
320940: l_trx_reversal_source := SUBSTR(NULL, 1,30);
320941:
320942: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
320943: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
320944:
320945: xla_accounting_err_pkg.build_message
320946: (p_appli_s_name => 'XLA'
320947: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 320951: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

320947: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
320948: ,p_token_1 => 'ACCT_ATTR_NAME'
320949: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
320950: ,p_token_2 => 'PRODUCT_NAME'
320951: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
320952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
320953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
320954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
320955:

Line 320952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

320948: ,p_token_1 => 'ACCT_ATTR_NAME'
320949: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
320950: ,p_token_2 => 'PRODUCT_NAME'
320951: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
320952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
320953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
320954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
320955:
320956: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 320953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

320949: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
320950: ,p_token_2 => 'PRODUCT_NAME'
320951: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
320952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
320953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
320954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
320955:
320956: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
320957: --

Line 320954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

320950: ,p_token_2 => 'PRODUCT_NAME'
320951: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
320952: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
320953: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
320954: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
320955:
320956: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
320957: --
320958: -- following sets the accounting attributes needed to reverse

Line 320973: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

320969: ----------------------------------------------------------------
320970: -- 4262811 - update the header statuses to invalid in need be
320971: ----------------------------------------------------------------
320972: --
320973: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
320974:
320975:
320976: -----------------------------------------------
320977: -- No accrual reversal for the event class/type

Line 321102: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

321098: ,p_module => l_log_module);
321099: END IF;
321100:
321101: --
321102: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
321103: --
321104: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
321105: --
321106: -- set event info as cache for other routines to refer event attributes

Line 321104: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

321100:
321101: --
321102: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
321103: --
321104: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
321105: --
321106: -- set event info as cache for other routines to refer event attributes
321107: --
321108:

Line 321112: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

321108:
321109: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
321110: l_previous_event_id := l_event_id;
321111:
321112: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
321113: (p_application_id => p_application_id
321114: ,p_primary_ledger_id => p_primary_ledger_id
321115: ,p_base_ledger_id => p_base_ledger_id
321116: ,p_target_ledger_id => p_target_ledger_id

Line 321153: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

321149: l_acct_reversal_source := SUBSTR(NULL, 1,30);
321150:
321151: IF l_continue_with_lines THEN
321152: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
321153: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
321154:
321155: xla_accounting_err_pkg.build_message
321156: (p_appli_s_name => 'XLA'
321157: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 321161: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

321157: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
321158: ,p_token_1 => 'LINE_NUMBER'
321159: ,p_value_1 => l_array_extract_line_num(Idx)
321160: ,p_token_2 => 'PRODUCT_NAME'
321161: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
321162: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
321163: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
321164: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
321165:

Line 321162: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

321158: ,p_token_1 => 'LINE_NUMBER'
321159: ,p_value_1 => l_array_extract_line_num(Idx)
321160: ,p_token_2 => 'PRODUCT_NAME'
321161: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
321162: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
321163: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
321164: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
321165:
321166: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 321163: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

321159: ,p_value_1 => l_array_extract_line_num(Idx)
321160: ,p_token_2 => 'PRODUCT_NAME'
321161: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
321162: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
321163: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
321164: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
321165:
321166: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
321167: --

Line 321164: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

321160: ,p_token_2 => 'PRODUCT_NAME'
321161: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
321162: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
321163: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
321164: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
321165:
321166: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
321167: --
321168: -- following sets the accounting attributes needed to reverse

Line 321366: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

321362:
321363: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
321364: -- or secondary ledger that has different currency with primary
321365: -- or alc that is calculated by sla
321366: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
321367: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
321368:
321369: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
321370: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 321367: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

321363: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
321364: -- or secondary ledger that has different currency with primary
321365: -- or alc that is calculated by sla
321366: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
321367: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
321368:
321369: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
321370: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
321371: AND (l_actual_flag = 'A')) THEN

Line 321369: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

321365: -- or alc that is calculated by sla
321366: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
321367: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
321368:
321369: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
321370: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
321371: AND (l_actual_flag = 'A')) THEN
321372: XLA_AE_LINES_PKG.CreateGainOrLossLines(
321373: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 321370: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

321366: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
321367: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
321368:
321369: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
321370: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
321371: AND (l_actual_flag = 'A')) THEN
321372: XLA_AE_LINES_PKG.CreateGainOrLossLines(
321373: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
321374: ,p_application_id => p_application_id

Line 321373: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

321369: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
321370: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
321371: AND (l_actual_flag = 'A')) THEN
321372: XLA_AE_LINES_PKG.CreateGainOrLossLines(
321373: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
321374: ,p_application_id => p_application_id
321375: ,p_amb_context_code => 'DEFAULT'
321376: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
321377: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 321376: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

321372: XLA_AE_LINES_PKG.CreateGainOrLossLines(
321373: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
321374: ,p_application_id => p_application_id
321375: ,p_amb_context_code => 'DEFAULT'
321376: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
321377: ,p_event_class_code => C_EVENT_CLASS_CODE
321378: ,p_event_type_code => C_EVENT_TYPE_CODE
321379:
321380: ,p_gain_ccid => -1

Line 321943: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

321939:
321940: l_calculate_acctd_flag VARCHAR2(1) :='N';
321941: l_calculate_g_l_flag VARCHAR2(1) :='N';
321942: --
321943: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321944: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321945: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 321944: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

321940: l_calculate_acctd_flag VARCHAR2(1) :='N';
321941: l_calculate_g_l_flag VARCHAR2(1) :='N';
321942: --
321943: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321944: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321945: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 321945: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

321941: l_calculate_g_l_flag VARCHAR2(1) :='N';
321942: --
321943: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321944: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321945: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 321946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

321942: --
321943: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321944: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321945: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 321947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

321943: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321944: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321945: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 321948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

321944: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321945: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 321949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

321945: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 321950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

321946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 321951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

321947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 321952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

321948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 321953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

321949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 321954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

321950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 321955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

321951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 321956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

321952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 321957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

321953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 321958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

321954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 321959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

321955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 321960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

321956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
321957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 321961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

321957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 321962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

321958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
321966: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 321963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

321959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
321966: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321967: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 321964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

321960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
321961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
321966: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321967: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
321968: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 321965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

321961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
321966: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321967: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
321968: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
321969:

Line 321966: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

321962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
321966: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321967: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
321968: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
321969:
321970: l_event_id NUMBER;

Line 321967: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

321963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
321966: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321967: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
321968: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
321969:
321970: l_event_id NUMBER;
321971: l_previous_event_id NUMBER;

Line 321968: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

321964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
321965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
321966: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
321967: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
321968: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
321969:
321970: l_event_id NUMBER;
321971: l_previous_event_id NUMBER;
321972: l_first_event_id NUMBER;

Line 321986: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

321982: l_event_class_name VARCHAR2(80) := 'Internal Order to Expense';
321983: l_description VARCHAR2(4000);
321984: l_transaction_reversal NUMBER;
321985: l_ae_header_id NUMBER;
321986: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
321987: l_log_module VARCHAR2(240);
321988: --
321989: l_acct_reversal_source VARCHAR2(30);
321990: l_trx_reversal_source VARCHAR2(30);

Line 322309: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

322305:
322306: --
322307: -- set event info as cache for other routines to refer event attributes
322308: --
322309: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
322310: (p_application_id => p_application_id
322311: ,p_primary_ledger_id => p_primary_ledger_id
322312: ,p_base_ledger_id => p_base_ledger_id
322313: ,p_target_ledger_id => p_target_ledger_id

Line 322342: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

322338:
322339: --
322340: -- set the status of entry to C_VALID (0)
322341: --
322342: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
322343:
322344: --
322345: -- initialize a row for ae header
322346: --

Line 322382: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

322378: --
322379: -- initilaize the status of ae headers for diffrent balance types
322380: -- the status is initialised to C_NOT_CREATED (2)
322381: --
322382: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
322383: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
322384: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
322385:
322386: --

Line 322383: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

322379: -- initilaize the status of ae headers for diffrent balance types
322380: -- the status is initialised to C_NOT_CREATED (2)
322381: --
322382: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
322383: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
322384: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
322385:
322386: --
322387: -- call api to validate and store accounting attributes for header

Line 322384: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

322380: -- the status is initialised to C_NOT_CREATED (2)
322381: --
322382: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
322383: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
322384: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
322385:
322386: --
322387: -- call api to validate and store accounting attributes for header
322388: --

Line 322438: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

322434: --
322435: l_trx_reversal_source := SUBSTR(NULL, 1,30);
322436:
322437: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
322438: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
322439:
322440: xla_accounting_err_pkg.build_message
322441: (p_appli_s_name => 'XLA'
322442: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 322446: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

322442: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
322443: ,p_token_1 => 'ACCT_ATTR_NAME'
322444: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
322445: ,p_token_2 => 'PRODUCT_NAME'
322446: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
322447: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
322448: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
322449: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
322450:

Line 322447: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

322443: ,p_token_1 => 'ACCT_ATTR_NAME'
322444: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
322445: ,p_token_2 => 'PRODUCT_NAME'
322446: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
322447: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
322448: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
322449: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
322450:
322451: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 322448: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

322444: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
322445: ,p_token_2 => 'PRODUCT_NAME'
322446: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
322447: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
322448: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
322449: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
322450:
322451: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
322452: --

Line 322449: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

322445: ,p_token_2 => 'PRODUCT_NAME'
322446: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
322447: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
322448: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
322449: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
322450:
322451: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
322452: --
322453: -- following sets the accounting attributes needed to reverse

Line 322468: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

322464: ----------------------------------------------------------------
322465: -- 4262811 - update the header statuses to invalid in need be
322466: ----------------------------------------------------------------
322467: --
322468: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
322469:
322470:
322471: -----------------------------------------------
322472: -- No accrual reversal for the event class/type

Line 322598: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

322594: ,p_module => l_log_module);
322595: END IF;
322596:
322597: --
322598: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
322599: --
322600: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
322601: --
322602: -- set event info as cache for other routines to refer event attributes

Line 322600: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

322596:
322597: --
322598: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
322599: --
322600: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
322601: --
322602: -- set event info as cache for other routines to refer event attributes
322603: --
322604:

Line 322608: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

322604:
322605: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
322606: l_previous_event_id := l_event_id;
322607:
322608: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
322609: (p_application_id => p_application_id
322610: ,p_primary_ledger_id => p_primary_ledger_id
322611: ,p_base_ledger_id => p_base_ledger_id
322612: ,p_target_ledger_id => p_target_ledger_id

Line 322649: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

322645: l_acct_reversal_source := SUBSTR(NULL, 1,30);
322646:
322647: IF l_continue_with_lines THEN
322648: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
322649: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
322650:
322651: xla_accounting_err_pkg.build_message
322652: (p_appli_s_name => 'XLA'
322653: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 322657: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

322653: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
322654: ,p_token_1 => 'LINE_NUMBER'
322655: ,p_value_1 => l_array_extract_line_num(Idx)
322656: ,p_token_2 => 'PRODUCT_NAME'
322657: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
322658: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
322659: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
322660: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
322661:

Line 322658: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

322654: ,p_token_1 => 'LINE_NUMBER'
322655: ,p_value_1 => l_array_extract_line_num(Idx)
322656: ,p_token_2 => 'PRODUCT_NAME'
322657: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
322658: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
322659: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
322660: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
322661:
322662: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 322659: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

322655: ,p_value_1 => l_array_extract_line_num(Idx)
322656: ,p_token_2 => 'PRODUCT_NAME'
322657: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
322658: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
322659: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
322660: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
322661:
322662: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
322663: --

Line 322660: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

322656: ,p_token_2 => 'PRODUCT_NAME'
322657: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
322658: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
322659: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
322660: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
322661:
322662: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
322663: --
322664: -- following sets the accounting attributes needed to reverse

Line 322867: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

322863:
322864: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
322865: -- or secondary ledger that has different currency with primary
322866: -- or alc that is calculated by sla
322867: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
322868: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
322869:
322870: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
322871: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 322868: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

322864: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
322865: -- or secondary ledger that has different currency with primary
322866: -- or alc that is calculated by sla
322867: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
322868: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
322869:
322870: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
322871: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
322872: AND (l_actual_flag = 'A')) THEN

Line 322870: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

322866: -- or alc that is calculated by sla
322867: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
322868: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
322869:
322870: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
322871: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
322872: AND (l_actual_flag = 'A')) THEN
322873: XLA_AE_LINES_PKG.CreateGainOrLossLines(
322874: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 322871: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

322867: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
322868: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
322869:
322870: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
322871: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
322872: AND (l_actual_flag = 'A')) THEN
322873: XLA_AE_LINES_PKG.CreateGainOrLossLines(
322874: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
322875: ,p_application_id => p_application_id

Line 322874: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

322870: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
322871: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
322872: AND (l_actual_flag = 'A')) THEN
322873: XLA_AE_LINES_PKG.CreateGainOrLossLines(
322874: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
322875: ,p_application_id => p_application_id
322876: ,p_amb_context_code => 'DEFAULT'
322877: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
322878: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 322877: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

322873: XLA_AE_LINES_PKG.CreateGainOrLossLines(
322874: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
322875: ,p_application_id => p_application_id
322876: ,p_amb_context_code => 'DEFAULT'
322877: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
322878: ,p_event_class_code => C_EVENT_CLASS_CODE
322879: ,p_event_type_code => C_EVENT_TYPE_CODE
322880:
322881: ,p_gain_ccid => -1

Line 323508: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

323504:
323505: l_calculate_acctd_flag VARCHAR2(1) :='N';
323506: l_calculate_g_l_flag VARCHAR2(1) :='N';
323507: --
323508: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323509: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323510: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 323509: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

323505: l_calculate_acctd_flag VARCHAR2(1) :='N';
323506: l_calculate_g_l_flag VARCHAR2(1) :='N';
323507: --
323508: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323509: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323510: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 323510: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

323506: l_calculate_g_l_flag VARCHAR2(1) :='N';
323507: --
323508: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323509: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323510: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 323511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

323507: --
323508: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323509: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323510: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 323512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

323508: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323509: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323510: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 323513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

323509: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323510: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 323514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

323510: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 323515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

323511: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 323516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

323512: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 323517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

323513: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 323518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

323514: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 323519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

323515: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 323520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

323516: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 323521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

323517: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 323522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

323518: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 323523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

323519: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 323524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

323520: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 323525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

323521: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
323522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 323526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

323522: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 323527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

323523: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
323531: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 323528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

323524: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
323531: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323532: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 323529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

323525: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
323526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
323531: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323532: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
323533: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 323530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

323526: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
323531: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323532: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
323533: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
323534:

Line 323531: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

323527: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
323531: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323532: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
323533: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
323534:
323535: l_event_id NUMBER;

Line 323532: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

323528: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
323531: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323532: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
323533: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
323534:
323535: l_event_id NUMBER;
323536: l_previous_event_id NUMBER;

Line 323533: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

323529: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
323530: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
323531: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
323532: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
323533: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
323534:
323535: l_event_id NUMBER;
323536: l_previous_event_id NUMBER;
323537: l_first_event_id NUMBER;

Line 323551: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

323547: l_event_class_name VARCHAR2(80) := 'Recipient-side Intransit Interorg Receipt for FOB Receipt';
323548: l_description VARCHAR2(4000);
323549: l_transaction_reversal NUMBER;
323550: l_ae_header_id NUMBER;
323551: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
323552: l_log_module VARCHAR2(240);
323553: --
323554: l_acct_reversal_source VARCHAR2(30);
323555: l_trx_reversal_source VARCHAR2(30);

Line 323926: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

323922:
323923: --
323924: -- set event info as cache for other routines to refer event attributes
323925: --
323926: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
323927: (p_application_id => p_application_id
323928: ,p_primary_ledger_id => p_primary_ledger_id
323929: ,p_base_ledger_id => p_base_ledger_id
323930: ,p_target_ledger_id => p_target_ledger_id

Line 323959: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

323955:
323956: --
323957: -- set the status of entry to C_VALID (0)
323958: --
323959: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
323960:
323961: --
323962: -- initialize a row for ae header
323963: --

Line 324011: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

324007: --
324008: -- initilaize the status of ae headers for diffrent balance types
324009: -- the status is initialised to C_NOT_CREATED (2)
324010: --
324011: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
324012: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
324013: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
324014:
324015: --

Line 324012: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

324008: -- initilaize the status of ae headers for diffrent balance types
324009: -- the status is initialised to C_NOT_CREATED (2)
324010: --
324011: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
324012: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
324013: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
324014:
324015: --
324016: -- call api to validate and store accounting attributes for header

Line 324013: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

324009: -- the status is initialised to C_NOT_CREATED (2)
324010: --
324011: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
324012: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
324013: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
324014:
324015: --
324016: -- call api to validate and store accounting attributes for header
324017: --

Line 324069: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

324065: --
324066: l_trx_reversal_source := SUBSTR(NULL, 1,30);
324067:
324068: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
324069: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
324070:
324071: xla_accounting_err_pkg.build_message
324072: (p_appli_s_name => 'XLA'
324073: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 324077: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

324073: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
324074: ,p_token_1 => 'ACCT_ATTR_NAME'
324075: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
324076: ,p_token_2 => 'PRODUCT_NAME'
324077: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
324078: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
324079: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
324080: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
324081:

Line 324078: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

324074: ,p_token_1 => 'ACCT_ATTR_NAME'
324075: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
324076: ,p_token_2 => 'PRODUCT_NAME'
324077: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
324078: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
324079: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
324080: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
324081:
324082: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 324079: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

324075: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
324076: ,p_token_2 => 'PRODUCT_NAME'
324077: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
324078: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
324079: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
324080: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
324081:
324082: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
324083: --

Line 324080: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

324076: ,p_token_2 => 'PRODUCT_NAME'
324077: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
324078: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
324079: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
324080: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
324081:
324082: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
324083: --
324084: -- following sets the accounting attributes needed to reverse

Line 324099: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

324095: ----------------------------------------------------------------
324096: -- 4262811 - update the header statuses to invalid in need be
324097: ----------------------------------------------------------------
324098: --
324099: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
324100:
324101:
324102: -----------------------------------------------
324103: -- No accrual reversal for the event class/type

Line 324229: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

324225: ,p_module => l_log_module);
324226: END IF;
324227:
324228: --
324229: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
324230: --
324231: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
324232: --
324233: -- set event info as cache for other routines to refer event attributes

Line 324231: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

324227:
324228: --
324229: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
324230: --
324231: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
324232: --
324233: -- set event info as cache for other routines to refer event attributes
324234: --
324235:

Line 324239: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

324235:
324236: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
324237: l_previous_event_id := l_event_id;
324238:
324239: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
324240: (p_application_id => p_application_id
324241: ,p_primary_ledger_id => p_primary_ledger_id
324242: ,p_base_ledger_id => p_base_ledger_id
324243: ,p_target_ledger_id => p_target_ledger_id

Line 324280: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

324276: l_acct_reversal_source := SUBSTR(NULL, 1,30);
324277:
324278: IF l_continue_with_lines THEN
324279: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
324280: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
324281:
324282: xla_accounting_err_pkg.build_message
324283: (p_appli_s_name => 'XLA'
324284: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 324288: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

324284: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
324285: ,p_token_1 => 'LINE_NUMBER'
324286: ,p_value_1 => l_array_extract_line_num(Idx)
324287: ,p_token_2 => 'PRODUCT_NAME'
324288: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
324289: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
324290: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
324291: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
324292:

Line 324289: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

324285: ,p_token_1 => 'LINE_NUMBER'
324286: ,p_value_1 => l_array_extract_line_num(Idx)
324287: ,p_token_2 => 'PRODUCT_NAME'
324288: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
324289: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
324290: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
324291: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
324292:
324293: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 324290: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

324286: ,p_value_1 => l_array_extract_line_num(Idx)
324287: ,p_token_2 => 'PRODUCT_NAME'
324288: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
324289: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
324290: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
324291: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
324292:
324293: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
324294: --

Line 324291: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

324287: ,p_token_2 => 'PRODUCT_NAME'
324288: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
324289: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
324290: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
324291: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
324292:
324293: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
324294: --
324295: -- following sets the accounting attributes needed to reverse

Line 324768: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

324764:
324765: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
324766: -- or secondary ledger that has different currency with primary
324767: -- or alc that is calculated by sla
324768: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
324769: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
324770:
324771: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
324772: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 324769: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

324765: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
324766: -- or secondary ledger that has different currency with primary
324767: -- or alc that is calculated by sla
324768: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
324769: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
324770:
324771: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
324772: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
324773: AND (l_actual_flag = 'A')) THEN

Line 324771: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

324767: -- or alc that is calculated by sla
324768: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
324769: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
324770:
324771: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
324772: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
324773: AND (l_actual_flag = 'A')) THEN
324774: XLA_AE_LINES_PKG.CreateGainOrLossLines(
324775: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 324772: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

324768: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
324769: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
324770:
324771: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
324772: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
324773: AND (l_actual_flag = 'A')) THEN
324774: XLA_AE_LINES_PKG.CreateGainOrLossLines(
324775: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
324776: ,p_application_id => p_application_id

Line 324775: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

324771: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
324772: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
324773: AND (l_actual_flag = 'A')) THEN
324774: XLA_AE_LINES_PKG.CreateGainOrLossLines(
324775: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
324776: ,p_application_id => p_application_id
324777: ,p_amb_context_code => 'DEFAULT'
324778: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
324779: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 324778: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

324774: XLA_AE_LINES_PKG.CreateGainOrLossLines(
324775: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
324776: ,p_application_id => p_application_id
324777: ,p_amb_context_code => 'DEFAULT'
324778: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
324779: ,p_event_class_code => C_EVENT_CLASS_CODE
324780: ,p_event_type_code => C_EVENT_TYPE_CODE
324781:
324782: ,p_gain_ccid => -1

Line 325414: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

325410:
325411: l_calculate_acctd_flag VARCHAR2(1) :='N';
325412: l_calculate_g_l_flag VARCHAR2(1) :='N';
325413: --
325414: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325415: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325416: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325417: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325418: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 325415: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

325411: l_calculate_acctd_flag VARCHAR2(1) :='N';
325412: l_calculate_g_l_flag VARCHAR2(1) :='N';
325413: --
325414: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325415: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325416: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325417: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325418: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325419: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 325416: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

325412: l_calculate_g_l_flag VARCHAR2(1) :='N';
325413: --
325414: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325415: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325416: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325417: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325418: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325419: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325420: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 325417: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

325413: --
325414: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325415: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325416: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325417: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325418: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325419: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325420: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325421: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 325418: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

325414: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325415: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325416: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325417: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325418: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325419: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325420: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325421: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325422: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 325419: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

325415: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325416: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325417: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325418: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325419: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325420: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325421: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325422: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325423: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 325420: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

325416: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325417: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325418: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325419: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325420: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325421: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325422: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325423: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325424: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 325421: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

325417: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325418: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325419: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325420: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325421: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325422: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325423: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325424: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325425: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 325422: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

325418: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325419: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325420: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325421: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325422: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325423: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325424: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325425: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325426: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 325423: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

325419: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325420: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325421: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325422: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325423: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325424: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325425: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325426: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325427: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 325424: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

325420: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325421: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325422: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325423: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325424: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325425: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325426: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325427: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325428: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 325425: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

325421: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325422: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325423: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325424: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325425: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325426: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325427: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325428: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325429: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 325426: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

325422: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325423: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325424: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325425: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325426: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325427: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325428: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325429: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325430: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 325427: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

325423: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325424: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325425: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325426: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325427: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325428: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325429: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325430: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325431: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 325428: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

325424: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325425: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325426: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325427: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325428: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325429: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325430: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325431: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325432: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 325429: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

325425: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325426: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325427: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325428: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325429: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325430: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325431: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325432: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325433: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 325430: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

325426: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325427: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325428: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325429: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325430: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325431: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325432: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325433: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325434: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 325431: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

325427: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
325428: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325429: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325430: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325431: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325432: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325433: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325434: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325435: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 325432: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

325428: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325429: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325430: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325431: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325432: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325433: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325434: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325435: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325436: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 325433: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

325429: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325430: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325431: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325432: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325433: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325434: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325435: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325436: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
325437: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 325434: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

325430: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325431: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325432: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325433: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325434: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325435: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325436: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
325437: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325438: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 325435: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

325431: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
325432: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325433: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325434: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325435: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325436: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
325437: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325438: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
325439: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 325436: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

325432: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325433: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325434: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325435: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325436: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
325437: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325438: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
325439: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
325440:

Line 325437: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

325433: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325434: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325435: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325436: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
325437: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325438: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
325439: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
325440:
325441: l_event_id NUMBER;

Line 325438: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

325434: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325435: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325436: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
325437: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325438: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
325439: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
325440:
325441: l_event_id NUMBER;
325442: l_previous_event_id NUMBER;

Line 325439: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

325435: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
325436: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
325437: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
325438: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
325439: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
325440:
325441: l_event_id NUMBER;
325442: l_previous_event_id NUMBER;
325443: l_first_event_id NUMBER;

Line 325457: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

325453: l_event_class_name VARCHAR2(80) := 'Recipient-side Intransit Interorg Receipt for FOB Receipt';
325454: l_description VARCHAR2(4000);
325455: l_transaction_reversal NUMBER;
325456: l_ae_header_id NUMBER;
325457: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
325458: l_log_module VARCHAR2(240);
325459: --
325460: l_acct_reversal_source VARCHAR2(30);
325461: l_trx_reversal_source VARCHAR2(30);

Line 325836: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

325832:
325833: --
325834: -- set event info as cache for other routines to refer event attributes
325835: --
325836: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
325837: (p_application_id => p_application_id
325838: ,p_primary_ledger_id => p_primary_ledger_id
325839: ,p_base_ledger_id => p_base_ledger_id
325840: ,p_target_ledger_id => p_target_ledger_id

Line 325869: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

325865:
325866: --
325867: -- set the status of entry to C_VALID (0)
325868: --
325869: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
325870:
325871: --
325872: -- initialize a row for ae header
325873: --

Line 325922: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

325918: --
325919: -- initilaize the status of ae headers for diffrent balance types
325920: -- the status is initialised to C_NOT_CREATED (2)
325921: --
325922: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
325923: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
325924: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
325925:
325926: --

Line 325923: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

325919: -- initilaize the status of ae headers for diffrent balance types
325920: -- the status is initialised to C_NOT_CREATED (2)
325921: --
325922: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
325923: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
325924: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
325925:
325926: --
325927: -- call api to validate and store accounting attributes for header

Line 325924: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

325920: -- the status is initialised to C_NOT_CREATED (2)
325921: --
325922: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
325923: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
325924: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
325925:
325926: --
325927: -- call api to validate and store accounting attributes for header
325928: --

Line 325980: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

325976: --
325977: l_trx_reversal_source := SUBSTR(NULL, 1,30);
325978:
325979: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
325980: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
325981:
325982: xla_accounting_err_pkg.build_message
325983: (p_appli_s_name => 'XLA'
325984: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 325988: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

325984: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
325985: ,p_token_1 => 'ACCT_ATTR_NAME'
325986: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
325987: ,p_token_2 => 'PRODUCT_NAME'
325988: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
325989: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
325990: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
325991: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
325992:

Line 325989: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

325985: ,p_token_1 => 'ACCT_ATTR_NAME'
325986: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
325987: ,p_token_2 => 'PRODUCT_NAME'
325988: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
325989: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
325990: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
325991: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
325992:
325993: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 325990: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

325986: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
325987: ,p_token_2 => 'PRODUCT_NAME'
325988: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
325989: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
325990: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
325991: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
325992:
325993: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
325994: --

Line 325991: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

325987: ,p_token_2 => 'PRODUCT_NAME'
325988: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
325989: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
325990: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
325991: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
325992:
325993: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
325994: --
325995: -- following sets the accounting attributes needed to reverse

Line 326010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

326006: ----------------------------------------------------------------
326007: -- 4262811 - update the header statuses to invalid in need be
326008: ----------------------------------------------------------------
326009: --
326010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
326011:
326012:
326013: -----------------------------------------------
326014: -- No accrual reversal for the event class/type

Line 326140: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

326136: ,p_module => l_log_module);
326137: END IF;
326138:
326139: --
326140: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
326141: --
326142: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
326143: --
326144: -- set event info as cache for other routines to refer event attributes

Line 326142: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

326138:
326139: --
326140: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
326141: --
326142: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
326143: --
326144: -- set event info as cache for other routines to refer event attributes
326145: --
326146:

Line 326150: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

326146:
326147: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
326148: l_previous_event_id := l_event_id;
326149:
326150: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
326151: (p_application_id => p_application_id
326152: ,p_primary_ledger_id => p_primary_ledger_id
326153: ,p_base_ledger_id => p_base_ledger_id
326154: ,p_target_ledger_id => p_target_ledger_id

Line 326191: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

326187: l_acct_reversal_source := SUBSTR(NULL, 1,30);
326188:
326189: IF l_continue_with_lines THEN
326190: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
326191: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
326192:
326193: xla_accounting_err_pkg.build_message
326194: (p_appli_s_name => 'XLA'
326195: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 326199: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

326195: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
326196: ,p_token_1 => 'LINE_NUMBER'
326197: ,p_value_1 => l_array_extract_line_num(Idx)
326198: ,p_token_2 => 'PRODUCT_NAME'
326199: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
326200: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
326201: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
326202: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
326203:

Line 326200: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

326196: ,p_token_1 => 'LINE_NUMBER'
326197: ,p_value_1 => l_array_extract_line_num(Idx)
326198: ,p_token_2 => 'PRODUCT_NAME'
326199: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
326200: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
326201: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
326202: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
326203:
326204: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 326201: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

326197: ,p_value_1 => l_array_extract_line_num(Idx)
326198: ,p_token_2 => 'PRODUCT_NAME'
326199: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
326200: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
326201: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
326202: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
326203:
326204: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
326205: --

Line 326202: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

326198: ,p_token_2 => 'PRODUCT_NAME'
326199: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
326200: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
326201: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
326202: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
326203:
326204: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
326205: --
326206: -- following sets the accounting attributes needed to reverse

Line 326679: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

326675:
326676: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
326677: -- or secondary ledger that has different currency with primary
326678: -- or alc that is calculated by sla
326679: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
326680: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
326681:
326682: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
326683: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 326680: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

326676: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
326677: -- or secondary ledger that has different currency with primary
326678: -- or alc that is calculated by sla
326679: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
326680: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
326681:
326682: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
326683: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
326684: AND (l_actual_flag = 'A')) THEN

Line 326682: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

326678: -- or alc that is calculated by sla
326679: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
326680: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
326681:
326682: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
326683: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
326684: AND (l_actual_flag = 'A')) THEN
326685: XLA_AE_LINES_PKG.CreateGainOrLossLines(
326686: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 326683: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

326679: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
326680: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
326681:
326682: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
326683: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
326684: AND (l_actual_flag = 'A')) THEN
326685: XLA_AE_LINES_PKG.CreateGainOrLossLines(
326686: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
326687: ,p_application_id => p_application_id

Line 326686: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

326682: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
326683: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
326684: AND (l_actual_flag = 'A')) THEN
326685: XLA_AE_LINES_PKG.CreateGainOrLossLines(
326686: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
326687: ,p_application_id => p_application_id
326688: ,p_amb_context_code => 'DEFAULT'
326689: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
326690: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 326689: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

326685: XLA_AE_LINES_PKG.CreateGainOrLossLines(
326686: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
326687: ,p_application_id => p_application_id
326688: ,p_amb_context_code => 'DEFAULT'
326689: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
326690: ,p_event_class_code => C_EVENT_CLASS_CODE
326691: ,p_event_type_code => C_EVENT_TYPE_CODE
326692:
326693: ,p_gain_ccid => -1

Line 327278: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

327274:
327275: l_calculate_acctd_flag VARCHAR2(1) :='N';
327276: l_calculate_g_l_flag VARCHAR2(1) :='N';
327277: --
327278: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327279: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327280: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327281: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327282: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 327279: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

327275: l_calculate_acctd_flag VARCHAR2(1) :='N';
327276: l_calculate_g_l_flag VARCHAR2(1) :='N';
327277: --
327278: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327279: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327280: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327281: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327282: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327283: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 327280: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

327276: l_calculate_g_l_flag VARCHAR2(1) :='N';
327277: --
327278: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327279: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327280: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327281: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327282: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327283: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327284: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 327281: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

327277: --
327278: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327279: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327280: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327281: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327282: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327283: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327284: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327285: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 327282: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

327278: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327279: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327280: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327281: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327282: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327283: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327284: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327285: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327286: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 327283: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

327279: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327280: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327281: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327282: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327283: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327284: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327285: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327286: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327287: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 327284: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

327280: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327281: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327282: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327283: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327284: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327285: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327286: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327287: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327288: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 327285: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

327281: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327282: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327283: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327284: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327285: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327286: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327287: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327288: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327289: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 327286: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

327282: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327283: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327284: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327285: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327286: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327287: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327288: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327289: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327290: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 327287: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

327283: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327284: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327285: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327286: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327287: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327288: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327289: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327290: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327291: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 327288: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

327284: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327285: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327286: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327287: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327288: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327289: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327290: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327291: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327292: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 327289: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

327285: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327286: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327287: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327288: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327289: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327290: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327291: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327292: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327293: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 327290: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

327286: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327287: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327288: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327289: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327290: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327291: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327292: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327293: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327294: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 327291: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

327287: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327288: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327289: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327290: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327291: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327292: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327293: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327294: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327295: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 327292: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

327288: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327289: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327290: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327291: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327292: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327293: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327294: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327295: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327296: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 327293: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

327289: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327290: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327291: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327292: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327293: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327294: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327295: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327296: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327297: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 327294: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

327290: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327291: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327292: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327293: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327294: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327295: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327296: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327297: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327298: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 327295: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

327291: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
327292: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327293: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327294: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327295: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327296: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327297: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327298: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327299: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 327296: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

327292: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327293: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327294: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327295: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327296: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327297: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327298: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327299: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327300: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 327297: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

327293: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327294: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327295: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327296: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327297: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327298: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327299: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327300: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
327301: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 327298: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

327294: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327295: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327296: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327297: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327298: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327299: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327300: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
327301: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327302: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 327299: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

327295: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
327296: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327297: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327298: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327299: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327300: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
327301: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327302: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
327303: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 327300: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

327296: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327297: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327298: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327299: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327300: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
327301: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327302: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
327303: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
327304:

Line 327301: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

327297: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327298: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327299: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327300: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
327301: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327302: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
327303: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
327304:
327305: l_event_id NUMBER;

Line 327302: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

327298: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327299: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327300: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
327301: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327302: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
327303: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
327304:
327305: l_event_id NUMBER;
327306: l_previous_event_id NUMBER;

Line 327303: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

327299: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
327300: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
327301: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
327302: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
327303: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
327304:
327305: l_event_id NUMBER;
327306: l_previous_event_id NUMBER;
327307: l_first_event_id NUMBER;

Line 327321: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

327317: l_event_class_name VARCHAR2(80) := 'Sender-side Intransit Interorg Receipt for FOB Receipt';
327318: l_description VARCHAR2(4000);
327319: l_transaction_reversal NUMBER;
327320: l_ae_header_id NUMBER;
327321: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
327322: l_log_module VARCHAR2(240);
327323: --
327324: l_acct_reversal_source VARCHAR2(30);
327325: l_trx_reversal_source VARCHAR2(30);

Line 327666: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

327662:
327663: --
327664: -- set event info as cache for other routines to refer event attributes
327665: --
327666: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
327667: (p_application_id => p_application_id
327668: ,p_primary_ledger_id => p_primary_ledger_id
327669: ,p_base_ledger_id => p_base_ledger_id
327670: ,p_target_ledger_id => p_target_ledger_id

Line 327699: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

327695:
327696: --
327697: -- set the status of entry to C_VALID (0)
327698: --
327699: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
327700:
327701: --
327702: -- initialize a row for ae header
327703: --

Line 327744: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

327740: --
327741: -- initilaize the status of ae headers for diffrent balance types
327742: -- the status is initialised to C_NOT_CREATED (2)
327743: --
327744: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
327745: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
327746: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
327747:
327748: --

Line 327745: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

327741: -- initilaize the status of ae headers for diffrent balance types
327742: -- the status is initialised to C_NOT_CREATED (2)
327743: --
327744: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
327745: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
327746: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
327747:
327748: --
327749: -- call api to validate and store accounting attributes for header

Line 327746: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

327742: -- the status is initialised to C_NOT_CREATED (2)
327743: --
327744: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
327745: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
327746: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
327747:
327748: --
327749: -- call api to validate and store accounting attributes for header
327750: --

Line 327800: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

327796: --
327797: l_trx_reversal_source := SUBSTR(NULL, 1,30);
327798:
327799: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
327800: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
327801:
327802: xla_accounting_err_pkg.build_message
327803: (p_appli_s_name => 'XLA'
327804: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 327808: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

327804: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
327805: ,p_token_1 => 'ACCT_ATTR_NAME'
327806: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
327807: ,p_token_2 => 'PRODUCT_NAME'
327808: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
327809: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
327810: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
327811: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
327812:

Line 327809: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

327805: ,p_token_1 => 'ACCT_ATTR_NAME'
327806: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
327807: ,p_token_2 => 'PRODUCT_NAME'
327808: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
327809: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
327810: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
327811: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
327812:
327813: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 327810: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

327806: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
327807: ,p_token_2 => 'PRODUCT_NAME'
327808: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
327809: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
327810: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
327811: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
327812:
327813: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
327814: --

Line 327811: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

327807: ,p_token_2 => 'PRODUCT_NAME'
327808: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
327809: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
327810: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
327811: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
327812:
327813: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
327814: --
327815: -- following sets the accounting attributes needed to reverse

Line 327830: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

327826: ----------------------------------------------------------------
327827: -- 4262811 - update the header statuses to invalid in need be
327828: ----------------------------------------------------------------
327829: --
327830: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
327831:
327832:
327833: -----------------------------------------------
327834: -- No accrual reversal for the event class/type

Line 327959: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

327955: ,p_module => l_log_module);
327956: END IF;
327957:
327958: --
327959: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
327960: --
327961: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
327962: --
327963: -- set event info as cache for other routines to refer event attributes

Line 327961: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

327957:
327958: --
327959: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
327960: --
327961: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
327962: --
327963: -- set event info as cache for other routines to refer event attributes
327964: --
327965:

Line 327969: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

327965:
327966: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
327967: l_previous_event_id := l_event_id;
327968:
327969: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
327970: (p_application_id => p_application_id
327971: ,p_primary_ledger_id => p_primary_ledger_id
327972: ,p_base_ledger_id => p_base_ledger_id
327973: ,p_target_ledger_id => p_target_ledger_id

Line 328010: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

328006: l_acct_reversal_source := SUBSTR(NULL, 1,30);
328007:
328008: IF l_continue_with_lines THEN
328009: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
328010: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
328011:
328012: xla_accounting_err_pkg.build_message
328013: (p_appli_s_name => 'XLA'
328014: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 328018: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

328014: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
328015: ,p_token_1 => 'LINE_NUMBER'
328016: ,p_value_1 => l_array_extract_line_num(Idx)
328017: ,p_token_2 => 'PRODUCT_NAME'
328018: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
328019: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
328020: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
328021: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
328022:

Line 328019: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

328015: ,p_token_1 => 'LINE_NUMBER'
328016: ,p_value_1 => l_array_extract_line_num(Idx)
328017: ,p_token_2 => 'PRODUCT_NAME'
328018: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
328019: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
328020: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
328021: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
328022:
328023: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 328020: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

328016: ,p_value_1 => l_array_extract_line_num(Idx)
328017: ,p_token_2 => 'PRODUCT_NAME'
328018: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
328019: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
328020: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
328021: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
328022:
328023: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
328024: --

Line 328021: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

328017: ,p_token_2 => 'PRODUCT_NAME'
328018: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
328019: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
328020: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
328021: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
328022:
328023: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
328024: --
328025: -- following sets the accounting attributes needed to reverse

Line 328366: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

328362:
328363: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
328364: -- or secondary ledger that has different currency with primary
328365: -- or alc that is calculated by sla
328366: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
328367: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
328368:
328369: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
328370: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 328367: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

328363: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
328364: -- or secondary ledger that has different currency with primary
328365: -- or alc that is calculated by sla
328366: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
328367: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
328368:
328369: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
328370: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
328371: AND (l_actual_flag = 'A')) THEN

Line 328369: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

328365: -- or alc that is calculated by sla
328366: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
328367: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
328368:
328369: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
328370: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
328371: AND (l_actual_flag = 'A')) THEN
328372: XLA_AE_LINES_PKG.CreateGainOrLossLines(
328373: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 328370: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

328366: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
328367: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
328368:
328369: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
328370: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
328371: AND (l_actual_flag = 'A')) THEN
328372: XLA_AE_LINES_PKG.CreateGainOrLossLines(
328373: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
328374: ,p_application_id => p_application_id

Line 328373: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

328369: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
328370: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
328371: AND (l_actual_flag = 'A')) THEN
328372: XLA_AE_LINES_PKG.CreateGainOrLossLines(
328373: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
328374: ,p_application_id => p_application_id
328375: ,p_amb_context_code => 'DEFAULT'
328376: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
328377: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 328376: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

328372: XLA_AE_LINES_PKG.CreateGainOrLossLines(
328373: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
328374: ,p_application_id => p_application_id
328375: ,p_amb_context_code => 'DEFAULT'
328376: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
328377: ,p_event_class_code => C_EVENT_CLASS_CODE
328378: ,p_event_type_code => C_EVENT_TYPE_CODE
328379:
328380: ,p_gain_ccid => -1

Line 328955: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

328951:
328952: l_calculate_acctd_flag VARCHAR2(1) :='N';
328953: l_calculate_g_l_flag VARCHAR2(1) :='N';
328954: --
328955: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328956: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328957: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328958: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328959: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 328956: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

328952: l_calculate_acctd_flag VARCHAR2(1) :='N';
328953: l_calculate_g_l_flag VARCHAR2(1) :='N';
328954: --
328955: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328956: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328957: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328958: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328959: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328960: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 328957: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

328953: l_calculate_g_l_flag VARCHAR2(1) :='N';
328954: --
328955: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328956: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328957: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328958: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328959: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328960: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328961: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 328958: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

328954: --
328955: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328956: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328957: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328958: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328959: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328960: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328961: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328962: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 328959: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

328955: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328956: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328957: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328958: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328959: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328960: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328961: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328962: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328963: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 328960: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

328956: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328957: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328958: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328959: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328960: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328961: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328962: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328963: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328964: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 328961: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

328957: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328958: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328959: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328960: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328961: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328962: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328963: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328964: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328965: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 328962: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

328958: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328959: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328960: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328961: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328962: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328963: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328964: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328965: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328966: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 328963: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

328959: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328960: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328961: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328962: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328963: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328964: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328965: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328966: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328967: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 328964: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

328960: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328961: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328962: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328963: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328964: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328965: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328966: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328967: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328968: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 328965: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

328961: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328962: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328963: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328964: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328965: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328966: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328967: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328968: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328969: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 328966: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

328962: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328963: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328964: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328965: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328966: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328967: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328968: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328969: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328970: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 328967: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

328963: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328964: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328965: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328966: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328967: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328968: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328969: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328970: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328971: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 328968: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

328964: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328965: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328966: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328967: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328968: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328969: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328970: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328971: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328972: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 328969: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

328965: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328966: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328967: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328968: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328969: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328970: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328971: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328972: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328973: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 328970: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

328966: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328967: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328968: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328969: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328970: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328971: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328972: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328973: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328974: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 328971: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

328967: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328968: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328969: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328970: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328971: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328972: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328973: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328974: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328975: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 328972: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

328968: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
328969: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328970: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328971: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328972: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328973: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328974: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328975: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328976: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 328973: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

328969: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328970: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328971: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328972: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328973: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328974: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328975: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328976: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328977: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 328974: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

328970: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328971: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328972: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328973: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328974: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328975: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328976: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328977: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
328978: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 328975: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

328971: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328972: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328973: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328974: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328975: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328976: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328977: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
328978: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328979: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 328976: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

328972: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
328973: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328974: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328975: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328976: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328977: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
328978: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328979: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
328980: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 328977: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

328973: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328974: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328975: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328976: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328977: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
328978: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328979: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
328980: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
328981:

Line 328978: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

328974: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328975: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328976: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328977: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
328978: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328979: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
328980: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
328981:
328982: l_event_id NUMBER;

Line 328979: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

328975: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328976: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328977: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
328978: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328979: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
328980: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
328981:
328982: l_event_id NUMBER;
328983: l_previous_event_id NUMBER;

Line 328980: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

328976: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
328977: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
328978: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
328979: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
328980: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
328981:
328982: l_event_id NUMBER;
328983: l_previous_event_id NUMBER;
328984: l_first_event_id NUMBER;

Line 328998: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

328994: l_event_class_name VARCHAR2(80) := 'Sender-side Intransit Interorg Receipt for FOB Receipt';
328995: l_description VARCHAR2(4000);
328996: l_transaction_reversal NUMBER;
328997: l_ae_header_id NUMBER;
328998: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
328999: l_log_module VARCHAR2(240);
329000: --
329001: l_acct_reversal_source VARCHAR2(30);
329002: l_trx_reversal_source VARCHAR2(30);

Line 329335: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

329331:
329332: --
329333: -- set event info as cache for other routines to refer event attributes
329334: --
329335: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
329336: (p_application_id => p_application_id
329337: ,p_primary_ledger_id => p_primary_ledger_id
329338: ,p_base_ledger_id => p_base_ledger_id
329339: ,p_target_ledger_id => p_target_ledger_id

Line 329368: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

329364:
329365: --
329366: -- set the status of entry to C_VALID (0)
329367: --
329368: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
329369:
329370: --
329371: -- initialize a row for ae header
329372: --

Line 329411: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

329407: --
329408: -- initilaize the status of ae headers for diffrent balance types
329409: -- the status is initialised to C_NOT_CREATED (2)
329410: --
329411: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
329412: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
329413: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
329414:
329415: --

Line 329412: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

329408: -- initilaize the status of ae headers for diffrent balance types
329409: -- the status is initialised to C_NOT_CREATED (2)
329410: --
329411: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
329412: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
329413: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
329414:
329415: --
329416: -- call api to validate and store accounting attributes for header

Line 329413: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

329409: -- the status is initialised to C_NOT_CREATED (2)
329410: --
329411: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
329412: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
329413: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
329414:
329415: --
329416: -- call api to validate and store accounting attributes for header
329417: --

Line 329467: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

329463: --
329464: l_trx_reversal_source := SUBSTR(NULL, 1,30);
329465:
329466: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
329467: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
329468:
329469: xla_accounting_err_pkg.build_message
329470: (p_appli_s_name => 'XLA'
329471: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 329475: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

329471: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
329472: ,p_token_1 => 'ACCT_ATTR_NAME'
329473: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
329474: ,p_token_2 => 'PRODUCT_NAME'
329475: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
329476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
329477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
329478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
329479:

Line 329476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

329472: ,p_token_1 => 'ACCT_ATTR_NAME'
329473: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
329474: ,p_token_2 => 'PRODUCT_NAME'
329475: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
329476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
329477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
329478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
329479:
329480: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 329477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

329473: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
329474: ,p_token_2 => 'PRODUCT_NAME'
329475: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
329476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
329477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
329478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
329479:
329480: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
329481: --

Line 329478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

329474: ,p_token_2 => 'PRODUCT_NAME'
329475: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
329476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
329477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
329478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
329479:
329480: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
329481: --
329482: -- following sets the accounting attributes needed to reverse

Line 329497: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

329493: ----------------------------------------------------------------
329494: -- 4262811 - update the header statuses to invalid in need be
329495: ----------------------------------------------------------------
329496: --
329497: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
329498:
329499:
329500: -----------------------------------------------
329501: -- No accrual reversal for the event class/type

Line 329626: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

329622: ,p_module => l_log_module);
329623: END IF;
329624:
329625: --
329626: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
329627: --
329628: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
329629: --
329630: -- set event info as cache for other routines to refer event attributes

Line 329628: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

329624:
329625: --
329626: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
329627: --
329628: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
329629: --
329630: -- set event info as cache for other routines to refer event attributes
329631: --
329632:

Line 329636: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

329632:
329633: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
329634: l_previous_event_id := l_event_id;
329635:
329636: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
329637: (p_application_id => p_application_id
329638: ,p_primary_ledger_id => p_primary_ledger_id
329639: ,p_base_ledger_id => p_base_ledger_id
329640: ,p_target_ledger_id => p_target_ledger_id

Line 329677: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

329673: l_acct_reversal_source := SUBSTR(NULL, 1,30);
329674:
329675: IF l_continue_with_lines THEN
329676: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
329677: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
329678:
329679: xla_accounting_err_pkg.build_message
329680: (p_appli_s_name => 'XLA'
329681: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 329685: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

329681: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
329682: ,p_token_1 => 'LINE_NUMBER'
329683: ,p_value_1 => l_array_extract_line_num(Idx)
329684: ,p_token_2 => 'PRODUCT_NAME'
329685: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
329686: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
329687: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
329688: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
329689:

Line 329686: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

329682: ,p_token_1 => 'LINE_NUMBER'
329683: ,p_value_1 => l_array_extract_line_num(Idx)
329684: ,p_token_2 => 'PRODUCT_NAME'
329685: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
329686: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
329687: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
329688: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
329689:
329690: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 329687: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

329683: ,p_value_1 => l_array_extract_line_num(Idx)
329684: ,p_token_2 => 'PRODUCT_NAME'
329685: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
329686: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
329687: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
329688: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
329689:
329690: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
329691: --

Line 329688: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

329684: ,p_token_2 => 'PRODUCT_NAME'
329685: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
329686: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
329687: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
329688: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
329689:
329690: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
329691: --
329692: -- following sets the accounting attributes needed to reverse

Line 329931: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

329927:
329928: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
329929: -- or secondary ledger that has different currency with primary
329930: -- or alc that is calculated by sla
329931: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
329932: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
329933:
329934: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
329935: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 329932: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

329928: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
329929: -- or secondary ledger that has different currency with primary
329930: -- or alc that is calculated by sla
329931: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
329932: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
329933:
329934: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
329935: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
329936: AND (l_actual_flag = 'A')) THEN

Line 329934: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

329930: -- or alc that is calculated by sla
329931: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
329932: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
329933:
329934: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
329935: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
329936: AND (l_actual_flag = 'A')) THEN
329937: XLA_AE_LINES_PKG.CreateGainOrLossLines(
329938: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 329935: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

329931: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
329932: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
329933:
329934: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
329935: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
329936: AND (l_actual_flag = 'A')) THEN
329937: XLA_AE_LINES_PKG.CreateGainOrLossLines(
329938: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
329939: ,p_application_id => p_application_id

Line 329938: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

329934: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
329935: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
329936: AND (l_actual_flag = 'A')) THEN
329937: XLA_AE_LINES_PKG.CreateGainOrLossLines(
329938: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
329939: ,p_application_id => p_application_id
329940: ,p_amb_context_code => 'DEFAULT'
329941: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
329942: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 329941: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

329937: XLA_AE_LINES_PKG.CreateGainOrLossLines(
329938: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
329939: ,p_application_id => p_application_id
329940: ,p_amb_context_code => 'DEFAULT'
329941: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
329942: ,p_event_class_code => C_EVENT_CLASS_CODE
329943: ,p_event_type_code => C_EVENT_TYPE_CODE
329944:
329945: ,p_gain_ccid => -1

Line 330520: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

330516:
330517: l_calculate_acctd_flag VARCHAR2(1) :='N';
330518: l_calculate_g_l_flag VARCHAR2(1) :='N';
330519: --
330520: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330521: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330522: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330523: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330524: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 330521: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

330517: l_calculate_acctd_flag VARCHAR2(1) :='N';
330518: l_calculate_g_l_flag VARCHAR2(1) :='N';
330519: --
330520: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330521: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330522: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330523: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330524: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330525: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 330522: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

330518: l_calculate_g_l_flag VARCHAR2(1) :='N';
330519: --
330520: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330521: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330522: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330523: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330524: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330525: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330526: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 330523: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

330519: --
330520: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330521: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330522: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330523: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330524: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330525: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330526: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330527: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 330524: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

330520: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330521: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330522: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330523: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330524: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330525: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330526: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330527: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330528: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 330525: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

330521: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330522: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330523: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330524: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330525: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330526: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330527: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330528: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330529: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 330526: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

330522: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330523: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330524: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330525: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330526: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330527: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330528: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330529: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330530: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 330527: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

330523: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330524: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330525: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330526: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330527: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330528: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330529: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330530: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330531: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 330528: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

330524: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330525: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330526: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330527: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330528: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330529: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330530: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330531: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330532: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 330529: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

330525: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330526: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330527: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330528: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330529: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330530: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330531: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330532: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330533: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 330530: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

330526: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330527: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330528: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330529: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330530: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330531: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330532: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330533: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330534: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 330531: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

330527: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330528: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330529: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330530: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330531: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330532: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330533: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330534: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330535: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 330532: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

330528: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330529: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330530: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330531: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330532: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330533: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330534: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330535: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330536: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 330533: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

330529: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330530: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330531: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330532: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330533: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330534: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330535: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330536: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330537: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 330534: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

330530: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330531: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330532: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330533: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330534: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330535: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330536: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330537: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330538: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 330535: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

330531: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330532: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330533: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330534: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330535: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330536: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330537: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330538: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330539: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 330536: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

330532: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330533: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330534: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330535: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330536: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330537: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330538: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330539: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330540: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 330537: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

330533: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
330534: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330535: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330536: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330537: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330538: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330539: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330540: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330541: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 330538: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

330534: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330535: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330536: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330537: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330538: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330539: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330540: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330541: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330542: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 330539: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

330535: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330536: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330537: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330538: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330539: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330540: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330541: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330542: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
330543: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 330540: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

330536: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330537: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330538: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330539: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330540: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330541: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330542: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
330543: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330544: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 330541: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

330537: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
330538: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330539: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330540: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330541: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330542: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
330543: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330544: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
330545: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 330542: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

330538: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330539: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330540: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330541: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330542: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
330543: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330544: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
330545: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
330546:

Line 330543: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

330539: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330540: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330541: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330542: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
330543: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330544: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
330545: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
330546:
330547: l_event_id NUMBER;

Line 330544: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

330540: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330541: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330542: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
330543: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330544: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
330545: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
330546:
330547: l_event_id NUMBER;
330548: l_previous_event_id NUMBER;

Line 330545: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

330541: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
330542: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
330543: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
330544: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
330545: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
330546:
330547: l_event_id NUMBER;
330548: l_previous_event_id NUMBER;
330549: l_first_event_id NUMBER;

Line 330563: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

330559: l_event_class_name VARCHAR2(80) := 'Intransit Interorg Shipment for FOB Receipt';
330560: l_description VARCHAR2(4000);
330561: l_transaction_reversal NUMBER;
330562: l_ae_header_id NUMBER;
330563: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
330564: l_log_module VARCHAR2(240);
330565: --
330566: l_acct_reversal_source VARCHAR2(30);
330567: l_trx_reversal_source VARCHAR2(30);

Line 330899: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

330895:
330896: --
330897: -- set event info as cache for other routines to refer event attributes
330898: --
330899: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
330900: (p_application_id => p_application_id
330901: ,p_primary_ledger_id => p_primary_ledger_id
330902: ,p_base_ledger_id => p_base_ledger_id
330903: ,p_target_ledger_id => p_target_ledger_id

Line 330932: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

330928:
330929: --
330930: -- set the status of entry to C_VALID (0)
330931: --
330932: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
330933:
330934: --
330935: -- initialize a row for ae header
330936: --

Line 330974: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

330970: --
330971: -- initilaize the status of ae headers for diffrent balance types
330972: -- the status is initialised to C_NOT_CREATED (2)
330973: --
330974: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
330975: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
330976: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
330977:
330978: --

Line 330975: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

330971: -- initilaize the status of ae headers for diffrent balance types
330972: -- the status is initialised to C_NOT_CREATED (2)
330973: --
330974: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
330975: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
330976: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
330977:
330978: --
330979: -- call api to validate and store accounting attributes for header

Line 330976: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

330972: -- the status is initialised to C_NOT_CREATED (2)
330973: --
330974: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
330975: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
330976: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
330977:
330978: --
330979: -- call api to validate and store accounting attributes for header
330980: --

Line 331030: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

331026: --
331027: l_trx_reversal_source := SUBSTR(NULL, 1,30);
331028:
331029: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
331030: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
331031:
331032: xla_accounting_err_pkg.build_message
331033: (p_appli_s_name => 'XLA'
331034: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 331038: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

331034: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
331035: ,p_token_1 => 'ACCT_ATTR_NAME'
331036: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
331037: ,p_token_2 => 'PRODUCT_NAME'
331038: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
331039: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
331040: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
331041: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
331042:

Line 331039: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

331035: ,p_token_1 => 'ACCT_ATTR_NAME'
331036: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
331037: ,p_token_2 => 'PRODUCT_NAME'
331038: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
331039: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
331040: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
331041: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
331042:
331043: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 331040: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

331036: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
331037: ,p_token_2 => 'PRODUCT_NAME'
331038: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
331039: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
331040: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
331041: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
331042:
331043: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
331044: --

Line 331041: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

331037: ,p_token_2 => 'PRODUCT_NAME'
331038: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
331039: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
331040: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
331041: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
331042:
331043: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
331044: --
331045: -- following sets the accounting attributes needed to reverse

Line 331060: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

331056: ----------------------------------------------------------------
331057: -- 4262811 - update the header statuses to invalid in need be
331058: ----------------------------------------------------------------
331059: --
331060: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
331061:
331062:
331063: -----------------------------------------------
331064: -- No accrual reversal for the event class/type

Line 331190: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

331186: ,p_module => l_log_module);
331187: END IF;
331188:
331189: --
331190: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
331191: --
331192: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
331193: --
331194: -- set event info as cache for other routines to refer event attributes

Line 331192: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

331188:
331189: --
331190: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
331191: --
331192: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
331193: --
331194: -- set event info as cache for other routines to refer event attributes
331195: --
331196:

Line 331200: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

331196:
331197: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
331198: l_previous_event_id := l_event_id;
331199:
331200: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
331201: (p_application_id => p_application_id
331202: ,p_primary_ledger_id => p_primary_ledger_id
331203: ,p_base_ledger_id => p_base_ledger_id
331204: ,p_target_ledger_id => p_target_ledger_id

Line 331241: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

331237: l_acct_reversal_source := SUBSTR(NULL, 1,30);
331238:
331239: IF l_continue_with_lines THEN
331240: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
331241: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
331242:
331243: xla_accounting_err_pkg.build_message
331244: (p_appli_s_name => 'XLA'
331245: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 331249: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

331245: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
331246: ,p_token_1 => 'LINE_NUMBER'
331247: ,p_value_1 => l_array_extract_line_num(Idx)
331248: ,p_token_2 => 'PRODUCT_NAME'
331249: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
331250: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
331251: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
331252: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
331253:

Line 331250: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

331246: ,p_token_1 => 'LINE_NUMBER'
331247: ,p_value_1 => l_array_extract_line_num(Idx)
331248: ,p_token_2 => 'PRODUCT_NAME'
331249: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
331250: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
331251: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
331252: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
331253:
331254: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 331251: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

331247: ,p_value_1 => l_array_extract_line_num(Idx)
331248: ,p_token_2 => 'PRODUCT_NAME'
331249: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
331250: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
331251: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
331252: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
331253:
331254: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
331255: --

Line 331252: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

331248: ,p_token_2 => 'PRODUCT_NAME'
331249: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
331250: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
331251: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
331252: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
331253:
331254: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
331255: --
331256: -- following sets the accounting attributes needed to reverse

Line 331467: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

331463:
331464: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
331465: -- or secondary ledger that has different currency with primary
331466: -- or alc that is calculated by sla
331467: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
331468: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
331469:
331470: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
331471: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 331468: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

331464: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
331465: -- or secondary ledger that has different currency with primary
331466: -- or alc that is calculated by sla
331467: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
331468: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
331469:
331470: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
331471: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
331472: AND (l_actual_flag = 'A')) THEN

Line 331470: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

331466: -- or alc that is calculated by sla
331467: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
331468: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
331469:
331470: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
331471: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
331472: AND (l_actual_flag = 'A')) THEN
331473: XLA_AE_LINES_PKG.CreateGainOrLossLines(
331474: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 331471: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

331467: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
331468: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
331469:
331470: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
331471: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
331472: AND (l_actual_flag = 'A')) THEN
331473: XLA_AE_LINES_PKG.CreateGainOrLossLines(
331474: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
331475: ,p_application_id => p_application_id

Line 331474: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

331470: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
331471: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
331472: AND (l_actual_flag = 'A')) THEN
331473: XLA_AE_LINES_PKG.CreateGainOrLossLines(
331474: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
331475: ,p_application_id => p_application_id
331476: ,p_amb_context_code => 'DEFAULT'
331477: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
331478: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 331477: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

331473: XLA_AE_LINES_PKG.CreateGainOrLossLines(
331474: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
331475: ,p_application_id => p_application_id
331476: ,p_amb_context_code => 'DEFAULT'
331477: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
331478: ,p_event_class_code => C_EVENT_CLASS_CODE
331479: ,p_event_type_code => C_EVENT_TYPE_CODE
331480:
331481: ,p_gain_ccid => -1

Line 332110: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

332106:
332107: l_calculate_acctd_flag VARCHAR2(1) :='N';
332108: l_calculate_g_l_flag VARCHAR2(1) :='N';
332109: --
332110: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332111: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332112: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332113: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332114: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 332111: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

332107: l_calculate_acctd_flag VARCHAR2(1) :='N';
332108: l_calculate_g_l_flag VARCHAR2(1) :='N';
332109: --
332110: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332111: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332112: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332113: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332114: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332115: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 332112: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

332108: l_calculate_g_l_flag VARCHAR2(1) :='N';
332109: --
332110: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332111: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332112: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332113: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332114: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332115: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332116: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 332113: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

332109: --
332110: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332111: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332112: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332113: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332114: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332115: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332116: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332117: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 332114: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

332110: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332111: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332112: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332113: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332114: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332115: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332116: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332117: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332118: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 332115: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

332111: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332112: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332113: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332114: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332115: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332116: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332117: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332118: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332119: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 332116: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

332112: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332113: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332114: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332115: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332116: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332117: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332118: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332119: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332120: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 332117: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

332113: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332114: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332115: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332116: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332117: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332118: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332119: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332120: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332121: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 332118: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

332114: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332115: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332116: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332117: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332118: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332119: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332120: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332121: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332122: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 332119: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

332115: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332116: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332117: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332118: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332119: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332120: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332121: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332122: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332123: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 332120: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

332116: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332117: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332118: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332119: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332120: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332121: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332122: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332123: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332124: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 332121: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

332117: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332118: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332119: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332120: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332121: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332122: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332123: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332124: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332125: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 332122: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

332118: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332119: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332120: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332121: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332122: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332123: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332124: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332125: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332126: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 332123: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

332119: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332120: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332121: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332122: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332123: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332124: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332125: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332126: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332127: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 332124: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

332120: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332121: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332122: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332123: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332124: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332125: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332126: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332127: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332128: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 332125: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

332121: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332122: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332123: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332124: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332125: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332126: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332127: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332128: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332129: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 332126: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

332122: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332123: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332124: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332125: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332126: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332127: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332128: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332129: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332130: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 332127: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

332123: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
332124: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332125: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332126: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332127: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332128: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332129: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332130: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332131: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 332128: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

332124: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332125: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332126: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332127: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332128: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332129: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332130: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332131: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332132: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 332129: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

332125: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332126: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332127: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332128: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332129: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332130: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332131: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332132: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
332133: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 332130: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

332126: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332127: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332128: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332129: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332130: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332131: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332132: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
332133: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332134: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 332131: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

332127: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
332128: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332129: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332130: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332131: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332132: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
332133: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332134: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
332135: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 332132: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

332128: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332129: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332130: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332131: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332132: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
332133: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332134: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
332135: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
332136:

Line 332133: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

332129: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332130: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332131: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332132: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
332133: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332134: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
332135: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
332136:
332137: l_event_id NUMBER;

Line 332134: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

332130: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332131: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332132: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
332133: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332134: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
332135: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
332136:
332137: l_event_id NUMBER;
332138: l_previous_event_id NUMBER;

Line 332135: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

332131: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
332132: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
332133: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
332134: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
332135: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
332136:
332137: l_event_id NUMBER;
332138: l_previous_event_id NUMBER;
332139: l_first_event_id NUMBER;

Line 332153: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

332149: l_event_class_name VARCHAR2(80) := 'Intransit Interorg Receipt for FOB Shipment';
332150: l_description VARCHAR2(4000);
332151: l_transaction_reversal NUMBER;
332152: l_ae_header_id NUMBER;
332153: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
332154: l_log_module VARCHAR2(240);
332155: --
332156: l_acct_reversal_source VARCHAR2(30);
332157: l_trx_reversal_source VARCHAR2(30);

Line 332533: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

332529:
332530: --
332531: -- set event info as cache for other routines to refer event attributes
332532: --
332533: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
332534: (p_application_id => p_application_id
332535: ,p_primary_ledger_id => p_primary_ledger_id
332536: ,p_base_ledger_id => p_base_ledger_id
332537: ,p_target_ledger_id => p_target_ledger_id

Line 332566: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

332562:
332563: --
332564: -- set the status of entry to C_VALID (0)
332565: --
332566: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
332567:
332568: --
332569: -- initialize a row for ae header
332570: --

Line 332618: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

332614: --
332615: -- initilaize the status of ae headers for diffrent balance types
332616: -- the status is initialised to C_NOT_CREATED (2)
332617: --
332618: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
332619: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
332620: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
332621:
332622: --

Line 332619: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

332615: -- initilaize the status of ae headers for diffrent balance types
332616: -- the status is initialised to C_NOT_CREATED (2)
332617: --
332618: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
332619: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
332620: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
332621:
332622: --
332623: -- call api to validate and store accounting attributes for header

Line 332620: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

332616: -- the status is initialised to C_NOT_CREATED (2)
332617: --
332618: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
332619: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
332620: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
332621:
332622: --
332623: -- call api to validate and store accounting attributes for header
332624: --

Line 332676: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

332672: --
332673: l_trx_reversal_source := SUBSTR(NULL, 1,30);
332674:
332675: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
332676: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
332677:
332678: xla_accounting_err_pkg.build_message
332679: (p_appli_s_name => 'XLA'
332680: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 332684: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

332680: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
332681: ,p_token_1 => 'ACCT_ATTR_NAME'
332682: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
332683: ,p_token_2 => 'PRODUCT_NAME'
332684: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
332685: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
332686: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
332687: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
332688:

Line 332685: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

332681: ,p_token_1 => 'ACCT_ATTR_NAME'
332682: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
332683: ,p_token_2 => 'PRODUCT_NAME'
332684: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
332685: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
332686: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
332687: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
332688:
332689: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 332686: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

332682: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
332683: ,p_token_2 => 'PRODUCT_NAME'
332684: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
332685: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
332686: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
332687: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
332688:
332689: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
332690: --

Line 332687: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

332683: ,p_token_2 => 'PRODUCT_NAME'
332684: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
332685: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
332686: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
332687: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
332688:
332689: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
332690: --
332691: -- following sets the accounting attributes needed to reverse

Line 332706: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

332702: ----------------------------------------------------------------
332703: -- 4262811 - update the header statuses to invalid in need be
332704: ----------------------------------------------------------------
332705: --
332706: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
332707:
332708:
332709: -----------------------------------------------
332710: -- No accrual reversal for the event class/type

Line 332836: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

332832: ,p_module => l_log_module);
332833: END IF;
332834:
332835: --
332836: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
332837: --
332838: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
332839: --
332840: -- set event info as cache for other routines to refer event attributes

Line 332838: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

332834:
332835: --
332836: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
332837: --
332838: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
332839: --
332840: -- set event info as cache for other routines to refer event attributes
332841: --
332842:

Line 332846: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

332842:
332843: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
332844: l_previous_event_id := l_event_id;
332845:
332846: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
332847: (p_application_id => p_application_id
332848: ,p_primary_ledger_id => p_primary_ledger_id
332849: ,p_base_ledger_id => p_base_ledger_id
332850: ,p_target_ledger_id => p_target_ledger_id

Line 332887: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

332883: l_acct_reversal_source := SUBSTR(NULL, 1,30);
332884:
332885: IF l_continue_with_lines THEN
332886: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
332887: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
332888:
332889: xla_accounting_err_pkg.build_message
332890: (p_appli_s_name => 'XLA'
332891: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 332895: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

332891: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
332892: ,p_token_1 => 'LINE_NUMBER'
332893: ,p_value_1 => l_array_extract_line_num(Idx)
332894: ,p_token_2 => 'PRODUCT_NAME'
332895: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
332896: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
332897: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
332898: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
332899:

Line 332896: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

332892: ,p_token_1 => 'LINE_NUMBER'
332893: ,p_value_1 => l_array_extract_line_num(Idx)
332894: ,p_token_2 => 'PRODUCT_NAME'
332895: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
332896: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
332897: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
332898: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
332899:
332900: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 332897: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

332893: ,p_value_1 => l_array_extract_line_num(Idx)
332894: ,p_token_2 => 'PRODUCT_NAME'
332895: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
332896: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
332897: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
332898: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
332899:
332900: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
332901: --

Line 332898: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

332894: ,p_token_2 => 'PRODUCT_NAME'
332895: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
332896: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
332897: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
332898: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
332899:
332900: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
332901: --
332902: -- following sets the accounting attributes needed to reverse

Line 333163: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

333159:
333160: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
333161: -- or secondary ledger that has different currency with primary
333162: -- or alc that is calculated by sla
333163: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
333164: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
333165:
333166: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
333167: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 333164: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

333160: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
333161: -- or secondary ledger that has different currency with primary
333162: -- or alc that is calculated by sla
333163: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
333164: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
333165:
333166: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
333167: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
333168: AND (l_actual_flag = 'A')) THEN

Line 333166: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

333162: -- or alc that is calculated by sla
333163: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
333164: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
333165:
333166: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
333167: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
333168: AND (l_actual_flag = 'A')) THEN
333169: XLA_AE_LINES_PKG.CreateGainOrLossLines(
333170: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 333167: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

333163: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
333164: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
333165:
333166: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
333167: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
333168: AND (l_actual_flag = 'A')) THEN
333169: XLA_AE_LINES_PKG.CreateGainOrLossLines(
333170: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
333171: ,p_application_id => p_application_id

Line 333170: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

333166: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
333167: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
333168: AND (l_actual_flag = 'A')) THEN
333169: XLA_AE_LINES_PKG.CreateGainOrLossLines(
333170: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
333171: ,p_application_id => p_application_id
333172: ,p_amb_context_code => 'DEFAULT'
333173: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
333174: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 333173: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

333169: XLA_AE_LINES_PKG.CreateGainOrLossLines(
333170: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
333171: ,p_application_id => p_application_id
333172: ,p_amb_context_code => 'DEFAULT'
333173: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
333174: ,p_event_class_code => C_EVENT_CLASS_CODE
333175: ,p_event_type_code => C_EVENT_TYPE_CODE
333176:
333177: ,p_gain_ccid => -1

Line 333762: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

333758:
333759: l_calculate_acctd_flag VARCHAR2(1) :='N';
333760: l_calculate_g_l_flag VARCHAR2(1) :='N';
333761: --
333762: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333763: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333764: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333765: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333766: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 333763: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

333759: l_calculate_acctd_flag VARCHAR2(1) :='N';
333760: l_calculate_g_l_flag VARCHAR2(1) :='N';
333761: --
333762: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333763: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333764: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333765: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333766: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333767: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 333764: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

333760: l_calculate_g_l_flag VARCHAR2(1) :='N';
333761: --
333762: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333763: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333764: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333765: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333766: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333767: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333768: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 333765: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

333761: --
333762: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333763: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333764: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333765: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333766: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333767: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333768: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333769: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 333766: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

333762: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333763: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333764: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333765: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333766: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333767: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333768: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333769: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333770: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 333767: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

333763: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333764: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333765: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333766: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333767: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333768: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333769: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333770: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333771: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 333768: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

333764: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333765: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333766: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333767: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333768: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333769: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333770: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333771: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333772: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 333769: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

333765: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333766: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333767: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333768: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333769: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333770: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333771: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333772: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333773: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 333770: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

333766: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333767: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333768: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333769: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333770: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333771: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333772: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333773: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333774: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 333771: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

333767: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333768: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333769: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333770: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333771: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333772: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333773: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333774: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333775: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 333772: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

333768: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333769: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333770: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333771: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333772: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333773: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333774: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333775: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333776: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 333773: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

333769: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333770: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333771: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333772: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333773: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333774: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333775: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333776: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333777: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 333774: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

333770: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333771: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333772: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333773: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333774: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333775: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333776: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333777: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333778: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 333775: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

333771: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333772: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333773: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333774: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333775: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333776: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333777: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333778: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333779: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 333776: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

333772: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333773: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333774: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333775: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333776: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333777: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333778: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333779: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333780: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 333777: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

333773: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333774: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333775: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333776: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333777: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333778: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333779: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333780: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333781: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 333778: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

333774: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333775: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333776: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333777: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333778: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333779: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333780: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333781: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333782: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 333779: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

333775: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
333776: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333777: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333778: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333779: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333780: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333781: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333782: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333783: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 333780: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

333776: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333777: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333778: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333779: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333780: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333781: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333782: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333783: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333784: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 333781: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

333777: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333778: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333779: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333780: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333781: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333782: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333783: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333784: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
333785: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 333782: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

333778: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333779: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333780: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333781: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333782: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333783: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333784: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
333785: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333786: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 333783: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

333779: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
333780: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333781: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333782: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333783: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333784: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
333785: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333786: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
333787: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 333784: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

333780: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333781: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333782: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333783: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333784: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
333785: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333786: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
333787: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
333788:

Line 333785: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

333781: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333782: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333783: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333784: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
333785: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333786: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
333787: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
333788:
333789: l_event_id NUMBER;

Line 333786: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

333782: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333783: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333784: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
333785: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333786: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
333787: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
333788:
333789: l_event_id NUMBER;
333790: l_previous_event_id NUMBER;

Line 333787: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

333783: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
333784: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
333785: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
333786: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
333787: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
333788:
333789: l_event_id NUMBER;
333790: l_previous_event_id NUMBER;
333791: l_first_event_id NUMBER;

Line 333805: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

333801: l_event_class_name VARCHAR2(80) := 'Recipient-side Intransit Interorg Shipment for FOB Shipment';
333802: l_description VARCHAR2(4000);
333803: l_transaction_reversal NUMBER;
333804: l_ae_header_id NUMBER;
333805: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
333806: l_log_module VARCHAR2(240);
333807: --
333808: l_acct_reversal_source VARCHAR2(30);
333809: l_trx_reversal_source VARCHAR2(30);

Line 334150: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

334146:
334147: --
334148: -- set event info as cache for other routines to refer event attributes
334149: --
334150: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
334151: (p_application_id => p_application_id
334152: ,p_primary_ledger_id => p_primary_ledger_id
334153: ,p_base_ledger_id => p_base_ledger_id
334154: ,p_target_ledger_id => p_target_ledger_id

Line 334183: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

334179:
334180: --
334181: -- set the status of entry to C_VALID (0)
334182: --
334183: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
334184:
334185: --
334186: -- initialize a row for ae header
334187: --

Line 334228: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

334224: --
334225: -- initilaize the status of ae headers for diffrent balance types
334226: -- the status is initialised to C_NOT_CREATED (2)
334227: --
334228: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
334229: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
334230: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
334231:
334232: --

Line 334229: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

334225: -- initilaize the status of ae headers for diffrent balance types
334226: -- the status is initialised to C_NOT_CREATED (2)
334227: --
334228: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
334229: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
334230: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
334231:
334232: --
334233: -- call api to validate and store accounting attributes for header

Line 334230: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

334226: -- the status is initialised to C_NOT_CREATED (2)
334227: --
334228: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
334229: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
334230: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
334231:
334232: --
334233: -- call api to validate and store accounting attributes for header
334234: --

Line 334284: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

334280: --
334281: l_trx_reversal_source := SUBSTR(NULL, 1,30);
334282:
334283: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
334284: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
334285:
334286: xla_accounting_err_pkg.build_message
334287: (p_appli_s_name => 'XLA'
334288: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 334292: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

334288: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
334289: ,p_token_1 => 'ACCT_ATTR_NAME'
334290: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
334291: ,p_token_2 => 'PRODUCT_NAME'
334292: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
334293: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
334294: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
334295: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
334296:

Line 334293: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

334289: ,p_token_1 => 'ACCT_ATTR_NAME'
334290: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
334291: ,p_token_2 => 'PRODUCT_NAME'
334292: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
334293: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
334294: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
334295: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
334296:
334297: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 334294: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

334290: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
334291: ,p_token_2 => 'PRODUCT_NAME'
334292: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
334293: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
334294: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
334295: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
334296:
334297: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
334298: --

Line 334295: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

334291: ,p_token_2 => 'PRODUCT_NAME'
334292: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
334293: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
334294: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
334295: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
334296:
334297: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
334298: --
334299: -- following sets the accounting attributes needed to reverse

Line 334314: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

334310: ----------------------------------------------------------------
334311: -- 4262811 - update the header statuses to invalid in need be
334312: ----------------------------------------------------------------
334313: --
334314: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
334315:
334316:
334317: -----------------------------------------------
334318: -- No accrual reversal for the event class/type

Line 334443: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

334439: ,p_module => l_log_module);
334440: END IF;
334441:
334442: --
334443: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
334444: --
334445: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
334446: --
334447: -- set event info as cache for other routines to refer event attributes

Line 334445: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

334441:
334442: --
334443: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
334444: --
334445: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
334446: --
334447: -- set event info as cache for other routines to refer event attributes
334448: --
334449:

Line 334453: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

334449:
334450: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
334451: l_previous_event_id := l_event_id;
334452:
334453: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
334454: (p_application_id => p_application_id
334455: ,p_primary_ledger_id => p_primary_ledger_id
334456: ,p_base_ledger_id => p_base_ledger_id
334457: ,p_target_ledger_id => p_target_ledger_id

Line 334494: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

334490: l_acct_reversal_source := SUBSTR(NULL, 1,30);
334491:
334492: IF l_continue_with_lines THEN
334493: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
334494: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
334495:
334496: xla_accounting_err_pkg.build_message
334497: (p_appli_s_name => 'XLA'
334498: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 334502: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

334498: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
334499: ,p_token_1 => 'LINE_NUMBER'
334500: ,p_value_1 => l_array_extract_line_num(Idx)
334501: ,p_token_2 => 'PRODUCT_NAME'
334502: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
334503: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
334504: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
334505: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
334506:

Line 334503: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

334499: ,p_token_1 => 'LINE_NUMBER'
334500: ,p_value_1 => l_array_extract_line_num(Idx)
334501: ,p_token_2 => 'PRODUCT_NAME'
334502: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
334503: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
334504: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
334505: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
334506:
334507: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 334504: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

334500: ,p_value_1 => l_array_extract_line_num(Idx)
334501: ,p_token_2 => 'PRODUCT_NAME'
334502: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
334503: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
334504: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
334505: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
334506:
334507: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
334508: --

Line 334505: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

334501: ,p_token_2 => 'PRODUCT_NAME'
334502: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
334503: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
334504: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
334505: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
334506:
334507: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
334508: --
334509: -- following sets the accounting attributes needed to reverse

Line 334918: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

334914:
334915: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
334916: -- or secondary ledger that has different currency with primary
334917: -- or alc that is calculated by sla
334918: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
334919: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
334920:
334921: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
334922: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 334919: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

334915: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
334916: -- or secondary ledger that has different currency with primary
334917: -- or alc that is calculated by sla
334918: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
334919: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
334920:
334921: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
334922: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
334923: AND (l_actual_flag = 'A')) THEN

Line 334921: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

334917: -- or alc that is calculated by sla
334918: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
334919: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
334920:
334921: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
334922: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
334923: AND (l_actual_flag = 'A')) THEN
334924: XLA_AE_LINES_PKG.CreateGainOrLossLines(
334925: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 334922: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

334918: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
334919: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
334920:
334921: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
334922: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
334923: AND (l_actual_flag = 'A')) THEN
334924: XLA_AE_LINES_PKG.CreateGainOrLossLines(
334925: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
334926: ,p_application_id => p_application_id

Line 334925: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

334921: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
334922: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
334923: AND (l_actual_flag = 'A')) THEN
334924: XLA_AE_LINES_PKG.CreateGainOrLossLines(
334925: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
334926: ,p_application_id => p_application_id
334927: ,p_amb_context_code => 'DEFAULT'
334928: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
334929: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 334928: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

334924: XLA_AE_LINES_PKG.CreateGainOrLossLines(
334925: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
334926: ,p_application_id => p_application_id
334927: ,p_amb_context_code => 'DEFAULT'
334928: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
334929: ,p_event_class_code => C_EVENT_CLASS_CODE
334930: ,p_event_type_code => C_EVENT_TYPE_CODE
334931:
334932: ,p_gain_ccid => -1

Line 335517: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

335513:
335514: l_calculate_acctd_flag VARCHAR2(1) :='N';
335515: l_calculate_g_l_flag VARCHAR2(1) :='N';
335516: --
335517: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335518: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335519: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335520: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335521: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 335518: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

335514: l_calculate_acctd_flag VARCHAR2(1) :='N';
335515: l_calculate_g_l_flag VARCHAR2(1) :='N';
335516: --
335517: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335518: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335519: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335520: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335521: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335522: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 335519: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

335515: l_calculate_g_l_flag VARCHAR2(1) :='N';
335516: --
335517: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335518: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335519: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335520: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335521: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335522: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335523: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 335520: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

335516: --
335517: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335518: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335519: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335520: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335521: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335522: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335523: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335524: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 335521: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

335517: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335518: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335519: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335520: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335521: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335522: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335523: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335524: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335525: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 335522: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

335518: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335519: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335520: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335521: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335522: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335523: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335524: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335525: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335526: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 335523: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

335519: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335520: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335521: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335522: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335523: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335524: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335525: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335526: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335527: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 335524: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

335520: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335521: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335522: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335523: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335524: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335525: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335526: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335527: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335528: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 335525: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

335521: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335522: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335523: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335524: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335525: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335526: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335527: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335528: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335529: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 335526: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

335522: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335523: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335524: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335525: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335526: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335527: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335528: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335529: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335530: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 335527: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

335523: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335524: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335525: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335526: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335527: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335528: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335529: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335530: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335531: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 335528: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

335524: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335525: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335526: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335527: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335528: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335529: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335530: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335531: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335532: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 335529: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

335525: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335526: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335527: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335528: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335529: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335530: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335531: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335532: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335533: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 335530: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

335526: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335527: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335528: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335529: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335530: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335531: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335532: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335533: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335534: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 335531: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

335527: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335528: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335529: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335530: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335531: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335532: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335533: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335534: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335535: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 335532: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

335528: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335529: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335530: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335531: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335532: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335533: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335534: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335535: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335536: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 335533: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

335529: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335530: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335531: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335532: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335533: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335534: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335535: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335536: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335537: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 335534: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

335530: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
335531: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335532: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335533: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335534: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335535: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335536: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335537: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335538: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 335535: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

335531: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335532: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335533: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335534: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335535: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335536: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335537: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335538: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335539: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 335536: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

335532: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335533: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335534: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335535: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335536: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335537: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335538: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335539: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
335540: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 335537: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

335533: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335534: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335535: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335536: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335537: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335538: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335539: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
335540: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335541: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 335538: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

335534: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
335535: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335536: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335537: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335538: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335539: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
335540: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335541: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
335542: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 335539: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

335535: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335536: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335537: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335538: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335539: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
335540: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335541: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
335542: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
335543:

Line 335540: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

335536: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335537: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335538: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335539: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
335540: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335541: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
335542: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
335543:
335544: l_event_id NUMBER;

Line 335541: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

335537: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335538: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335539: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
335540: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335541: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
335542: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
335543:
335544: l_event_id NUMBER;
335545: l_previous_event_id NUMBER;

Line 335542: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

335538: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
335539: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
335540: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
335541: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
335542: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
335543:
335544: l_event_id NUMBER;
335545: l_previous_event_id NUMBER;
335546: l_first_event_id NUMBER;

Line 335560: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

335556: l_event_class_name VARCHAR2(80) := 'Recipient-side Intransit Interorg Shipment for FOB Shipment';
335557: l_description VARCHAR2(4000);
335558: l_transaction_reversal NUMBER;
335559: l_ae_header_id NUMBER;
335560: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
335561: l_log_module VARCHAR2(240);
335562: --
335563: l_acct_reversal_source VARCHAR2(30);
335564: l_trx_reversal_source VARCHAR2(30);

Line 335905: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

335901:
335902: --
335903: -- set event info as cache for other routines to refer event attributes
335904: --
335905: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
335906: (p_application_id => p_application_id
335907: ,p_primary_ledger_id => p_primary_ledger_id
335908: ,p_base_ledger_id => p_base_ledger_id
335909: ,p_target_ledger_id => p_target_ledger_id

Line 335938: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

335934:
335935: --
335936: -- set the status of entry to C_VALID (0)
335937: --
335938: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
335939:
335940: --
335941: -- initialize a row for ae header
335942: --

Line 335983: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

335979: --
335980: -- initilaize the status of ae headers for diffrent balance types
335981: -- the status is initialised to C_NOT_CREATED (2)
335982: --
335983: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
335984: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
335985: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
335986:
335987: --

Line 335984: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

335980: -- initilaize the status of ae headers for diffrent balance types
335981: -- the status is initialised to C_NOT_CREATED (2)
335982: --
335983: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
335984: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
335985: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
335986:
335987: --
335988: -- call api to validate and store accounting attributes for header

Line 335985: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

335981: -- the status is initialised to C_NOT_CREATED (2)
335982: --
335983: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
335984: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
335985: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
335986:
335987: --
335988: -- call api to validate and store accounting attributes for header
335989: --

Line 336039: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

336035: --
336036: l_trx_reversal_source := SUBSTR(NULL, 1,30);
336037:
336038: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
336039: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
336040:
336041: xla_accounting_err_pkg.build_message
336042: (p_appli_s_name => 'XLA'
336043: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 336047: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

336043: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
336044: ,p_token_1 => 'ACCT_ATTR_NAME'
336045: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
336046: ,p_token_2 => 'PRODUCT_NAME'
336047: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
336048: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
336049: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
336050: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
336051:

Line 336048: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

336044: ,p_token_1 => 'ACCT_ATTR_NAME'
336045: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
336046: ,p_token_2 => 'PRODUCT_NAME'
336047: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
336048: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
336049: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
336050: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
336051:
336052: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 336049: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

336045: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
336046: ,p_token_2 => 'PRODUCT_NAME'
336047: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
336048: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
336049: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
336050: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
336051:
336052: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
336053: --

Line 336050: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

336046: ,p_token_2 => 'PRODUCT_NAME'
336047: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
336048: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
336049: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
336050: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
336051:
336052: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
336053: --
336054: -- following sets the accounting attributes needed to reverse

Line 336069: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

336065: ----------------------------------------------------------------
336066: -- 4262811 - update the header statuses to invalid in need be
336067: ----------------------------------------------------------------
336068: --
336069: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
336070:
336071:
336072: -----------------------------------------------
336073: -- No accrual reversal for the event class/type

Line 336198: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

336194: ,p_module => l_log_module);
336195: END IF;
336196:
336197: --
336198: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
336199: --
336200: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
336201: --
336202: -- set event info as cache for other routines to refer event attributes

Line 336200: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

336196:
336197: --
336198: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
336199: --
336200: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
336201: --
336202: -- set event info as cache for other routines to refer event attributes
336203: --
336204:

Line 336208: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

336204:
336205: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
336206: l_previous_event_id := l_event_id;
336207:
336208: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
336209: (p_application_id => p_application_id
336210: ,p_primary_ledger_id => p_primary_ledger_id
336211: ,p_base_ledger_id => p_base_ledger_id
336212: ,p_target_ledger_id => p_target_ledger_id

Line 336249: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

336245: l_acct_reversal_source := SUBSTR(NULL, 1,30);
336246:
336247: IF l_continue_with_lines THEN
336248: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
336249: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
336250:
336251: xla_accounting_err_pkg.build_message
336252: (p_appli_s_name => 'XLA'
336253: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 336257: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

336253: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
336254: ,p_token_1 => 'LINE_NUMBER'
336255: ,p_value_1 => l_array_extract_line_num(Idx)
336256: ,p_token_2 => 'PRODUCT_NAME'
336257: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
336258: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
336259: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
336260: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
336261:

Line 336258: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

336254: ,p_token_1 => 'LINE_NUMBER'
336255: ,p_value_1 => l_array_extract_line_num(Idx)
336256: ,p_token_2 => 'PRODUCT_NAME'
336257: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
336258: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
336259: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
336260: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
336261:
336262: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 336259: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

336255: ,p_value_1 => l_array_extract_line_num(Idx)
336256: ,p_token_2 => 'PRODUCT_NAME'
336257: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
336258: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
336259: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
336260: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
336261:
336262: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
336263: --

Line 336260: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

336256: ,p_token_2 => 'PRODUCT_NAME'
336257: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
336258: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
336259: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
336260: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
336261:
336262: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
336263: --
336264: -- following sets the accounting attributes needed to reverse

Line 336673: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

336669:
336670: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
336671: -- or secondary ledger that has different currency with primary
336672: -- or alc that is calculated by sla
336673: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
336674: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
336675:
336676: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
336677: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 336674: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

336670: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
336671: -- or secondary ledger that has different currency with primary
336672: -- or alc that is calculated by sla
336673: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
336674: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
336675:
336676: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
336677: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
336678: AND (l_actual_flag = 'A')) THEN

Line 336676: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

336672: -- or alc that is calculated by sla
336673: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
336674: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
336675:
336676: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
336677: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
336678: AND (l_actual_flag = 'A')) THEN
336679: XLA_AE_LINES_PKG.CreateGainOrLossLines(
336680: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 336677: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

336673: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
336674: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
336675:
336676: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
336677: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
336678: AND (l_actual_flag = 'A')) THEN
336679: XLA_AE_LINES_PKG.CreateGainOrLossLines(
336680: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
336681: ,p_application_id => p_application_id

Line 336680: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

336676: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
336677: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
336678: AND (l_actual_flag = 'A')) THEN
336679: XLA_AE_LINES_PKG.CreateGainOrLossLines(
336680: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
336681: ,p_application_id => p_application_id
336682: ,p_amb_context_code => 'DEFAULT'
336683: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
336684: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 336683: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

336679: XLA_AE_LINES_PKG.CreateGainOrLossLines(
336680: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
336681: ,p_application_id => p_application_id
336682: ,p_amb_context_code => 'DEFAULT'
336683: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
336684: ,p_event_class_code => C_EVENT_CLASS_CODE
336685: ,p_event_type_code => C_EVENT_TYPE_CODE
336686:
336687: ,p_gain_ccid => -1

Line 337232: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

337228:
337229: l_calculate_acctd_flag VARCHAR2(1) :='N';
337230: l_calculate_g_l_flag VARCHAR2(1) :='N';
337231: --
337232: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337233: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337234: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337235: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337236: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 337233: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

337229: l_calculate_acctd_flag VARCHAR2(1) :='N';
337230: l_calculate_g_l_flag VARCHAR2(1) :='N';
337231: --
337232: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337233: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337234: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337235: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337236: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337237: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 337234: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

337230: l_calculate_g_l_flag VARCHAR2(1) :='N';
337231: --
337232: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337233: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337234: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337235: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337236: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337237: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337238: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 337235: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

337231: --
337232: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337233: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337234: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337235: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337236: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337237: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337238: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337239: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 337236: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

337232: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337233: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337234: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337235: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337236: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337237: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337238: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337239: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337240: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 337237: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

337233: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337234: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337235: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337236: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337237: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337238: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337239: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337240: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337241: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 337238: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

337234: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337235: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337236: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337237: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337238: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337239: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337240: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337241: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337242: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 337239: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

337235: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337236: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337237: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337238: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337239: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337240: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337241: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337242: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337243: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 337240: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

337236: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337237: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337238: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337239: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337240: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337241: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337242: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337243: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337244: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 337241: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

337237: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337238: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337239: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337240: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337241: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337242: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337243: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337244: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337245: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 337242: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

337238: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337239: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337240: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337241: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337242: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337243: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337244: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337245: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337246: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 337243: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

337239: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337240: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337241: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337242: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337243: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337244: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337245: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337246: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337247: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 337244: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

337240: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337241: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337242: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337243: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337244: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337245: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337246: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337247: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337248: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 337245: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

337241: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337242: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337243: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337244: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337245: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337246: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337247: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337248: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337249: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 337246: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

337242: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337243: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337244: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337245: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337246: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337247: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337248: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337249: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337250: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 337247: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

337243: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337244: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337245: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337246: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337247: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337248: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337249: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337250: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337251: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 337248: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

337244: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337245: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337246: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337247: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337248: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337249: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337250: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337251: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337252: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 337249: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

337245: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
337246: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337247: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337248: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337249: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337250: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337251: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337252: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337253: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 337250: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

337246: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337247: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337248: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337249: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337250: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337251: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337252: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337253: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337254: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 337251: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

337247: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337248: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337249: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337250: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337251: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337252: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337253: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337254: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
337255: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 337252: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

337248: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337249: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337250: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337251: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337252: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337253: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337254: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
337255: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337256: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 337253: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

337249: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
337250: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337251: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337252: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337253: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337254: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
337255: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337256: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
337257: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 337254: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

337250: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337251: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337252: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337253: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337254: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
337255: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337256: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
337257: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
337258:

Line 337255: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

337251: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337252: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337253: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337254: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
337255: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337256: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
337257: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
337258:
337259: l_event_id NUMBER;

Line 337256: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

337252: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337253: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337254: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
337255: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337256: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
337257: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
337258:
337259: l_event_id NUMBER;
337260: l_previous_event_id NUMBER;

Line 337257: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

337253: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
337254: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
337255: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
337256: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
337257: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
337258:
337259: l_event_id NUMBER;
337260: l_previous_event_id NUMBER;
337261: l_first_event_id NUMBER;

Line 337275: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

337271: l_event_class_name VARCHAR2(80) := 'Sender-side Intransit Interorg Shipment for FOB Shipment';
337272: l_description VARCHAR2(4000);
337273: l_transaction_reversal NUMBER;
337274: l_ae_header_id NUMBER;
337275: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
337276: l_log_module VARCHAR2(240);
337277: --
337278: l_acct_reversal_source VARCHAR2(30);
337279: l_trx_reversal_source VARCHAR2(30);

Line 337583: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

337579:
337580: --
337581: -- set event info as cache for other routines to refer event attributes
337582: --
337583: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
337584: (p_application_id => p_application_id
337585: ,p_primary_ledger_id => p_primary_ledger_id
337586: ,p_base_ledger_id => p_base_ledger_id
337587: ,p_target_ledger_id => p_target_ledger_id

Line 337616: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

337612:
337613: --
337614: -- set the status of entry to C_VALID (0)
337615: --
337616: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
337617:
337618: --
337619: -- initialize a row for ae header
337620: --

Line 337653: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

337649: --
337650: -- initilaize the status of ae headers for diffrent balance types
337651: -- the status is initialised to C_NOT_CREATED (2)
337652: --
337653: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
337654: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
337655: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
337656:
337657: --

Line 337654: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

337650: -- initilaize the status of ae headers for diffrent balance types
337651: -- the status is initialised to C_NOT_CREATED (2)
337652: --
337653: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
337654: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
337655: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
337656:
337657: --
337658: -- call api to validate and store accounting attributes for header

Line 337655: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

337651: -- the status is initialised to C_NOT_CREATED (2)
337652: --
337653: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
337654: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
337655: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
337656:
337657: --
337658: -- call api to validate and store accounting attributes for header
337659: --

Line 337696: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

337692: --
337693: l_trx_reversal_source := SUBSTR(NULL, 1,30);
337694:
337695: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
337696: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
337697:
337698: xla_accounting_err_pkg.build_message
337699: (p_appli_s_name => 'XLA'
337700: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 337704: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

337700: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
337701: ,p_token_1 => 'ACCT_ATTR_NAME'
337702: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
337703: ,p_token_2 => 'PRODUCT_NAME'
337704: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
337705: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
337706: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
337707: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
337708:

Line 337705: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

337701: ,p_token_1 => 'ACCT_ATTR_NAME'
337702: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
337703: ,p_token_2 => 'PRODUCT_NAME'
337704: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
337705: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
337706: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
337707: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
337708:
337709: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 337706: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

337702: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
337703: ,p_token_2 => 'PRODUCT_NAME'
337704: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
337705: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
337706: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
337707: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
337708:
337709: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
337710: --

Line 337707: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

337703: ,p_token_2 => 'PRODUCT_NAME'
337704: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
337705: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
337706: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
337707: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
337708:
337709: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
337710: --
337711: -- following sets the accounting attributes needed to reverse

Line 337726: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

337722: ----------------------------------------------------------------
337723: -- 4262811 - update the header statuses to invalid in need be
337724: ----------------------------------------------------------------
337725: --
337726: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
337727:
337728:
337729: -----------------------------------------------
337730: -- No accrual reversal for the event class/type

Line 337856: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

337852: ,p_module => l_log_module);
337853: END IF;
337854:
337855: --
337856: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
337857: --
337858: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
337859: --
337860: -- set event info as cache for other routines to refer event attributes

Line 337858: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

337854:
337855: --
337856: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
337857: --
337858: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
337859: --
337860: -- set event info as cache for other routines to refer event attributes
337861: --
337862:

Line 337866: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

337862:
337863: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
337864: l_previous_event_id := l_event_id;
337865:
337866: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
337867: (p_application_id => p_application_id
337868: ,p_primary_ledger_id => p_primary_ledger_id
337869: ,p_base_ledger_id => p_base_ledger_id
337870: ,p_target_ledger_id => p_target_ledger_id

Line 337907: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

337903: l_acct_reversal_source := SUBSTR(NULL, 1,30);
337904:
337905: IF l_continue_with_lines THEN
337906: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
337907: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
337908:
337909: xla_accounting_err_pkg.build_message
337910: (p_appli_s_name => 'XLA'
337911: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 337915: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

337911: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
337912: ,p_token_1 => 'LINE_NUMBER'
337913: ,p_value_1 => l_array_extract_line_num(Idx)
337914: ,p_token_2 => 'PRODUCT_NAME'
337915: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
337916: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
337917: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
337918: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
337919:

Line 337916: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

337912: ,p_token_1 => 'LINE_NUMBER'
337913: ,p_value_1 => l_array_extract_line_num(Idx)
337914: ,p_token_2 => 'PRODUCT_NAME'
337915: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
337916: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
337917: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
337918: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
337919:
337920: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 337917: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

337913: ,p_value_1 => l_array_extract_line_num(Idx)
337914: ,p_token_2 => 'PRODUCT_NAME'
337915: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
337916: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
337917: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
337918: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
337919:
337920: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
337921: --

Line 337918: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

337914: ,p_token_2 => 'PRODUCT_NAME'
337915: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
337916: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
337917: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
337918: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
337919:
337920: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
337921: --
337922: -- following sets the accounting attributes needed to reverse

Line 338187: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

338183:
338184: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
338185: -- or secondary ledger that has different currency with primary
338186: -- or alc that is calculated by sla
338187: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
338188: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
338189:
338190: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
338191: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 338188: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

338184: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
338185: -- or secondary ledger that has different currency with primary
338186: -- or alc that is calculated by sla
338187: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
338188: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
338189:
338190: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
338191: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
338192: AND (l_actual_flag = 'A')) THEN

Line 338190: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

338186: -- or alc that is calculated by sla
338187: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
338188: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
338189:
338190: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
338191: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
338192: AND (l_actual_flag = 'A')) THEN
338193: XLA_AE_LINES_PKG.CreateGainOrLossLines(
338194: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 338191: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

338187: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
338188: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
338189:
338190: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
338191: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
338192: AND (l_actual_flag = 'A')) THEN
338193: XLA_AE_LINES_PKG.CreateGainOrLossLines(
338194: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
338195: ,p_application_id => p_application_id

Line 338194: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

338190: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
338191: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
338192: AND (l_actual_flag = 'A')) THEN
338193: XLA_AE_LINES_PKG.CreateGainOrLossLines(
338194: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
338195: ,p_application_id => p_application_id
338196: ,p_amb_context_code => 'DEFAULT'
338197: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
338198: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 338197: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

338193: XLA_AE_LINES_PKG.CreateGainOrLossLines(
338194: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
338195: ,p_application_id => p_application_id
338196: ,p_amb_context_code => 'DEFAULT'
338197: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
338198: ,p_event_class_code => C_EVENT_CLASS_CODE
338199: ,p_event_type_code => C_EVENT_TYPE_CODE
338200:
338201: ,p_gain_ccid => -1

Line 338764: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

338760:
338761: l_calculate_acctd_flag VARCHAR2(1) :='N';
338762: l_calculate_g_l_flag VARCHAR2(1) :='N';
338763: --
338764: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338765: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338766: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338767: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338768: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 338765: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

338761: l_calculate_acctd_flag VARCHAR2(1) :='N';
338762: l_calculate_g_l_flag VARCHAR2(1) :='N';
338763: --
338764: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338765: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338766: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338767: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338768: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338769: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 338766: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

338762: l_calculate_g_l_flag VARCHAR2(1) :='N';
338763: --
338764: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338765: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338766: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338767: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338768: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338769: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338770: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 338767: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

338763: --
338764: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338765: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338766: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338767: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338768: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338769: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338770: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338771: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 338768: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

338764: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338765: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338766: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338767: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338768: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338769: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338770: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338771: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338772: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 338769: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

338765: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338766: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338767: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338768: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338769: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338770: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338771: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338772: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338773: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 338770: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

338766: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338767: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338768: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338769: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338770: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338771: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338772: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338773: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338774: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 338771: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

338767: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338768: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338769: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338770: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338771: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338772: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338773: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338774: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338775: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 338772: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

338768: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338769: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338770: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338771: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338772: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338773: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338774: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338775: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338776: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 338773: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

338769: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338770: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338771: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338772: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338773: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338774: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338775: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338776: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338777: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 338774: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

338770: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338771: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338772: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338773: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338774: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338775: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338776: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338777: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338778: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 338775: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

338771: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338772: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338773: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338774: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338775: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338776: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338777: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338778: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338779: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 338776: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

338772: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338773: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338774: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338775: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338776: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338777: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338778: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338779: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338780: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 338777: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

338773: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338774: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338775: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338776: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338777: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338778: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338779: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338780: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338781: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 338778: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

338774: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338775: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338776: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338777: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338778: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338779: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338780: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338781: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338782: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 338779: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

338775: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338776: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338777: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338778: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338779: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338780: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338781: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338782: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338783: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 338780: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

338776: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338777: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338778: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338779: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338780: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338781: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338782: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338783: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338784: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 338781: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

338777: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
338778: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338779: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338780: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338781: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338782: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338783: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338784: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338785: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 338782: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

338778: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338779: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338780: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338781: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338782: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338783: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338784: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338785: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338786: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 338783: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

338779: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338780: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338781: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338782: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338783: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338784: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338785: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338786: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
338787: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 338784: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

338780: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338781: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338782: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338783: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338784: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338785: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338786: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
338787: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338788: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 338785: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

338781: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
338782: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338783: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338784: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338785: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338786: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
338787: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338788: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
338789: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 338786: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

338782: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338783: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338784: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338785: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338786: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
338787: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338788: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
338789: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
338790:

Line 338787: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

338783: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338784: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338785: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338786: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
338787: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338788: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
338789: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
338790:
338791: l_event_id NUMBER;

Line 338788: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

338784: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338785: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338786: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
338787: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338788: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
338789: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
338790:
338791: l_event_id NUMBER;
338792: l_previous_event_id NUMBER;

Line 338789: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

338785: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
338786: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
338787: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
338788: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
338789: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
338790:
338791: l_event_id NUMBER;
338792: l_previous_event_id NUMBER;
338793: l_first_event_id NUMBER;

Line 338807: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

338803: l_event_class_name VARCHAR2(80) := 'Sender-side Intransit Interorg Shipment for FOB Shipment';
338804: l_description VARCHAR2(4000);
338805: l_transaction_reversal NUMBER;
338806: l_ae_header_id NUMBER;
338807: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
338808: l_log_module VARCHAR2(240);
338809: --
338810: l_acct_reversal_source VARCHAR2(30);
338811: l_trx_reversal_source VARCHAR2(30);

Line 339131: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

339127:
339128: --
339129: -- set event info as cache for other routines to refer event attributes
339130: --
339131: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
339132: (p_application_id => p_application_id
339133: ,p_primary_ledger_id => p_primary_ledger_id
339134: ,p_base_ledger_id => p_base_ledger_id
339135: ,p_target_ledger_id => p_target_ledger_id

Line 339164: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

339160:
339161: --
339162: -- set the status of entry to C_VALID (0)
339163: --
339164: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
339165:
339166: --
339167: -- initialize a row for ae header
339168: --

Line 339205: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

339201: --
339202: -- initilaize the status of ae headers for diffrent balance types
339203: -- the status is initialised to C_NOT_CREATED (2)
339204: --
339205: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
339206: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
339207: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
339208:
339209: --

Line 339206: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

339202: -- initilaize the status of ae headers for diffrent balance types
339203: -- the status is initialised to C_NOT_CREATED (2)
339204: --
339205: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
339206: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
339207: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
339208:
339209: --
339210: -- call api to validate and store accounting attributes for header

Line 339207: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

339203: -- the status is initialised to C_NOT_CREATED (2)
339204: --
339205: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
339206: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
339207: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
339208:
339209: --
339210: -- call api to validate and store accounting attributes for header
339211: --

Line 339248: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

339244: --
339245: l_trx_reversal_source := SUBSTR(NULL, 1,30);
339246:
339247: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
339248: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
339249:
339250: xla_accounting_err_pkg.build_message
339251: (p_appli_s_name => 'XLA'
339252: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 339256: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

339252: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
339253: ,p_token_1 => 'ACCT_ATTR_NAME'
339254: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
339255: ,p_token_2 => 'PRODUCT_NAME'
339256: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
339257: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
339258: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
339259: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
339260:

Line 339257: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

339253: ,p_token_1 => 'ACCT_ATTR_NAME'
339254: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
339255: ,p_token_2 => 'PRODUCT_NAME'
339256: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
339257: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
339258: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
339259: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
339260:
339261: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 339258: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

339254: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
339255: ,p_token_2 => 'PRODUCT_NAME'
339256: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
339257: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
339258: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
339259: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
339260:
339261: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
339262: --

Line 339259: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

339255: ,p_token_2 => 'PRODUCT_NAME'
339256: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
339257: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
339258: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
339259: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
339260:
339261: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
339262: --
339263: -- following sets the accounting attributes needed to reverse

Line 339278: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

339274: ----------------------------------------------------------------
339275: -- 4262811 - update the header statuses to invalid in need be
339276: ----------------------------------------------------------------
339277: --
339278: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
339279:
339280:
339281: -----------------------------------------------
339282: -- No accrual reversal for the event class/type

Line 339407: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

339403: ,p_module => l_log_module);
339404: END IF;
339405:
339406: --
339407: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
339408: --
339409: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
339410: --
339411: -- set event info as cache for other routines to refer event attributes

Line 339409: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

339405:
339406: --
339407: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
339408: --
339409: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
339410: --
339411: -- set event info as cache for other routines to refer event attributes
339412: --
339413:

Line 339417: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

339413:
339414: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
339415: l_previous_event_id := l_event_id;
339416:
339417: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
339418: (p_application_id => p_application_id
339419: ,p_primary_ledger_id => p_primary_ledger_id
339420: ,p_base_ledger_id => p_base_ledger_id
339421: ,p_target_ledger_id => p_target_ledger_id

Line 339458: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

339454: l_acct_reversal_source := SUBSTR(NULL, 1,30);
339455:
339456: IF l_continue_with_lines THEN
339457: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
339458: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
339459:
339460: xla_accounting_err_pkg.build_message
339461: (p_appli_s_name => 'XLA'
339462: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 339466: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

339462: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
339463: ,p_token_1 => 'LINE_NUMBER'
339464: ,p_value_1 => l_array_extract_line_num(Idx)
339465: ,p_token_2 => 'PRODUCT_NAME'
339466: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
339467: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
339468: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
339469: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
339470:

Line 339467: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

339463: ,p_token_1 => 'LINE_NUMBER'
339464: ,p_value_1 => l_array_extract_line_num(Idx)
339465: ,p_token_2 => 'PRODUCT_NAME'
339466: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
339467: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
339468: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
339469: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
339470:
339471: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 339468: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

339464: ,p_value_1 => l_array_extract_line_num(Idx)
339465: ,p_token_2 => 'PRODUCT_NAME'
339466: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
339467: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
339468: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
339469: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
339470:
339471: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
339472: --

Line 339469: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

339465: ,p_token_2 => 'PRODUCT_NAME'
339466: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
339467: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
339468: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
339469: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
339470:
339471: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
339472: --
339473: -- following sets the accounting attributes needed to reverse

Line 339642: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

339638:
339639: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
339640: -- or secondary ledger that has different currency with primary
339641: -- or alc that is calculated by sla
339642: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
339643: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
339644:
339645: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
339646: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 339643: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

339639: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
339640: -- or secondary ledger that has different currency with primary
339641: -- or alc that is calculated by sla
339642: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
339643: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
339644:
339645: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
339646: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
339647: AND (l_actual_flag = 'A')) THEN

Line 339645: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

339641: -- or alc that is calculated by sla
339642: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
339643: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
339644:
339645: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
339646: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
339647: AND (l_actual_flag = 'A')) THEN
339648: XLA_AE_LINES_PKG.CreateGainOrLossLines(
339649: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 339646: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

339642: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
339643: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
339644:
339645: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
339646: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
339647: AND (l_actual_flag = 'A')) THEN
339648: XLA_AE_LINES_PKG.CreateGainOrLossLines(
339649: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
339650: ,p_application_id => p_application_id

Line 339649: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

339645: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
339646: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
339647: AND (l_actual_flag = 'A')) THEN
339648: XLA_AE_LINES_PKG.CreateGainOrLossLines(
339649: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
339650: ,p_application_id => p_application_id
339651: ,p_amb_context_code => 'DEFAULT'
339652: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
339653: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 339652: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

339648: XLA_AE_LINES_PKG.CreateGainOrLossLines(
339649: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
339650: ,p_application_id => p_application_id
339651: ,p_amb_context_code => 'DEFAULT'
339652: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
339653: ,p_event_class_code => C_EVENT_CLASS_CODE
339654: ,p_event_type_code => C_EVENT_TYPE_CODE
339655:
339656: ,p_gain_ccid => -1

Line 340287: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

340283:
340284: l_calculate_acctd_flag VARCHAR2(1) :='N';
340285: l_calculate_g_l_flag VARCHAR2(1) :='N';
340286: --
340287: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340288: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340289: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340290: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340291: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 340288: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

340284: l_calculate_acctd_flag VARCHAR2(1) :='N';
340285: l_calculate_g_l_flag VARCHAR2(1) :='N';
340286: --
340287: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340288: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340289: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340290: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340291: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340292: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 340289: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

340285: l_calculate_g_l_flag VARCHAR2(1) :='N';
340286: --
340287: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340288: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340289: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340290: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340291: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340292: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340293: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 340290: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

340286: --
340287: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340288: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340289: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340290: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340291: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340292: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340293: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340294: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 340291: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

340287: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340288: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340289: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340290: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340291: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340292: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340293: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340294: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340295: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 340292: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

340288: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340289: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340290: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340291: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340292: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340293: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340294: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340295: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340296: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 340293: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

340289: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340290: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340291: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340292: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340293: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340294: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340295: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340296: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340297: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 340294: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

340290: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340291: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340292: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340293: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340294: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340295: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340296: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340297: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340298: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 340295: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

340291: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340292: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340293: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340294: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340295: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340296: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340297: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340298: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340299: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 340296: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

340292: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340293: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340294: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340295: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340296: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340297: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340298: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340299: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340300: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 340297: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

340293: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340294: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340295: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340296: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340297: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340298: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340299: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340300: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340301: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 340298: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

340294: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340295: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340296: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340297: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340298: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340299: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340300: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340301: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340302: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 340299: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

340295: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340296: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340297: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340298: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340299: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340300: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340301: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340302: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340303: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 340300: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

340296: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340297: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340298: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340299: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340300: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340301: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340302: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340303: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340304: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 340301: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

340297: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340298: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340299: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340300: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340301: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340302: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340303: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340304: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340305: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 340302: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

340298: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340299: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340300: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340301: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340302: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340303: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340304: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340305: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340306: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 340303: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

340299: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340300: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340301: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340302: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340303: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340304: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340305: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340306: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340307: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 340304: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

340300: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
340301: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340302: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340303: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340304: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340305: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340306: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340307: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340308: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 340305: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

340301: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340302: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340303: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340304: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340305: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340306: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340307: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340308: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340309: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 340306: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

340302: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340303: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340304: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340305: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340306: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340307: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340308: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340309: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
340310: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 340307: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

340303: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340304: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340305: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340306: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340307: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340308: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340309: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
340310: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340311: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 340308: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

340304: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
340305: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340306: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340307: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340308: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340309: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
340310: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340311: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
340312: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 340309: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

340305: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340306: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340307: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340308: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340309: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
340310: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340311: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
340312: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
340313:

Line 340310: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

340306: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340307: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340308: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340309: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
340310: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340311: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
340312: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
340313:
340314: l_event_id NUMBER;

Line 340311: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

340307: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340308: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340309: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
340310: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340311: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
340312: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
340313:
340314: l_event_id NUMBER;
340315: l_previous_event_id NUMBER;

Line 340312: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

340308: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
340309: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
340310: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
340311: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
340312: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
340313:
340314: l_event_id NUMBER;
340315: l_previous_event_id NUMBER;
340316: l_first_event_id NUMBER;

Line 340330: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

340326: l_event_class_name VARCHAR2(80) := 'Intraorg Transfer';
340327: l_description VARCHAR2(4000);
340328: l_transaction_reversal NUMBER;
340329: l_ae_header_id NUMBER;
340330: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
340331: l_log_module VARCHAR2(240);
340332: --
340333: l_acct_reversal_source VARCHAR2(30);
340334: l_trx_reversal_source VARCHAR2(30);

Line 340700: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

340696:
340697: --
340698: -- set event info as cache for other routines to refer event attributes
340699: --
340700: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
340701: (p_application_id => p_application_id
340702: ,p_primary_ledger_id => p_primary_ledger_id
340703: ,p_base_ledger_id => p_base_ledger_id
340704: ,p_target_ledger_id => p_target_ledger_id

Line 340733: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

340729:
340730: --
340731: -- set the status of entry to C_VALID (0)
340732: --
340733: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
340734:
340735: --
340736: -- initialize a row for ae header
340737: --

Line 340784: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

340780: --
340781: -- initilaize the status of ae headers for diffrent balance types
340782: -- the status is initialised to C_NOT_CREATED (2)
340783: --
340784: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
340785: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
340786: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
340787:
340788: --

Line 340785: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

340781: -- initilaize the status of ae headers for diffrent balance types
340782: -- the status is initialised to C_NOT_CREATED (2)
340783: --
340784: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
340785: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
340786: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
340787:
340788: --
340789: -- call api to validate and store accounting attributes for header

Line 340786: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

340782: -- the status is initialised to C_NOT_CREATED (2)
340783: --
340784: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
340785: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
340786: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
340787:
340788: --
340789: -- call api to validate and store accounting attributes for header
340790: --

Line 340840: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

340836: --
340837: l_trx_reversal_source := SUBSTR(NULL, 1,30);
340838:
340839: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
340840: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
340841:
340842: xla_accounting_err_pkg.build_message
340843: (p_appli_s_name => 'XLA'
340844: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 340848: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

340844: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
340845: ,p_token_1 => 'ACCT_ATTR_NAME'
340846: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
340847: ,p_token_2 => 'PRODUCT_NAME'
340848: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
340849: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
340850: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
340851: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
340852:

Line 340849: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

340845: ,p_token_1 => 'ACCT_ATTR_NAME'
340846: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
340847: ,p_token_2 => 'PRODUCT_NAME'
340848: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
340849: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
340850: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
340851: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
340852:
340853: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 340850: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

340846: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
340847: ,p_token_2 => 'PRODUCT_NAME'
340848: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
340849: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
340850: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
340851: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
340852:
340853: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
340854: --

Line 340851: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

340847: ,p_token_2 => 'PRODUCT_NAME'
340848: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
340849: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
340850: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
340851: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
340852:
340853: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
340854: --
340855: -- following sets the accounting attributes needed to reverse

Line 340870: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

340866: ----------------------------------------------------------------
340867: -- 4262811 - update the header statuses to invalid in need be
340868: ----------------------------------------------------------------
340869: --
340870: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
340871:
340872:
340873: -----------------------------------------------
340874: -- No accrual reversal for the event class/type

Line 341001: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

340997: ,p_module => l_log_module);
340998: END IF;
340999:
341000: --
341001: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
341002: --
341003: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
341004: --
341005: -- set event info as cache for other routines to refer event attributes

Line 341003: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

340999:
341000: --
341001: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
341002: --
341003: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
341004: --
341005: -- set event info as cache for other routines to refer event attributes
341006: --
341007:

Line 341011: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

341007:
341008: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
341009: l_previous_event_id := l_event_id;
341010:
341011: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
341012: (p_application_id => p_application_id
341013: ,p_primary_ledger_id => p_primary_ledger_id
341014: ,p_base_ledger_id => p_base_ledger_id
341015: ,p_target_ledger_id => p_target_ledger_id

Line 341052: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

341048: l_acct_reversal_source := SUBSTR(NULL, 1,30);
341049:
341050: IF l_continue_with_lines THEN
341051: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
341052: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
341053:
341054: xla_accounting_err_pkg.build_message
341055: (p_appli_s_name => 'XLA'
341056: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 341060: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

341056: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
341057: ,p_token_1 => 'LINE_NUMBER'
341058: ,p_value_1 => l_array_extract_line_num(Idx)
341059: ,p_token_2 => 'PRODUCT_NAME'
341060: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
341061: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
341062: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
341063: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
341064:

Line 341061: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

341057: ,p_token_1 => 'LINE_NUMBER'
341058: ,p_value_1 => l_array_extract_line_num(Idx)
341059: ,p_token_2 => 'PRODUCT_NAME'
341060: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
341061: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
341062: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
341063: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
341064:
341065: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 341062: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

341058: ,p_value_1 => l_array_extract_line_num(Idx)
341059: ,p_token_2 => 'PRODUCT_NAME'
341060: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
341061: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
341062: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
341063: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
341064:
341065: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
341066: --

Line 341063: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

341059: ,p_token_2 => 'PRODUCT_NAME'
341060: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
341061: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
341062: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
341063: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
341064:
341065: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
341066: --
341067: -- following sets the accounting attributes needed to reverse

Line 341264: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

341260:
341261: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
341262: -- or secondary ledger that has different currency with primary
341263: -- or alc that is calculated by sla
341264: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
341265: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
341266:
341267: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
341268: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 341265: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

341261: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
341262: -- or secondary ledger that has different currency with primary
341263: -- or alc that is calculated by sla
341264: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
341265: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
341266:
341267: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
341268: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
341269: AND (l_actual_flag = 'A')) THEN

Line 341267: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

341263: -- or alc that is calculated by sla
341264: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
341265: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
341266:
341267: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
341268: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
341269: AND (l_actual_flag = 'A')) THEN
341270: XLA_AE_LINES_PKG.CreateGainOrLossLines(
341271: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 341268: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

341264: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
341265: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
341266:
341267: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
341268: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
341269: AND (l_actual_flag = 'A')) THEN
341270: XLA_AE_LINES_PKG.CreateGainOrLossLines(
341271: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
341272: ,p_application_id => p_application_id

Line 341271: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

341267: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
341268: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
341269: AND (l_actual_flag = 'A')) THEN
341270: XLA_AE_LINES_PKG.CreateGainOrLossLines(
341271: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
341272: ,p_application_id => p_application_id
341273: ,p_amb_context_code => 'DEFAULT'
341274: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
341275: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 341274: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

341270: XLA_AE_LINES_PKG.CreateGainOrLossLines(
341271: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
341272: ,p_application_id => p_application_id
341273: ,p_amb_context_code => 'DEFAULT'
341274: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
341275: ,p_event_class_code => C_EVENT_CLASS_CODE
341276: ,p_event_type_code => C_EVENT_TYPE_CODE
341277:
341278: ,p_gain_ccid => -1

Line 341868: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

341864:
341865: l_calculate_acctd_flag VARCHAR2(1) :='N';
341866: l_calculate_g_l_flag VARCHAR2(1) :='N';
341867: --
341868: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341869: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341870: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341871: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341872: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 341869: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

341865: l_calculate_acctd_flag VARCHAR2(1) :='N';
341866: l_calculate_g_l_flag VARCHAR2(1) :='N';
341867: --
341868: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341869: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341870: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341871: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341872: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341873: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 341870: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

341866: l_calculate_g_l_flag VARCHAR2(1) :='N';
341867: --
341868: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341869: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341870: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341871: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341872: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341873: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341874: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 341871: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

341867: --
341868: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341869: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341870: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341871: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341872: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341873: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341874: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341875: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 341872: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

341868: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341869: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341870: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341871: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341872: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341873: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341874: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341875: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341876: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 341873: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

341869: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341870: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341871: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341872: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341873: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341874: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341875: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341876: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341877: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 341874: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

341870: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341871: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341872: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341873: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341874: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341875: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341876: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341877: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341878: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 341875: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

341871: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341872: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341873: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341874: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341875: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341876: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341877: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341878: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341879: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 341876: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

341872: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341873: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341874: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341875: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341876: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341877: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341878: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341879: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341880: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 341877: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

341873: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341874: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341875: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341876: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341877: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341878: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341879: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341880: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341881: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 341878: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

341874: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341875: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341876: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341877: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341878: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341879: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341880: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341881: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341882: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 341879: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

341875: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341876: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341877: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341878: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341879: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341880: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341881: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341882: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341883: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 341880: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

341876: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341877: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341878: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341879: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341880: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341881: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341882: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341883: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341884: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 341881: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

341877: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341878: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341879: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341880: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341881: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341882: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341883: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341884: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341885: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 341882: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

341878: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341879: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341880: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341881: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341882: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341883: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341884: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341885: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341886: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 341883: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

341879: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341880: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341881: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341882: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341883: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341884: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341885: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341886: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341887: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 341884: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

341880: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341881: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341882: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341883: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341884: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341885: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341886: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341887: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341888: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 341885: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

341881: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
341882: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341883: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341884: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341885: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341886: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341887: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341888: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341889: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 341886: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

341882: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341883: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341884: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341885: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341886: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341887: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341888: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341889: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341890: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 341887: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

341883: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341884: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341885: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341886: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341887: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341888: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341889: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341890: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
341891: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 341888: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

341884: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341885: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341886: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341887: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341888: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341889: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341890: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
341891: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341892: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 341889: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

341885: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
341886: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341887: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341888: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341889: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341890: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
341891: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341892: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
341893: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 341890: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

341886: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341887: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341888: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341889: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341890: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
341891: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341892: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
341893: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
341894:

Line 341891: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

341887: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341888: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341889: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341890: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
341891: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341892: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
341893: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
341894:
341895: l_event_id NUMBER;

Line 341892: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

341888: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341889: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341890: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
341891: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341892: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
341893: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
341894:
341895: l_event_id NUMBER;
341896: l_previous_event_id NUMBER;

Line 341893: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

341889: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
341890: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
341891: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
341892: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
341893: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
341894:
341895: l_event_id NUMBER;
341896: l_previous_event_id NUMBER;
341897: l_first_event_id NUMBER;

Line 341911: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

341907: l_event_class_name VARCHAR2(80) := 'Internal Order to Expense';
341908: l_description VARCHAR2(4000);
341909: l_transaction_reversal NUMBER;
341910: l_ae_header_id NUMBER;
341911: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
341912: l_log_module VARCHAR2(240);
341913: --
341914: l_acct_reversal_source VARCHAR2(30);
341915: l_trx_reversal_source VARCHAR2(30);

Line 342246: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

342242:
342243: --
342244: -- set event info as cache for other routines to refer event attributes
342245: --
342246: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
342247: (p_application_id => p_application_id
342248: ,p_primary_ledger_id => p_primary_ledger_id
342249: ,p_base_ledger_id => p_base_ledger_id
342250: ,p_target_ledger_id => p_target_ledger_id

Line 342279: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

342275:
342276: --
342277: -- set the status of entry to C_VALID (0)
342278: --
342279: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
342280:
342281: --
342282: -- initialize a row for ae header
342283: --

Line 342322: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

342318: --
342319: -- initilaize the status of ae headers for diffrent balance types
342320: -- the status is initialised to C_NOT_CREATED (2)
342321: --
342322: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
342323: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
342324: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
342325:
342326: --

Line 342323: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

342319: -- initilaize the status of ae headers for diffrent balance types
342320: -- the status is initialised to C_NOT_CREATED (2)
342321: --
342322: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
342323: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
342324: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
342325:
342326: --
342327: -- call api to validate and store accounting attributes for header

Line 342324: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

342320: -- the status is initialised to C_NOT_CREATED (2)
342321: --
342322: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
342323: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
342324: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
342325:
342326: --
342327: -- call api to validate and store accounting attributes for header
342328: --

Line 342378: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

342374: --
342375: l_trx_reversal_source := SUBSTR(NULL, 1,30);
342376:
342377: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
342378: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
342379:
342380: xla_accounting_err_pkg.build_message
342381: (p_appli_s_name => 'XLA'
342382: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 342386: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

342382: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
342383: ,p_token_1 => 'ACCT_ATTR_NAME'
342384: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
342385: ,p_token_2 => 'PRODUCT_NAME'
342386: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
342387: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
342388: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
342389: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
342390:

Line 342387: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

342383: ,p_token_1 => 'ACCT_ATTR_NAME'
342384: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
342385: ,p_token_2 => 'PRODUCT_NAME'
342386: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
342387: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
342388: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
342389: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
342390:
342391: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 342388: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

342384: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
342385: ,p_token_2 => 'PRODUCT_NAME'
342386: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
342387: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
342388: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
342389: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
342390:
342391: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
342392: --

Line 342389: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

342385: ,p_token_2 => 'PRODUCT_NAME'
342386: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
342387: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
342388: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
342389: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
342390:
342391: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
342392: --
342393: -- following sets the accounting attributes needed to reverse

Line 342408: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

342404: ----------------------------------------------------------------
342405: -- 4262811 - update the header statuses to invalid in need be
342406: ----------------------------------------------------------------
342407: --
342408: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
342409:
342410:
342411: -----------------------------------------------
342412: -- No accrual reversal for the event class/type

Line 342538: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

342534: ,p_module => l_log_module);
342535: END IF;
342536:
342537: --
342538: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
342539: --
342540: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
342541: --
342542: -- set event info as cache for other routines to refer event attributes

Line 342540: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

342536:
342537: --
342538: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
342539: --
342540: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
342541: --
342542: -- set event info as cache for other routines to refer event attributes
342543: --
342544:

Line 342548: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

342544:
342545: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
342546: l_previous_event_id := l_event_id;
342547:
342548: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
342549: (p_application_id => p_application_id
342550: ,p_primary_ledger_id => p_primary_ledger_id
342551: ,p_base_ledger_id => p_base_ledger_id
342552: ,p_target_ledger_id => p_target_ledger_id

Line 342589: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

342585: l_acct_reversal_source := SUBSTR(NULL, 1,30);
342586:
342587: IF l_continue_with_lines THEN
342588: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
342589: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
342590:
342591: xla_accounting_err_pkg.build_message
342592: (p_appli_s_name => 'XLA'
342593: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 342597: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

342593: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
342594: ,p_token_1 => 'LINE_NUMBER'
342595: ,p_value_1 => l_array_extract_line_num(Idx)
342596: ,p_token_2 => 'PRODUCT_NAME'
342597: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
342598: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
342599: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
342600: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
342601:

Line 342598: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

342594: ,p_token_1 => 'LINE_NUMBER'
342595: ,p_value_1 => l_array_extract_line_num(Idx)
342596: ,p_token_2 => 'PRODUCT_NAME'
342597: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
342598: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
342599: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
342600: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
342601:
342602: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 342599: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

342595: ,p_value_1 => l_array_extract_line_num(Idx)
342596: ,p_token_2 => 'PRODUCT_NAME'
342597: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
342598: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
342599: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
342600: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
342601:
342602: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
342603: --

Line 342600: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

342596: ,p_token_2 => 'PRODUCT_NAME'
342597: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
342598: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
342599: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
342600: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
342601:
342602: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
342603: --
342604: -- following sets the accounting attributes needed to reverse

Line 342879: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

342875:
342876: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
342877: -- or secondary ledger that has different currency with primary
342878: -- or alc that is calculated by sla
342879: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
342880: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
342881:
342882: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
342883: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 342880: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

342876: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
342877: -- or secondary ledger that has different currency with primary
342878: -- or alc that is calculated by sla
342879: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
342880: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
342881:
342882: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
342883: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
342884: AND (l_actual_flag = 'A')) THEN

Line 342882: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

342878: -- or alc that is calculated by sla
342879: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
342880: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
342881:
342882: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
342883: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
342884: AND (l_actual_flag = 'A')) THEN
342885: XLA_AE_LINES_PKG.CreateGainOrLossLines(
342886: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 342883: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

342879: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
342880: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
342881:
342882: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
342883: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
342884: AND (l_actual_flag = 'A')) THEN
342885: XLA_AE_LINES_PKG.CreateGainOrLossLines(
342886: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
342887: ,p_application_id => p_application_id

Line 342886: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

342882: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
342883: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
342884: AND (l_actual_flag = 'A')) THEN
342885: XLA_AE_LINES_PKG.CreateGainOrLossLines(
342886: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
342887: ,p_application_id => p_application_id
342888: ,p_amb_context_code => 'DEFAULT'
342889: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
342890: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 342889: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

342885: XLA_AE_LINES_PKG.CreateGainOrLossLines(
342886: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
342887: ,p_application_id => p_application_id
342888: ,p_amb_context_code => 'DEFAULT'
342889: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
342890: ,p_event_class_code => C_EVENT_CLASS_CODE
342891: ,p_event_type_code => C_EVENT_TYPE_CODE
342892:
342893: ,p_gain_ccid => -1

Line 343483: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

343479:
343480: l_calculate_acctd_flag VARCHAR2(1) :='N';
343481: l_calculate_g_l_flag VARCHAR2(1) :='N';
343482: --
343483: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343484: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343485: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343486: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343487: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 343484: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

343480: l_calculate_acctd_flag VARCHAR2(1) :='N';
343481: l_calculate_g_l_flag VARCHAR2(1) :='N';
343482: --
343483: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343484: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343485: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343486: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343487: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343488: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 343485: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

343481: l_calculate_g_l_flag VARCHAR2(1) :='N';
343482: --
343483: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343484: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343485: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343486: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343487: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343488: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343489: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 343486: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

343482: --
343483: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343484: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343485: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343486: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343487: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343488: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343489: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343490: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 343487: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

343483: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343484: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343485: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343486: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343487: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343488: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343489: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343490: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343491: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 343488: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

343484: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343485: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343486: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343487: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343488: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343489: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343490: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343491: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343492: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 343489: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

343485: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343486: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343487: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343488: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343489: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343490: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343491: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343492: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343493: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 343490: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

343486: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343487: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343488: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343489: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343490: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343491: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343492: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343493: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343494: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 343491: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

343487: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343488: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343489: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343490: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343491: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343492: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343493: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343494: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343495: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 343492: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

343488: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343489: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343490: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343491: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343492: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343493: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343494: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343495: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343496: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 343493: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

343489: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343490: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343491: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343492: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343493: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343494: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343495: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343496: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343497: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 343494: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

343490: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343491: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343492: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343493: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343494: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343495: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343496: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343497: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343498: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 343495: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

343491: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343492: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343493: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343494: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343495: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343496: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343497: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343498: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343499: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 343496: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

343492: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343493: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343494: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343495: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343496: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343497: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343498: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343499: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343500: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 343497: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

343493: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343494: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343495: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343496: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343497: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343498: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343499: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343500: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343501: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 343498: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

343494: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343495: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343496: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343497: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343498: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343499: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343500: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343501: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343502: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 343499: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

343495: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343496: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343497: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343498: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343499: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343500: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343501: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343502: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343503: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 343500: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

343496: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
343497: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343498: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343499: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343500: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343501: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343502: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343503: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343504: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 343501: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

343497: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343498: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343499: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343500: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343501: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343502: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343503: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343504: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343505: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 343502: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

343498: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343499: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343500: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343501: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343502: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343503: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343504: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343505: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
343506: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 343503: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

343499: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343500: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343501: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343502: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343503: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343504: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343505: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
343506: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343507: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 343504: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

343500: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
343501: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343502: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343503: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343504: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343505: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
343506: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343507: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
343508: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 343505: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

343501: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343502: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343503: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343504: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343505: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
343506: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343507: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
343508: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
343509:

Line 343506: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

343502: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343503: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343504: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343505: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
343506: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343507: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
343508: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
343509:
343510: l_event_id NUMBER;

Line 343507: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

343503: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343504: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343505: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
343506: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343507: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
343508: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
343509:
343510: l_event_id NUMBER;
343511: l_previous_event_id NUMBER;

Line 343508: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

343504: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
343505: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
343506: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
343507: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
343508: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
343509:
343510: l_event_id NUMBER;
343511: l_previous_event_id NUMBER;
343512: l_first_event_id NUMBER;

Line 343526: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

343522: l_event_class_name VARCHAR2(80) := 'Internal Order to Expense';
343523: l_description VARCHAR2(4000);
343524: l_transaction_reversal NUMBER;
343525: l_ae_header_id NUMBER;
343526: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
343527: l_log_module VARCHAR2(240);
343528: --
343529: l_acct_reversal_source VARCHAR2(30);
343530: l_trx_reversal_source VARCHAR2(30);

Line 343861: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

343857:
343858: --
343859: -- set event info as cache for other routines to refer event attributes
343860: --
343861: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
343862: (p_application_id => p_application_id
343863: ,p_primary_ledger_id => p_primary_ledger_id
343864: ,p_base_ledger_id => p_base_ledger_id
343865: ,p_target_ledger_id => p_target_ledger_id

Line 343894: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

343890:
343891: --
343892: -- set the status of entry to C_VALID (0)
343893: --
343894: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
343895:
343896: --
343897: -- initialize a row for ae header
343898: --

Line 343937: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

343933: --
343934: -- initilaize the status of ae headers for diffrent balance types
343935: -- the status is initialised to C_NOT_CREATED (2)
343936: --
343937: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
343938: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
343939: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
343940:
343941: --

Line 343938: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

343934: -- initilaize the status of ae headers for diffrent balance types
343935: -- the status is initialised to C_NOT_CREATED (2)
343936: --
343937: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
343938: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
343939: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
343940:
343941: --
343942: -- call api to validate and store accounting attributes for header

Line 343939: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

343935: -- the status is initialised to C_NOT_CREATED (2)
343936: --
343937: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
343938: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
343939: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
343940:
343941: --
343942: -- call api to validate and store accounting attributes for header
343943: --

Line 343993: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

343989: --
343990: l_trx_reversal_source := SUBSTR(NULL, 1,30);
343991:
343992: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
343993: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
343994:
343995: xla_accounting_err_pkg.build_message
343996: (p_appli_s_name => 'XLA'
343997: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 344001: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

343997: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
343998: ,p_token_1 => 'ACCT_ATTR_NAME'
343999: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
344000: ,p_token_2 => 'PRODUCT_NAME'
344001: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
344002: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
344003: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
344004: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
344005:

Line 344002: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

343998: ,p_token_1 => 'ACCT_ATTR_NAME'
343999: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
344000: ,p_token_2 => 'PRODUCT_NAME'
344001: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
344002: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
344003: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
344004: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
344005:
344006: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 344003: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

343999: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
344000: ,p_token_2 => 'PRODUCT_NAME'
344001: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
344002: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
344003: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
344004: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
344005:
344006: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
344007: --

Line 344004: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

344000: ,p_token_2 => 'PRODUCT_NAME'
344001: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
344002: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
344003: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
344004: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
344005:
344006: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
344007: --
344008: -- following sets the accounting attributes needed to reverse

Line 344023: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

344019: ----------------------------------------------------------------
344020: -- 4262811 - update the header statuses to invalid in need be
344021: ----------------------------------------------------------------
344022: --
344023: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
344024:
344025:
344026: -----------------------------------------------
344027: -- No accrual reversal for the event class/type

Line 344153: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

344149: ,p_module => l_log_module);
344150: END IF;
344151:
344152: --
344153: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
344154: --
344155: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
344156: --
344157: -- set event info as cache for other routines to refer event attributes

Line 344155: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

344151:
344152: --
344153: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
344154: --
344155: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
344156: --
344157: -- set event info as cache for other routines to refer event attributes
344158: --
344159:

Line 344163: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

344159:
344160: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
344161: l_previous_event_id := l_event_id;
344162:
344163: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
344164: (p_application_id => p_application_id
344165: ,p_primary_ledger_id => p_primary_ledger_id
344166: ,p_base_ledger_id => p_base_ledger_id
344167: ,p_target_ledger_id => p_target_ledger_id

Line 344204: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

344200: l_acct_reversal_source := SUBSTR(NULL, 1,30);
344201:
344202: IF l_continue_with_lines THEN
344203: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
344204: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
344205:
344206: xla_accounting_err_pkg.build_message
344207: (p_appli_s_name => 'XLA'
344208: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 344212: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

344208: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
344209: ,p_token_1 => 'LINE_NUMBER'
344210: ,p_value_1 => l_array_extract_line_num(Idx)
344211: ,p_token_2 => 'PRODUCT_NAME'
344212: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
344213: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
344214: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
344215: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
344216:

Line 344213: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

344209: ,p_token_1 => 'LINE_NUMBER'
344210: ,p_value_1 => l_array_extract_line_num(Idx)
344211: ,p_token_2 => 'PRODUCT_NAME'
344212: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
344213: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
344214: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
344215: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
344216:
344217: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 344214: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

344210: ,p_value_1 => l_array_extract_line_num(Idx)
344211: ,p_token_2 => 'PRODUCT_NAME'
344212: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
344213: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
344214: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
344215: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
344216:
344217: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
344218: --

Line 344215: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

344211: ,p_token_2 => 'PRODUCT_NAME'
344212: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
344213: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
344214: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
344215: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
344216:
344217: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
344218: --
344219: -- following sets the accounting attributes needed to reverse

Line 344494: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

344490:
344491: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
344492: -- or secondary ledger that has different currency with primary
344493: -- or alc that is calculated by sla
344494: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
344495: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
344496:
344497: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
344498: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 344495: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

344491: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
344492: -- or secondary ledger that has different currency with primary
344493: -- or alc that is calculated by sla
344494: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
344495: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
344496:
344497: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
344498: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
344499: AND (l_actual_flag = 'A')) THEN

Line 344497: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

344493: -- or alc that is calculated by sla
344494: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
344495: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
344496:
344497: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
344498: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
344499: AND (l_actual_flag = 'A')) THEN
344500: XLA_AE_LINES_PKG.CreateGainOrLossLines(
344501: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 344498: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

344494: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
344495: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
344496:
344497: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
344498: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
344499: AND (l_actual_flag = 'A')) THEN
344500: XLA_AE_LINES_PKG.CreateGainOrLossLines(
344501: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
344502: ,p_application_id => p_application_id

Line 344501: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

344497: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
344498: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
344499: AND (l_actual_flag = 'A')) THEN
344500: XLA_AE_LINES_PKG.CreateGainOrLossLines(
344501: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
344502: ,p_application_id => p_application_id
344503: ,p_amb_context_code => 'DEFAULT'
344504: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
344505: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 344504: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

344500: XLA_AE_LINES_PKG.CreateGainOrLossLines(
344501: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
344502: ,p_application_id => p_application_id
344503: ,p_amb_context_code => 'DEFAULT'
344504: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
344505: ,p_event_class_code => C_EVENT_CLASS_CODE
344506: ,p_event_type_code => C_EVENT_TYPE_CODE
344507:
344508: ,p_gain_ccid => -1

Line 345041: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

345037:
345038: l_calculate_acctd_flag VARCHAR2(1) :='N';
345039: l_calculate_g_l_flag VARCHAR2(1) :='N';
345040: --
345041: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345042: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345043: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345044: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345045: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 345042: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

345038: l_calculate_acctd_flag VARCHAR2(1) :='N';
345039: l_calculate_g_l_flag VARCHAR2(1) :='N';
345040: --
345041: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345042: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345043: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345044: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345045: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345046: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 345043: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

345039: l_calculate_g_l_flag VARCHAR2(1) :='N';
345040: --
345041: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345042: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345043: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345044: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345045: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345046: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345047: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 345044: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

345040: --
345041: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345042: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345043: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345044: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345045: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345046: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345047: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345048: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 345045: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

345041: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345042: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345043: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345044: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345045: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345046: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345047: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345048: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345049: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 345046: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

345042: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345043: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345044: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345045: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345046: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345047: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345048: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345049: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345050: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 345047: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

345043: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345044: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345045: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345046: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345047: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345048: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345049: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345050: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345051: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 345048: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

345044: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345045: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345046: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345047: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345048: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345049: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345050: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345051: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345052: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 345049: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

345045: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345046: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345047: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345048: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345049: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345050: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345051: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345052: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345053: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 345050: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

345046: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345047: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345048: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345049: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345050: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345051: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345052: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345053: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345054: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 345051: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

345047: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345048: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345049: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345050: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345051: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345052: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345053: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345054: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345055: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 345052: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

345048: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345049: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345050: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345051: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345052: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345053: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345054: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345055: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345056: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 345053: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

345049: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345050: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345051: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345052: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345053: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345054: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345055: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345056: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345057: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 345054: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

345050: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345051: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345052: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345053: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345054: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345055: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345056: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345057: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345058: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 345055: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

345051: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345052: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345053: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345054: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345055: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345056: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345057: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345058: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345059: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 345056: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

345052: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345053: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345054: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345055: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345056: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345057: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345058: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345059: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345060: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 345057: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

345053: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345054: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345055: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345056: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345057: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345058: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345059: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345060: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345061: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 345058: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

345054: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
345055: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345056: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345057: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345058: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345059: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345060: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345061: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345062: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 345059: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

345055: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345056: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345057: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345058: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345059: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345060: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345061: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345062: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345063: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 345060: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

345056: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345057: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345058: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345059: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345060: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345061: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345062: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345063: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
345064: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 345061: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

345057: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345058: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345059: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345060: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345061: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345062: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345063: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
345064: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345065: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 345062: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

345058: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
345059: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345060: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345061: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345062: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345063: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
345064: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345065: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
345066: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 345063: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

345059: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345060: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345061: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345062: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345063: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
345064: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345065: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
345066: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
345067:

Line 345064: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

345060: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345061: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345062: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345063: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
345064: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345065: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
345066: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
345067:
345068: l_event_id NUMBER;

Line 345065: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

345061: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345062: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345063: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
345064: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345065: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
345066: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
345067:
345068: l_event_id NUMBER;
345069: l_previous_event_id NUMBER;

Line 345066: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

345062: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
345063: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
345064: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
345065: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
345066: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
345067:
345068: l_event_id NUMBER;
345069: l_previous_event_id NUMBER;
345070: l_first_event_id NUMBER;

Line 345084: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

345080: l_event_class_name VARCHAR2(80) := 'Outside Processing';
345081: l_description VARCHAR2(4000);
345082: l_transaction_reversal NUMBER;
345083: l_ae_header_id NUMBER;
345084: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
345085: l_log_module VARCHAR2(240);
345086: --
345087: l_acct_reversal_source VARCHAR2(30);
345088: l_trx_reversal_source VARCHAR2(30);

Line 345402: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

345398:
345399: --
345400: -- set event info as cache for other routines to refer event attributes
345401: --
345402: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
345403: (p_application_id => p_application_id
345404: ,p_primary_ledger_id => p_primary_ledger_id
345405: ,p_base_ledger_id => p_base_ledger_id
345406: ,p_target_ledger_id => p_target_ledger_id

Line 345435: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

345431:
345432: --
345433: -- set the status of entry to C_VALID (0)
345434: --
345435: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
345436:
345437: --
345438: -- initialize a row for ae header
345439: --

Line 345477: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

345473: --
345474: -- initilaize the status of ae headers for diffrent balance types
345475: -- the status is initialised to C_NOT_CREATED (2)
345476: --
345477: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
345478: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
345479: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
345480:
345481: --

Line 345478: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

345474: -- initilaize the status of ae headers for diffrent balance types
345475: -- the status is initialised to C_NOT_CREATED (2)
345476: --
345477: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
345478: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
345479: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
345480:
345481: --
345482: -- call api to validate and store accounting attributes for header

Line 345479: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

345475: -- the status is initialised to C_NOT_CREATED (2)
345476: --
345477: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
345478: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
345479: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
345480:
345481: --
345482: -- call api to validate and store accounting attributes for header
345483: --

Line 345533: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

345529: --
345530: l_trx_reversal_source := SUBSTR(NULL, 1,30);
345531:
345532: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
345533: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
345534:
345535: xla_accounting_err_pkg.build_message
345536: (p_appli_s_name => 'XLA'
345537: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 345541: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

345537: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
345538: ,p_token_1 => 'ACCT_ATTR_NAME'
345539: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
345540: ,p_token_2 => 'PRODUCT_NAME'
345541: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
345542: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
345543: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
345544: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
345545:

Line 345542: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

345538: ,p_token_1 => 'ACCT_ATTR_NAME'
345539: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
345540: ,p_token_2 => 'PRODUCT_NAME'
345541: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
345542: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
345543: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
345544: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
345545:
345546: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 345543: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

345539: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
345540: ,p_token_2 => 'PRODUCT_NAME'
345541: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
345542: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
345543: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
345544: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
345545:
345546: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
345547: --

Line 345544: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

345540: ,p_token_2 => 'PRODUCT_NAME'
345541: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
345542: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
345543: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
345544: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
345545:
345546: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
345547: --
345548: -- following sets the accounting attributes needed to reverse

Line 345563: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

345559: ----------------------------------------------------------------
345560: -- 4262811 - update the header statuses to invalid in need be
345561: ----------------------------------------------------------------
345562: --
345563: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
345564:
345565:
345566: -----------------------------------------------
345567: -- No accrual reversal for the event class/type

Line 345687: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

345683: ,p_module => l_log_module);
345684: END IF;
345685:
345686: --
345687: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
345688: --
345689: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
345690: --
345691: -- set event info as cache for other routines to refer event attributes

Line 345689: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

345685:
345686: --
345687: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
345688: --
345689: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
345690: --
345691: -- set event info as cache for other routines to refer event attributes
345692: --
345693:

Line 345697: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

345693:
345694: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
345695: l_previous_event_id := l_event_id;
345696:
345697: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
345698: (p_application_id => p_application_id
345699: ,p_primary_ledger_id => p_primary_ledger_id
345700: ,p_base_ledger_id => p_base_ledger_id
345701: ,p_target_ledger_id => p_target_ledger_id

Line 345738: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

345734: l_acct_reversal_source := SUBSTR(NULL, 1,30);
345735:
345736: IF l_continue_with_lines THEN
345737: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
345738: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
345739:
345740: xla_accounting_err_pkg.build_message
345741: (p_appli_s_name => 'XLA'
345742: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 345746: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

345742: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
345743: ,p_token_1 => 'LINE_NUMBER'
345744: ,p_value_1 => l_array_extract_line_num(Idx)
345745: ,p_token_2 => 'PRODUCT_NAME'
345746: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
345747: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
345748: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
345749: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
345750:

Line 345747: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

345743: ,p_token_1 => 'LINE_NUMBER'
345744: ,p_value_1 => l_array_extract_line_num(Idx)
345745: ,p_token_2 => 'PRODUCT_NAME'
345746: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
345747: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
345748: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
345749: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
345750:
345751: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 345748: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

345744: ,p_value_1 => l_array_extract_line_num(Idx)
345745: ,p_token_2 => 'PRODUCT_NAME'
345746: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
345747: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
345748: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
345749: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
345750:
345751: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
345752: --

Line 345749: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

345745: ,p_token_2 => 'PRODUCT_NAME'
345746: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
345747: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
345748: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
345749: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
345750:
345751: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
345752: --
345753: -- following sets the accounting attributes needed to reverse

Line 346008: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

346004:
346005: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
346006: -- or secondary ledger that has different currency with primary
346007: -- or alc that is calculated by sla
346008: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
346009: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
346010:
346011: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
346012: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 346009: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

346005: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
346006: -- or secondary ledger that has different currency with primary
346007: -- or alc that is calculated by sla
346008: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
346009: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
346010:
346011: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
346012: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
346013: AND (l_actual_flag = 'A')) THEN

Line 346011: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

346007: -- or alc that is calculated by sla
346008: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
346009: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
346010:
346011: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
346012: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
346013: AND (l_actual_flag = 'A')) THEN
346014: XLA_AE_LINES_PKG.CreateGainOrLossLines(
346015: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 346012: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

346008: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
346009: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
346010:
346011: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
346012: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
346013: AND (l_actual_flag = 'A')) THEN
346014: XLA_AE_LINES_PKG.CreateGainOrLossLines(
346015: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
346016: ,p_application_id => p_application_id

Line 346015: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

346011: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
346012: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
346013: AND (l_actual_flag = 'A')) THEN
346014: XLA_AE_LINES_PKG.CreateGainOrLossLines(
346015: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
346016: ,p_application_id => p_application_id
346017: ,p_amb_context_code => 'DEFAULT'
346018: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
346019: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 346018: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

346014: XLA_AE_LINES_PKG.CreateGainOrLossLines(
346015: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
346016: ,p_application_id => p_application_id
346017: ,p_amb_context_code => 'DEFAULT'
346018: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
346019: ,p_event_class_code => C_EVENT_CLASS_CODE
346020: ,p_event_type_code => C_EVENT_TYPE_CODE
346021:
346022: ,p_gain_ccid => -1

Line 346585: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

346581:
346582: l_calculate_acctd_flag VARCHAR2(1) :='N';
346583: l_calculate_g_l_flag VARCHAR2(1) :='N';
346584: --
346585: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346586: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346587: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 346586: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

346582: l_calculate_acctd_flag VARCHAR2(1) :='N';
346583: l_calculate_g_l_flag VARCHAR2(1) :='N';
346584: --
346585: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346586: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346587: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 346587: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

346583: l_calculate_g_l_flag VARCHAR2(1) :='N';
346584: --
346585: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346586: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346587: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 346588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

346584: --
346585: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346586: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346587: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 346589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

346585: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346586: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346587: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 346590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

346586: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346587: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 346591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

346587: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 346592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

346588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 346593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

346589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 346594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

346590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 346595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

346591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 346596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

346592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 346597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

346593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 346598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

346594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 346599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

346595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 346600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

346596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 346601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

346597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 346602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

346598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
346599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 346603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

346599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 346604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

346600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
346608: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 346605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

346601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
346608: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346609: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 346606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

346602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
346603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
346608: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346609: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
346610: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 346607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

346603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
346608: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346609: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
346610: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
346611:

Line 346608: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

346604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
346608: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346609: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
346610: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
346611:
346612: l_event_id NUMBER;

Line 346609: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

346605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
346608: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346609: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
346610: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
346611:
346612: l_event_id NUMBER;
346613: l_previous_event_id NUMBER;

Line 346610: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

346606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
346607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
346608: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
346609: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
346610: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
346611:
346612: l_event_id NUMBER;
346613: l_previous_event_id NUMBER;
346614: l_first_event_id NUMBER;

Line 346628: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

346624: l_event_class_name VARCHAR2(80) := 'Material Cost Update';
346625: l_description VARCHAR2(4000);
346626: l_transaction_reversal NUMBER;
346627: l_ae_header_id NUMBER;
346628: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
346629: l_log_module VARCHAR2(240);
346630: --
346631: l_acct_reversal_source VARCHAR2(30);
346632: l_trx_reversal_source VARCHAR2(30);

Line 346954: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

346950:
346951: --
346952: -- set event info as cache for other routines to refer event attributes
346953: --
346954: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
346955: (p_application_id => p_application_id
346956: ,p_primary_ledger_id => p_primary_ledger_id
346957: ,p_base_ledger_id => p_base_ledger_id
346958: ,p_target_ledger_id => p_target_ledger_id

Line 346987: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

346983:
346984: --
346985: -- set the status of entry to C_VALID (0)
346986: --
346987: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
346988:
346989: --
346990: -- initialize a row for ae header
346991: --

Line 347027: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

347023: --
347024: -- initilaize the status of ae headers for diffrent balance types
347025: -- the status is initialised to C_NOT_CREATED (2)
347026: --
347027: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
347028: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
347029: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
347030:
347031: --

Line 347028: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

347024: -- initilaize the status of ae headers for diffrent balance types
347025: -- the status is initialised to C_NOT_CREATED (2)
347026: --
347027: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
347028: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
347029: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
347030:
347031: --
347032: -- call api to validate and store accounting attributes for header

Line 347029: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

347025: -- the status is initialised to C_NOT_CREATED (2)
347026: --
347027: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
347028: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
347029: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
347030:
347031: --
347032: -- call api to validate and store accounting attributes for header
347033: --

Line 347083: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

347079: --
347080: l_trx_reversal_source := SUBSTR(NULL, 1,30);
347081:
347082: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
347083: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
347084:
347085: xla_accounting_err_pkg.build_message
347086: (p_appli_s_name => 'XLA'
347087: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 347091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

347087: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
347088: ,p_token_1 => 'ACCT_ATTR_NAME'
347089: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
347090: ,p_token_2 => 'PRODUCT_NAME'
347091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
347092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
347093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
347094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
347095:

Line 347092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

347088: ,p_token_1 => 'ACCT_ATTR_NAME'
347089: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
347090: ,p_token_2 => 'PRODUCT_NAME'
347091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
347092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
347093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
347094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
347095:
347096: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 347093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

347089: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
347090: ,p_token_2 => 'PRODUCT_NAME'
347091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
347092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
347093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
347094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
347095:
347096: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
347097: --

Line 347094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

347090: ,p_token_2 => 'PRODUCT_NAME'
347091: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
347092: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
347093: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
347094: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
347095:
347096: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
347097: --
347098: -- following sets the accounting attributes needed to reverse

Line 347113: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

347109: ----------------------------------------------------------------
347110: -- 4262811 - update the header statuses to invalid in need be
347111: ----------------------------------------------------------------
347112: --
347113: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
347114:
347115:
347116: -----------------------------------------------
347117: -- No accrual reversal for the event class/type

Line 347243: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

347239: ,p_module => l_log_module);
347240: END IF;
347241:
347242: --
347243: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
347244: --
347245: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
347246: --
347247: -- set event info as cache for other routines to refer event attributes

Line 347245: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

347241:
347242: --
347243: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
347244: --
347245: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
347246: --
347247: -- set event info as cache for other routines to refer event attributes
347248: --
347249:

Line 347253: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

347249:
347250: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
347251: l_previous_event_id := l_event_id;
347252:
347253: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
347254: (p_application_id => p_application_id
347255: ,p_primary_ledger_id => p_primary_ledger_id
347256: ,p_base_ledger_id => p_base_ledger_id
347257: ,p_target_ledger_id => p_target_ledger_id

Line 347294: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

347290: l_acct_reversal_source := SUBSTR(NULL, 1,30);
347291:
347292: IF l_continue_with_lines THEN
347293: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
347294: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
347295:
347296: xla_accounting_err_pkg.build_message
347297: (p_appli_s_name => 'XLA'
347298: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 347302: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

347298: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
347299: ,p_token_1 => 'LINE_NUMBER'
347300: ,p_value_1 => l_array_extract_line_num(Idx)
347301: ,p_token_2 => 'PRODUCT_NAME'
347302: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
347303: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
347304: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
347305: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
347306:

Line 347303: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

347299: ,p_token_1 => 'LINE_NUMBER'
347300: ,p_value_1 => l_array_extract_line_num(Idx)
347301: ,p_token_2 => 'PRODUCT_NAME'
347302: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
347303: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
347304: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
347305: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
347306:
347307: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 347304: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

347300: ,p_value_1 => l_array_extract_line_num(Idx)
347301: ,p_token_2 => 'PRODUCT_NAME'
347302: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
347303: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
347304: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
347305: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
347306:
347307: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
347308: --

Line 347305: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

347301: ,p_token_2 => 'PRODUCT_NAME'
347302: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
347303: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
347304: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
347305: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
347306:
347307: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
347308: --
347309: -- following sets the accounting attributes needed to reverse

Line 347486: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

347482:
347483: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
347484: -- or secondary ledger that has different currency with primary
347485: -- or alc that is calculated by sla
347486: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
347487: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
347488:
347489: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
347490: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 347487: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

347483: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
347484: -- or secondary ledger that has different currency with primary
347485: -- or alc that is calculated by sla
347486: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
347487: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
347488:
347489: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
347490: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
347491: AND (l_actual_flag = 'A')) THEN

Line 347489: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

347485: -- or alc that is calculated by sla
347486: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
347487: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
347488:
347489: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
347490: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
347491: AND (l_actual_flag = 'A')) THEN
347492: XLA_AE_LINES_PKG.CreateGainOrLossLines(
347493: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 347490: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

347486: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
347487: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
347488:
347489: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
347490: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
347491: AND (l_actual_flag = 'A')) THEN
347492: XLA_AE_LINES_PKG.CreateGainOrLossLines(
347493: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
347494: ,p_application_id => p_application_id

Line 347493: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

347489: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
347490: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
347491: AND (l_actual_flag = 'A')) THEN
347492: XLA_AE_LINES_PKG.CreateGainOrLossLines(
347493: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
347494: ,p_application_id => p_application_id
347495: ,p_amb_context_code => 'DEFAULT'
347496: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
347497: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 347496: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

347492: XLA_AE_LINES_PKG.CreateGainOrLossLines(
347493: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
347494: ,p_application_id => p_application_id
347495: ,p_amb_context_code => 'DEFAULT'
347496: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
347497: ,p_event_class_code => C_EVENT_CLASS_CODE
347498: ,p_event_type_code => C_EVENT_TYPE_CODE
347499:
347500: ,p_gain_ccid => -1

Line 348063: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

348059:
348060: l_calculate_acctd_flag VARCHAR2(1) :='N';
348061: l_calculate_g_l_flag VARCHAR2(1) :='N';
348062: --
348063: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348064: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348065: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 348064: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

348060: l_calculate_acctd_flag VARCHAR2(1) :='N';
348061: l_calculate_g_l_flag VARCHAR2(1) :='N';
348062: --
348063: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348064: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348065: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 348065: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

348061: l_calculate_g_l_flag VARCHAR2(1) :='N';
348062: --
348063: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348064: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348065: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 348066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

348062: --
348063: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348064: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348065: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 348067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

348063: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348064: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348065: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 348068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

348064: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348065: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 348069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

348065: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 348070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

348066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 348071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

348067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 348072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

348068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 348073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

348069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 348074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

348070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 348075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

348071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 348076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

348072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 348077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

348073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 348078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

348074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 348079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

348075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 348080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

348076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
348077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 348081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

348077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 348082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

348078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
348086: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 348083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

348079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
348086: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348087: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 348084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

348080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
348081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
348086: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348087: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
348088: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 348085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

348081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
348086: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348087: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
348088: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
348089:

Line 348086: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

348082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
348086: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348087: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
348088: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
348089:
348090: l_event_id NUMBER;

Line 348087: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

348083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
348086: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348087: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
348088: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
348089:
348090: l_event_id NUMBER;
348091: l_previous_event_id NUMBER;

Line 348088: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

348084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
348085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
348086: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
348087: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
348088: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
348089:
348090: l_event_id NUMBER;
348091: l_previous_event_id NUMBER;
348092: l_first_event_id NUMBER;

Line 348106: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

348102: l_event_class_name VARCHAR2(80) := 'Material Cost Update';
348103: l_description VARCHAR2(4000);
348104: l_transaction_reversal NUMBER;
348105: l_ae_header_id NUMBER;
348106: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
348107: l_log_module VARCHAR2(240);
348108: --
348109: l_acct_reversal_source VARCHAR2(30);
348110: l_trx_reversal_source VARCHAR2(30);

Line 348432: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

348428:
348429: --
348430: -- set event info as cache for other routines to refer event attributes
348431: --
348432: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
348433: (p_application_id => p_application_id
348434: ,p_primary_ledger_id => p_primary_ledger_id
348435: ,p_base_ledger_id => p_base_ledger_id
348436: ,p_target_ledger_id => p_target_ledger_id

Line 348465: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

348461:
348462: --
348463: -- set the status of entry to C_VALID (0)
348464: --
348465: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
348466:
348467: --
348468: -- initialize a row for ae header
348469: --

Line 348505: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

348501: --
348502: -- initilaize the status of ae headers for diffrent balance types
348503: -- the status is initialised to C_NOT_CREATED (2)
348504: --
348505: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
348506: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
348507: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
348508:
348509: --

Line 348506: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

348502: -- initilaize the status of ae headers for diffrent balance types
348503: -- the status is initialised to C_NOT_CREATED (2)
348504: --
348505: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
348506: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
348507: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
348508:
348509: --
348510: -- call api to validate and store accounting attributes for header

Line 348507: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

348503: -- the status is initialised to C_NOT_CREATED (2)
348504: --
348505: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
348506: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
348507: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
348508:
348509: --
348510: -- call api to validate and store accounting attributes for header
348511: --

Line 348561: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

348557: --
348558: l_trx_reversal_source := SUBSTR(NULL, 1,30);
348559:
348560: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
348561: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
348562:
348563: xla_accounting_err_pkg.build_message
348564: (p_appli_s_name => 'XLA'
348565: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 348569: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

348565: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
348566: ,p_token_1 => 'ACCT_ATTR_NAME'
348567: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
348568: ,p_token_2 => 'PRODUCT_NAME'
348569: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
348570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
348571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
348572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
348573:

Line 348570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

348566: ,p_token_1 => 'ACCT_ATTR_NAME'
348567: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
348568: ,p_token_2 => 'PRODUCT_NAME'
348569: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
348570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
348571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
348572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
348573:
348574: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 348571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

348567: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
348568: ,p_token_2 => 'PRODUCT_NAME'
348569: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
348570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
348571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
348572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
348573:
348574: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
348575: --

Line 348572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

348568: ,p_token_2 => 'PRODUCT_NAME'
348569: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
348570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
348571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
348572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
348573:
348574: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
348575: --
348576: -- following sets the accounting attributes needed to reverse

Line 348591: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

348587: ----------------------------------------------------------------
348588: -- 4262811 - update the header statuses to invalid in need be
348589: ----------------------------------------------------------------
348590: --
348591: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
348592:
348593:
348594: -----------------------------------------------
348595: -- No accrual reversal for the event class/type

Line 348721: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

348717: ,p_module => l_log_module);
348718: END IF;
348719:
348720: --
348721: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
348722: --
348723: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
348724: --
348725: -- set event info as cache for other routines to refer event attributes

Line 348723: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

348719:
348720: --
348721: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
348722: --
348723: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
348724: --
348725: -- set event info as cache for other routines to refer event attributes
348726: --
348727:

Line 348731: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

348727:
348728: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
348729: l_previous_event_id := l_event_id;
348730:
348731: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
348732: (p_application_id => p_application_id
348733: ,p_primary_ledger_id => p_primary_ledger_id
348734: ,p_base_ledger_id => p_base_ledger_id
348735: ,p_target_ledger_id => p_target_ledger_id

Line 348772: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

348768: l_acct_reversal_source := SUBSTR(NULL, 1,30);
348769:
348770: IF l_continue_with_lines THEN
348771: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
348772: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
348773:
348774: xla_accounting_err_pkg.build_message
348775: (p_appli_s_name => 'XLA'
348776: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 348780: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

348776: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
348777: ,p_token_1 => 'LINE_NUMBER'
348778: ,p_value_1 => l_array_extract_line_num(Idx)
348779: ,p_token_2 => 'PRODUCT_NAME'
348780: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
348781: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
348782: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
348783: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
348784:

Line 348781: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

348777: ,p_token_1 => 'LINE_NUMBER'
348778: ,p_value_1 => l_array_extract_line_num(Idx)
348779: ,p_token_2 => 'PRODUCT_NAME'
348780: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
348781: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
348782: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
348783: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
348784:
348785: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 348782: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

348778: ,p_value_1 => l_array_extract_line_num(Idx)
348779: ,p_token_2 => 'PRODUCT_NAME'
348780: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
348781: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
348782: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
348783: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
348784:
348785: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
348786: --

Line 348783: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

348779: ,p_token_2 => 'PRODUCT_NAME'
348780: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
348781: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
348782: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
348783: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
348784:
348785: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
348786: --
348787: -- following sets the accounting attributes needed to reverse

Line 348998: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

348994:
348995: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
348996: -- or secondary ledger that has different currency with primary
348997: -- or alc that is calculated by sla
348998: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
348999: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
349000:
349001: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
349002: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 348999: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

348995: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
348996: -- or secondary ledger that has different currency with primary
348997: -- or alc that is calculated by sla
348998: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
348999: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
349000:
349001: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
349002: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
349003: AND (l_actual_flag = 'A')) THEN

Line 349001: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

348997: -- or alc that is calculated by sla
348998: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
348999: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
349000:
349001: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
349002: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
349003: AND (l_actual_flag = 'A')) THEN
349004: XLA_AE_LINES_PKG.CreateGainOrLossLines(
349005: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 349002: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

348998: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
348999: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
349000:
349001: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
349002: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
349003: AND (l_actual_flag = 'A')) THEN
349004: XLA_AE_LINES_PKG.CreateGainOrLossLines(
349005: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
349006: ,p_application_id => p_application_id

Line 349005: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

349001: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
349002: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
349003: AND (l_actual_flag = 'A')) THEN
349004: XLA_AE_LINES_PKG.CreateGainOrLossLines(
349005: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
349006: ,p_application_id => p_application_id
349007: ,p_amb_context_code => 'DEFAULT'
349008: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
349009: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 349008: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

349004: XLA_AE_LINES_PKG.CreateGainOrLossLines(
349005: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
349006: ,p_application_id => p_application_id
349007: ,p_amb_context_code => 'DEFAULT'
349008: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
349009: ,p_event_class_code => C_EVENT_CLASS_CODE
349010: ,p_event_type_code => C_EVENT_TYPE_CODE
349011:
349012: ,p_gain_ccid => -1

Line 349486: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

349482:
349483: l_calculate_acctd_flag VARCHAR2(1) :='N';
349484: l_calculate_g_l_flag VARCHAR2(1) :='N';
349485: --
349486: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349487: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349488: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349489: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349490: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 349487: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

349483: l_calculate_acctd_flag VARCHAR2(1) :='N';
349484: l_calculate_g_l_flag VARCHAR2(1) :='N';
349485: --
349486: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349487: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349488: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349489: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349490: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349491: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 349488: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

349484: l_calculate_g_l_flag VARCHAR2(1) :='N';
349485: --
349486: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349487: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349488: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349489: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349490: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349491: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349492: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 349489: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

349485: --
349486: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349487: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349488: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349489: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349490: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349491: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349492: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349493: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 349490: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

349486: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349487: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349488: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349489: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349490: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349491: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349492: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349493: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349494: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 349491: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

349487: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349488: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349489: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349490: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349491: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349492: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349493: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349494: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349495: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 349492: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

349488: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349489: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349490: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349491: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349492: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349493: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349494: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349495: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349496: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 349493: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

349489: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349490: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349491: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349492: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349493: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349494: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349495: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349496: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349497: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 349494: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

349490: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349491: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349492: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349493: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349494: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349495: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349496: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349497: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349498: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 349495: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

349491: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349492: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349493: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349494: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349495: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349496: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349497: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349498: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349499: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 349496: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

349492: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349493: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349494: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349495: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349496: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349497: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349498: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349499: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349500: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 349497: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

349493: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349494: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349495: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349496: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349497: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349498: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349499: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349500: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349501: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 349498: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

349494: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349495: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349496: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349497: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349498: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349499: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349500: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349501: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349502: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 349499: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

349495: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349496: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349497: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349498: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349499: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349500: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349501: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349502: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349503: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 349500: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

349496: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349497: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349498: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349499: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349500: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349501: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349502: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349503: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349504: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 349501: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

349497: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349498: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349499: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349500: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349501: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349502: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349503: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349504: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349505: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 349502: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

349498: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349499: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349500: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349501: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349502: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349503: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349504: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349505: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349506: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 349503: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

349499: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
349500: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349501: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349502: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349503: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349504: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349505: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349506: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349507: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 349504: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

349500: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349501: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349502: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349503: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349504: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349505: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349506: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349507: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349508: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 349505: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

349501: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349502: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349503: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349504: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349505: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349506: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349507: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349508: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
349509: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 349506: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

349502: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349503: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349504: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349505: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349506: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349507: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349508: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
349509: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349510: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 349507: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

349503: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
349504: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349505: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349506: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349507: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349508: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
349509: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349510: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
349511: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 349508: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

349504: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349505: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349506: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349507: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349508: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
349509: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349510: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
349511: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
349512:

Line 349509: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

349505: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349506: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349507: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349508: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
349509: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349510: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
349511: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
349512:
349513: l_event_id NUMBER;

Line 349510: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

349506: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349507: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349508: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
349509: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349510: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
349511: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
349512:
349513: l_event_id NUMBER;
349514: l_previous_event_id NUMBER;

Line 349511: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

349507: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
349508: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
349509: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
349510: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
349511: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
349512:
349513: l_event_id NUMBER;
349514: l_previous_event_id NUMBER;
349515: l_first_event_id NUMBER;

Line 349529: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

349525: l_event_class_name VARCHAR2(80) := 'Landed Cost Adjustment to Delivery';
349526: l_description VARCHAR2(4000);
349527: l_transaction_reversal NUMBER;
349528: l_ae_header_id NUMBER;
349529: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
349530: l_log_module VARCHAR2(240);
349531: --
349532: l_acct_reversal_source VARCHAR2(30);
349533: l_trx_reversal_source VARCHAR2(30);

Line 349791: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

349787:
349788: --
349789: -- set event info as cache for other routines to refer event attributes
349790: --
349791: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
349792: (p_application_id => p_application_id
349793: ,p_primary_ledger_id => p_primary_ledger_id
349794: ,p_base_ledger_id => p_base_ledger_id
349795: ,p_target_ledger_id => p_target_ledger_id

Line 349824: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

349820:
349821: --
349822: -- set the status of entry to C_VALID (0)
349823: --
349824: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
349825:
349826: --
349827: -- initialize a row for ae header
349828: --

Line 349855: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

349851: --
349852: -- initilaize the status of ae headers for diffrent balance types
349853: -- the status is initialised to C_NOT_CREATED (2)
349854: --
349855: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
349856: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
349857: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
349858:
349859: --

Line 349856: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

349852: -- initilaize the status of ae headers for diffrent balance types
349853: -- the status is initialised to C_NOT_CREATED (2)
349854: --
349855: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
349856: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
349857: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
349858:
349859: --
349860: -- call api to validate and store accounting attributes for header

Line 349857: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

349853: -- the status is initialised to C_NOT_CREATED (2)
349854: --
349855: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
349856: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
349857: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
349858:
349859: --
349860: -- call api to validate and store accounting attributes for header
349861: --

Line 349898: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

349894: --
349895: l_trx_reversal_source := SUBSTR(NULL, 1,30);
349896:
349897: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
349898: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
349899:
349900: xla_accounting_err_pkg.build_message
349901: (p_appli_s_name => 'XLA'
349902: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 349906: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

349902: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
349903: ,p_token_1 => 'ACCT_ATTR_NAME'
349904: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
349905: ,p_token_2 => 'PRODUCT_NAME'
349906: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
349907: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
349908: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
349909: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
349910:

Line 349907: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

349903: ,p_token_1 => 'ACCT_ATTR_NAME'
349904: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
349905: ,p_token_2 => 'PRODUCT_NAME'
349906: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
349907: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
349908: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
349909: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
349910:
349911: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 349908: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

349904: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
349905: ,p_token_2 => 'PRODUCT_NAME'
349906: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
349907: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
349908: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
349909: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
349910:
349911: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
349912: --

Line 349909: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

349905: ,p_token_2 => 'PRODUCT_NAME'
349906: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
349907: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
349908: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
349909: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
349910:
349911: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
349912: --
349913: -- following sets the accounting attributes needed to reverse

Line 349928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

349924: ----------------------------------------------------------------
349925: -- 4262811 - update the header statuses to invalid in need be
349926: ----------------------------------------------------------------
349927: --
349928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
349929:
349930:
349931: -----------------------------------------------
349932: -- No accrual reversal for the event class/type

Line 350052: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

350048: ,p_module => l_log_module);
350049: END IF;
350050:
350051: --
350052: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
350053: --
350054: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
350055: --
350056: -- set event info as cache for other routines to refer event attributes

Line 350054: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

350050:
350051: --
350052: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
350053: --
350054: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
350055: --
350056: -- set event info as cache for other routines to refer event attributes
350057: --
350058:

Line 350062: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

350058:
350059: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
350060: l_previous_event_id := l_event_id;
350061:
350062: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
350063: (p_application_id => p_application_id
350064: ,p_primary_ledger_id => p_primary_ledger_id
350065: ,p_base_ledger_id => p_base_ledger_id
350066: ,p_target_ledger_id => p_target_ledger_id

Line 350103: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

350099: l_acct_reversal_source := SUBSTR(NULL, 1,30);
350100:
350101: IF l_continue_with_lines THEN
350102: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
350103: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
350104:
350105: xla_accounting_err_pkg.build_message
350106: (p_appli_s_name => 'XLA'
350107: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 350111: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

350107: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
350108: ,p_token_1 => 'LINE_NUMBER'
350109: ,p_value_1 => l_array_extract_line_num(Idx)
350110: ,p_token_2 => 'PRODUCT_NAME'
350111: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
350112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
350113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
350114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
350115:

Line 350112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

350108: ,p_token_1 => 'LINE_NUMBER'
350109: ,p_value_1 => l_array_extract_line_num(Idx)
350110: ,p_token_2 => 'PRODUCT_NAME'
350111: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
350112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
350113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
350114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
350115:
350116: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 350113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

350109: ,p_value_1 => l_array_extract_line_num(Idx)
350110: ,p_token_2 => 'PRODUCT_NAME'
350111: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
350112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
350113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
350114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
350115:
350116: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
350117: --

Line 350114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

350110: ,p_token_2 => 'PRODUCT_NAME'
350111: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
350112: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
350113: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
350114: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
350115:
350116: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
350117: --
350118: -- following sets the accounting attributes needed to reverse

Line 350257: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

350253:
350254: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
350255: -- or secondary ledger that has different currency with primary
350256: -- or alc that is calculated by sla
350257: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
350258: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
350259:
350260: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
350261: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 350258: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

350254: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
350255: -- or secondary ledger that has different currency with primary
350256: -- or alc that is calculated by sla
350257: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
350258: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
350259:
350260: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
350261: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
350262: AND (l_actual_flag = 'A')) THEN

Line 350260: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

350256: -- or alc that is calculated by sla
350257: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
350258: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
350259:
350260: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
350261: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
350262: AND (l_actual_flag = 'A')) THEN
350263: XLA_AE_LINES_PKG.CreateGainOrLossLines(
350264: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 350261: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

350257: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
350258: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
350259:
350260: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
350261: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
350262: AND (l_actual_flag = 'A')) THEN
350263: XLA_AE_LINES_PKG.CreateGainOrLossLines(
350264: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
350265: ,p_application_id => p_application_id

Line 350264: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

350260: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
350261: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
350262: AND (l_actual_flag = 'A')) THEN
350263: XLA_AE_LINES_PKG.CreateGainOrLossLines(
350264: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
350265: ,p_application_id => p_application_id
350266: ,p_amb_context_code => 'DEFAULT'
350267: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
350268: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 350267: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

350263: XLA_AE_LINES_PKG.CreateGainOrLossLines(
350264: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
350265: ,p_application_id => p_application_id
350266: ,p_amb_context_code => 'DEFAULT'
350267: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
350268: ,p_event_class_code => C_EVENT_CLASS_CODE
350269: ,p_event_type_code => C_EVENT_TYPE_CODE
350270:
350271: ,p_gain_ccid => -1

Line 350750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

350746:
350747: l_calculate_acctd_flag VARCHAR2(1) :='N';
350748: l_calculate_g_l_flag VARCHAR2(1) :='N';
350749: --
350750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 350751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

350747: l_calculate_acctd_flag VARCHAR2(1) :='N';
350748: l_calculate_g_l_flag VARCHAR2(1) :='N';
350749: --
350750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 350752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

350748: l_calculate_g_l_flag VARCHAR2(1) :='N';
350749: --
350750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 350753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

350749: --
350750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 350754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

350750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 350755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

350751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 350756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

350752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 350757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

350753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 350758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

350754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 350759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

350755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 350760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

350756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 350761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

350757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 350762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

350758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 350763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

350759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 350764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

350760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 350765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

350761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 350766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

350762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 350767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

350763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
350764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 350768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

350764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 350769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

350765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
350773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 350770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

350766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
350773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 350771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

350767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
350768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
350773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
350775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 350772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

350768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
350773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
350775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
350776:

Line 350773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

350769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
350773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
350775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
350776:
350777: l_event_id NUMBER;

Line 350774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

350770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
350773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
350775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
350776:
350777: l_event_id NUMBER;
350778: l_previous_event_id NUMBER;

Line 350775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

350771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
350772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
350773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
350774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
350775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
350776:
350777: l_event_id NUMBER;
350778: l_previous_event_id NUMBER;
350779: l_first_event_id NUMBER;

Line 350793: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

350789: l_event_class_name VARCHAR2(80) := 'Landed Cost Adjustment to Receipt';
350790: l_description VARCHAR2(4000);
350791: l_transaction_reversal NUMBER;
350792: l_ae_header_id NUMBER;
350793: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
350794: l_log_module VARCHAR2(240);
350795: --
350796: l_acct_reversal_source VARCHAR2(30);
350797: l_trx_reversal_source VARCHAR2(30);

Line 351059: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

351055:
351056: --
351057: -- set event info as cache for other routines to refer event attributes
351058: --
351059: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
351060: (p_application_id => p_application_id
351061: ,p_primary_ledger_id => p_primary_ledger_id
351062: ,p_base_ledger_id => p_base_ledger_id
351063: ,p_target_ledger_id => p_target_ledger_id

Line 351092: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

351088:
351089: --
351090: -- set the status of entry to C_VALID (0)
351091: --
351092: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
351093:
351094: --
351095: -- initialize a row for ae header
351096: --

Line 351124: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

351120: --
351121: -- initilaize the status of ae headers for diffrent balance types
351122: -- the status is initialised to C_NOT_CREATED (2)
351123: --
351124: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
351125: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
351126: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
351127:
351128: --

Line 351125: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

351121: -- initilaize the status of ae headers for diffrent balance types
351122: -- the status is initialised to C_NOT_CREATED (2)
351123: --
351124: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
351125: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
351126: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
351127:
351128: --
351129: -- call api to validate and store accounting attributes for header

Line 351126: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

351122: -- the status is initialised to C_NOT_CREATED (2)
351123: --
351124: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
351125: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
351126: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
351127:
351128: --
351129: -- call api to validate and store accounting attributes for header
351130: --

Line 351167: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

351163: --
351164: l_trx_reversal_source := SUBSTR(NULL, 1,30);
351165:
351166: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
351167: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
351168:
351169: xla_accounting_err_pkg.build_message
351170: (p_appli_s_name => 'XLA'
351171: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 351175: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

351171: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
351172: ,p_token_1 => 'ACCT_ATTR_NAME'
351173: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
351174: ,p_token_2 => 'PRODUCT_NAME'
351175: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
351176: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
351177: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
351178: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
351179:

Line 351176: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

351172: ,p_token_1 => 'ACCT_ATTR_NAME'
351173: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
351174: ,p_token_2 => 'PRODUCT_NAME'
351175: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
351176: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
351177: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
351178: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
351179:
351180: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 351177: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

351173: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
351174: ,p_token_2 => 'PRODUCT_NAME'
351175: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
351176: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
351177: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
351178: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
351179:
351180: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
351181: --

Line 351178: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

351174: ,p_token_2 => 'PRODUCT_NAME'
351175: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
351176: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
351177: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
351178: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
351179:
351180: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
351181: --
351182: -- following sets the accounting attributes needed to reverse

Line 351197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

351193: ----------------------------------------------------------------
351194: -- 4262811 - update the header statuses to invalid in need be
351195: ----------------------------------------------------------------
351196: --
351197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
351198:
351199:
351200: -----------------------------------------------
351201: -- No accrual reversal for the event class/type

Line 351321: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

351317: ,p_module => l_log_module);
351318: END IF;
351319:
351320: --
351321: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
351322: --
351323: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
351324: --
351325: -- set event info as cache for other routines to refer event attributes

Line 351323: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

351319:
351320: --
351321: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
351322: --
351323: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
351324: --
351325: -- set event info as cache for other routines to refer event attributes
351326: --
351327:

Line 351331: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

351327:
351328: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
351329: l_previous_event_id := l_event_id;
351330:
351331: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
351332: (p_application_id => p_application_id
351333: ,p_primary_ledger_id => p_primary_ledger_id
351334: ,p_base_ledger_id => p_base_ledger_id
351335: ,p_target_ledger_id => p_target_ledger_id

Line 351372: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

351368: l_acct_reversal_source := SUBSTR(NULL, 1,30);
351369:
351370: IF l_continue_with_lines THEN
351371: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
351372: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
351373:
351374: xla_accounting_err_pkg.build_message
351375: (p_appli_s_name => 'XLA'
351376: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 351380: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

351376: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
351377: ,p_token_1 => 'LINE_NUMBER'
351378: ,p_value_1 => l_array_extract_line_num(Idx)
351379: ,p_token_2 => 'PRODUCT_NAME'
351380: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
351381: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
351382: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
351383: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
351384:

Line 351381: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

351377: ,p_token_1 => 'LINE_NUMBER'
351378: ,p_value_1 => l_array_extract_line_num(Idx)
351379: ,p_token_2 => 'PRODUCT_NAME'
351380: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
351381: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
351382: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
351383: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
351384:
351385: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 351382: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

351378: ,p_value_1 => l_array_extract_line_num(Idx)
351379: ,p_token_2 => 'PRODUCT_NAME'
351380: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
351381: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
351382: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
351383: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
351384:
351385: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
351386: --

Line 351383: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

351379: ,p_token_2 => 'PRODUCT_NAME'
351380: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
351381: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
351382: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
351383: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
351384:
351385: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
351386: --
351387: -- following sets the accounting attributes needed to reverse

Line 351472: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

351468:
351469: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
351470: -- or secondary ledger that has different currency with primary
351471: -- or alc that is calculated by sla
351472: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
351473: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
351474:
351475: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
351476: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 351473: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

351469: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
351470: -- or secondary ledger that has different currency with primary
351471: -- or alc that is calculated by sla
351472: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
351473: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
351474:
351475: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
351476: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
351477: AND (l_actual_flag = 'A')) THEN

Line 351475: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

351471: -- or alc that is calculated by sla
351472: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
351473: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
351474:
351475: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
351476: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
351477: AND (l_actual_flag = 'A')) THEN
351478: XLA_AE_LINES_PKG.CreateGainOrLossLines(
351479: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 351476: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

351472: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
351473: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
351474:
351475: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
351476: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
351477: AND (l_actual_flag = 'A')) THEN
351478: XLA_AE_LINES_PKG.CreateGainOrLossLines(
351479: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
351480: ,p_application_id => p_application_id

Line 351479: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

351475: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
351476: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
351477: AND (l_actual_flag = 'A')) THEN
351478: XLA_AE_LINES_PKG.CreateGainOrLossLines(
351479: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
351480: ,p_application_id => p_application_id
351481: ,p_amb_context_code => 'DEFAULT'
351482: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
351483: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 351482: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

351478: XLA_AE_LINES_PKG.CreateGainOrLossLines(
351479: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
351480: ,p_application_id => p_application_id
351481: ,p_amb_context_code => 'DEFAULT'
351482: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
351483: ,p_event_class_code => C_EVENT_CLASS_CODE
351484: ,p_event_type_code => C_EVENT_TYPE_CODE
351485:
351486: ,p_gain_ccid => -1

Line 352063: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

352059:
352060: l_calculate_acctd_flag VARCHAR2(1) :='N';
352061: l_calculate_g_l_flag VARCHAR2(1) :='N';
352062: --
352063: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352064: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352065: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 352064: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

352060: l_calculate_acctd_flag VARCHAR2(1) :='N';
352061: l_calculate_g_l_flag VARCHAR2(1) :='N';
352062: --
352063: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352064: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352065: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 352065: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

352061: l_calculate_g_l_flag VARCHAR2(1) :='N';
352062: --
352063: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352064: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352065: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 352066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

352062: --
352063: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352064: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352065: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 352067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

352063: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352064: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352065: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 352068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

352064: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352065: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 352069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

352065: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 352070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

352066: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 352071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

352067: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 352072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

352068: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 352073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

352069: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 352074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

352070: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 352075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

352071: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 352076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

352072: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 352077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

352073: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 352078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

352074: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 352079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

352075: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 352080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

352076: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
352077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 352081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

352077: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 352082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

352078: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
352086: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 352083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

352079: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
352086: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352087: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 352084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

352080: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
352081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
352086: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352087: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
352088: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 352085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

352081: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
352086: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352087: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
352088: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
352089:

Line 352086: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

352082: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
352086: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352087: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
352088: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
352089:
352090: l_event_id NUMBER;

Line 352087: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

352083: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
352086: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352087: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
352088: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
352089:
352090: l_event_id NUMBER;
352091: l_previous_event_id NUMBER;

Line 352088: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

352084: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
352085: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
352086: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
352087: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
352088: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
352089:
352090: l_event_id NUMBER;
352091: l_previous_event_id NUMBER;
352092: l_first_event_id NUMBER;

Line 352106: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

352102: l_event_class_name VARCHAR2(80) := 'Logical Intercompany';
352103: l_description VARCHAR2(4000);
352104: l_transaction_reversal NUMBER;
352105: l_ae_header_id NUMBER;
352106: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
352107: l_log_module VARCHAR2(240);
352108: --
352109: l_acct_reversal_source VARCHAR2(30);
352110: l_trx_reversal_source VARCHAR2(30);

Line 352443: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

352439:
352440: --
352441: -- set event info as cache for other routines to refer event attributes
352442: --
352443: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
352444: (p_application_id => p_application_id
352445: ,p_primary_ledger_id => p_primary_ledger_id
352446: ,p_base_ledger_id => p_base_ledger_id
352447: ,p_target_ledger_id => p_target_ledger_id

Line 352476: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

352472:
352473: --
352474: -- set the status of entry to C_VALID (0)
352475: --
352476: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
352477:
352478: --
352479: -- initialize a row for ae header
352480: --

Line 352519: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

352515: --
352516: -- initilaize the status of ae headers for diffrent balance types
352517: -- the status is initialised to C_NOT_CREATED (2)
352518: --
352519: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
352520: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
352521: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
352522:
352523: --

Line 352520: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

352516: -- initilaize the status of ae headers for diffrent balance types
352517: -- the status is initialised to C_NOT_CREATED (2)
352518: --
352519: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
352520: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
352521: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
352522:
352523: --
352524: -- call api to validate and store accounting attributes for header

Line 352521: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

352517: -- the status is initialised to C_NOT_CREATED (2)
352518: --
352519: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
352520: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
352521: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
352522:
352523: --
352524: -- call api to validate and store accounting attributes for header
352525: --

Line 352575: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

352571: --
352572: l_trx_reversal_source := SUBSTR(NULL, 1,30);
352573:
352574: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
352575: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
352576:
352577: xla_accounting_err_pkg.build_message
352578: (p_appli_s_name => 'XLA'
352579: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 352583: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

352579: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
352580: ,p_token_1 => 'ACCT_ATTR_NAME'
352581: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
352582: ,p_token_2 => 'PRODUCT_NAME'
352583: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
352584: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
352585: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
352586: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
352587:

Line 352584: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

352580: ,p_token_1 => 'ACCT_ATTR_NAME'
352581: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
352582: ,p_token_2 => 'PRODUCT_NAME'
352583: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
352584: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
352585: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
352586: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
352587:
352588: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 352585: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

352581: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
352582: ,p_token_2 => 'PRODUCT_NAME'
352583: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
352584: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
352585: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
352586: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
352587:
352588: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
352589: --

Line 352586: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

352582: ,p_token_2 => 'PRODUCT_NAME'
352583: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
352584: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
352585: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
352586: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
352587:
352588: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
352589: --
352590: -- following sets the accounting attributes needed to reverse

Line 352605: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

352601: ----------------------------------------------------------------
352602: -- 4262811 - update the header statuses to invalid in need be
352603: ----------------------------------------------------------------
352604: --
352605: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
352606:
352607:
352608: -----------------------------------------------
352609: -- No accrual reversal for the event class/type

Line 352735: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

352731: ,p_module => l_log_module);
352732: END IF;
352733:
352734: --
352735: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
352736: --
352737: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
352738: --
352739: -- set event info as cache for other routines to refer event attributes

Line 352737: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

352733:
352734: --
352735: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
352736: --
352737: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
352738: --
352739: -- set event info as cache for other routines to refer event attributes
352740: --
352741:

Line 352745: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

352741:
352742: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
352743: l_previous_event_id := l_event_id;
352744:
352745: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
352746: (p_application_id => p_application_id
352747: ,p_primary_ledger_id => p_primary_ledger_id
352748: ,p_base_ledger_id => p_base_ledger_id
352749: ,p_target_ledger_id => p_target_ledger_id

Line 352786: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

352782: l_acct_reversal_source := SUBSTR(NULL, 1,30);
352783:
352784: IF l_continue_with_lines THEN
352785: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
352786: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
352787:
352788: xla_accounting_err_pkg.build_message
352789: (p_appli_s_name => 'XLA'
352790: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 352794: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

352790: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
352791: ,p_token_1 => 'LINE_NUMBER'
352792: ,p_value_1 => l_array_extract_line_num(Idx)
352793: ,p_token_2 => 'PRODUCT_NAME'
352794: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
352795: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
352796: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
352797: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
352798:

Line 352795: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

352791: ,p_token_1 => 'LINE_NUMBER'
352792: ,p_value_1 => l_array_extract_line_num(Idx)
352793: ,p_token_2 => 'PRODUCT_NAME'
352794: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
352795: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
352796: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
352797: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
352798:
352799: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 352796: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

352792: ,p_value_1 => l_array_extract_line_num(Idx)
352793: ,p_token_2 => 'PRODUCT_NAME'
352794: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
352795: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
352796: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
352797: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
352798:
352799: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
352800: --

Line 352797: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

352793: ,p_token_2 => 'PRODUCT_NAME'
352794: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
352795: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
352796: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
352797: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
352798:
352799: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
352800: --
352801: -- following sets the accounting attributes needed to reverse

Line 353076: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

353072:
353073: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
353074: -- or secondary ledger that has different currency with primary
353075: -- or alc that is calculated by sla
353076: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
353077: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
353078:
353079: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
353080: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 353077: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

353073: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
353074: -- or secondary ledger that has different currency with primary
353075: -- or alc that is calculated by sla
353076: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
353077: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
353078:
353079: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
353080: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
353081: AND (l_actual_flag = 'A')) THEN

Line 353079: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

353075: -- or alc that is calculated by sla
353076: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
353077: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
353078:
353079: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
353080: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
353081: AND (l_actual_flag = 'A')) THEN
353082: XLA_AE_LINES_PKG.CreateGainOrLossLines(
353083: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 353080: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

353076: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
353077: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
353078:
353079: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
353080: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
353081: AND (l_actual_flag = 'A')) THEN
353082: XLA_AE_LINES_PKG.CreateGainOrLossLines(
353083: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
353084: ,p_application_id => p_application_id

Line 353083: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

353079: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
353080: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
353081: AND (l_actual_flag = 'A')) THEN
353082: XLA_AE_LINES_PKG.CreateGainOrLossLines(
353083: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
353084: ,p_application_id => p_application_id
353085: ,p_amb_context_code => 'DEFAULT'
353086: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
353087: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 353086: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

353082: XLA_AE_LINES_PKG.CreateGainOrLossLines(
353083: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
353084: ,p_application_id => p_application_id
353085: ,p_amb_context_code => 'DEFAULT'
353086: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
353087: ,p_event_class_code => C_EVENT_CLASS_CODE
353088: ,p_event_type_code => C_EVENT_TYPE_CODE
353089:
353090: ,p_gain_ccid => -1

Line 353652: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

353648:
353649: l_calculate_acctd_flag VARCHAR2(1) :='N';
353650: l_calculate_g_l_flag VARCHAR2(1) :='N';
353651: --
353652: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353653: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353654: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353655: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353656: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 353653: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

353649: l_calculate_acctd_flag VARCHAR2(1) :='N';
353650: l_calculate_g_l_flag VARCHAR2(1) :='N';
353651: --
353652: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353653: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353654: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353655: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353656: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353657: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 353654: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

353650: l_calculate_g_l_flag VARCHAR2(1) :='N';
353651: --
353652: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353653: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353654: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353655: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353656: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353657: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353658: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 353655: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

353651: --
353652: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353653: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353654: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353655: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353656: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353657: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353658: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353659: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 353656: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

353652: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353653: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353654: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353655: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353656: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353657: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353658: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353659: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353660: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 353657: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

353653: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353654: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353655: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353656: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353657: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353658: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353659: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353660: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353661: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 353658: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

353654: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353655: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353656: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353657: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353658: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353659: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353660: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353661: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353662: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 353659: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

353655: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353656: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353657: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353658: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353659: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353660: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353661: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353662: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353663: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 353660: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

353656: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353657: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353658: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353659: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353660: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353661: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353662: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353663: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353664: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 353661: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

353657: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353658: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353659: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353660: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353661: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353662: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353663: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353664: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353665: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 353662: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

353658: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353659: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353660: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353661: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353662: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353663: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353664: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353665: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353666: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 353663: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

353659: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353660: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353661: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353662: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353663: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353664: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353665: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353666: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353667: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 353664: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

353660: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353661: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353662: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353663: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353664: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353665: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353666: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353667: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353668: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 353665: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

353661: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353662: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353663: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353664: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353665: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353666: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353667: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353668: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353669: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 353666: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

353662: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353663: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353664: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353665: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353666: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353667: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353668: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353669: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353670: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 353667: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

353663: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353664: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353665: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353666: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353667: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353668: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353669: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353670: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353671: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 353668: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

353664: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353665: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353666: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353667: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353668: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353669: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353670: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353671: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353672: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 353669: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

353665: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
353666: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353667: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353668: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353669: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353670: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353671: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353672: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353673: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 353670: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

353666: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353667: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353668: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353669: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353670: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353671: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353672: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353673: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353674: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 353671: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

353667: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353668: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353669: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353670: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353671: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353672: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353673: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353674: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
353675: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 353672: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

353668: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353669: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353670: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353671: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353672: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353673: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353674: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
353675: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353676: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 353673: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

353669: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
353670: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353671: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353672: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353673: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353674: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
353675: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353676: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
353677: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 353674: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

353670: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353671: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353672: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353673: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353674: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
353675: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353676: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
353677: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
353678:

Line 353675: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

353671: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353672: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353673: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353674: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
353675: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353676: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
353677: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
353678:
353679: l_event_id NUMBER;

Line 353676: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

353672: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353673: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353674: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
353675: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353676: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
353677: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
353678:
353679: l_event_id NUMBER;
353680: l_previous_event_id NUMBER;

Line 353677: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

353673: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
353674: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
353675: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
353676: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
353677: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
353678:
353679: l_event_id NUMBER;
353680: l_previous_event_id NUMBER;
353681: l_first_event_id NUMBER;

Line 353695: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

353691: l_event_class_name VARCHAR2(80) := 'Logical Intercompany';
353692: l_description VARCHAR2(4000);
353693: l_transaction_reversal NUMBER;
353694: l_ae_header_id NUMBER;
353695: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
353696: l_log_module VARCHAR2(240);
353697: --
353698: l_acct_reversal_source VARCHAR2(30);
353699: l_trx_reversal_source VARCHAR2(30);

Line 354020: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

354016:
354017: --
354018: -- set event info as cache for other routines to refer event attributes
354019: --
354020: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
354021: (p_application_id => p_application_id
354022: ,p_primary_ledger_id => p_primary_ledger_id
354023: ,p_base_ledger_id => p_base_ledger_id
354024: ,p_target_ledger_id => p_target_ledger_id

Line 354053: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

354049:
354050: --
354051: -- set the status of entry to C_VALID (0)
354052: --
354053: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
354054:
354055: --
354056: -- initialize a row for ae header
354057: --

Line 354093: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

354089: --
354090: -- initilaize the status of ae headers for diffrent balance types
354091: -- the status is initialised to C_NOT_CREATED (2)
354092: --
354093: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
354094: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
354095: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
354096:
354097: --

Line 354094: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

354090: -- initilaize the status of ae headers for diffrent balance types
354091: -- the status is initialised to C_NOT_CREATED (2)
354092: --
354093: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
354094: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
354095: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
354096:
354097: --
354098: -- call api to validate and store accounting attributes for header

Line 354095: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

354091: -- the status is initialised to C_NOT_CREATED (2)
354092: --
354093: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
354094: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
354095: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
354096:
354097: --
354098: -- call api to validate and store accounting attributes for header
354099: --

Line 354149: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

354145: --
354146: l_trx_reversal_source := SUBSTR(NULL, 1,30);
354147:
354148: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
354149: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
354150:
354151: xla_accounting_err_pkg.build_message
354152: (p_appli_s_name => 'XLA'
354153: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 354157: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

354153: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
354154: ,p_token_1 => 'ACCT_ATTR_NAME'
354155: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
354156: ,p_token_2 => 'PRODUCT_NAME'
354157: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
354158: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
354159: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
354160: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
354161:

Line 354158: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

354154: ,p_token_1 => 'ACCT_ATTR_NAME'
354155: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
354156: ,p_token_2 => 'PRODUCT_NAME'
354157: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
354158: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
354159: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
354160: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
354161:
354162: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 354159: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

354155: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
354156: ,p_token_2 => 'PRODUCT_NAME'
354157: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
354158: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
354159: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
354160: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
354161:
354162: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
354163: --

Line 354160: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

354156: ,p_token_2 => 'PRODUCT_NAME'
354157: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
354158: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
354159: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
354160: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
354161:
354162: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
354163: --
354164: -- following sets the accounting attributes needed to reverse

Line 354179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

354175: ----------------------------------------------------------------
354176: -- 4262811 - update the header statuses to invalid in need be
354177: ----------------------------------------------------------------
354178: --
354179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
354180:
354181:
354182: -----------------------------------------------
354183: -- No accrual reversal for the event class/type

Line 354309: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

354305: ,p_module => l_log_module);
354306: END IF;
354307:
354308: --
354309: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
354310: --
354311: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
354312: --
354313: -- set event info as cache for other routines to refer event attributes

Line 354311: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

354307:
354308: --
354309: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
354310: --
354311: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
354312: --
354313: -- set event info as cache for other routines to refer event attributes
354314: --
354315:

Line 354319: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

354315:
354316: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
354317: l_previous_event_id := l_event_id;
354318:
354319: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
354320: (p_application_id => p_application_id
354321: ,p_primary_ledger_id => p_primary_ledger_id
354322: ,p_base_ledger_id => p_base_ledger_id
354323: ,p_target_ledger_id => p_target_ledger_id

Line 354360: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

354356: l_acct_reversal_source := SUBSTR(NULL, 1,30);
354357:
354358: IF l_continue_with_lines THEN
354359: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
354360: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
354361:
354362: xla_accounting_err_pkg.build_message
354363: (p_appli_s_name => 'XLA'
354364: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 354368: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

354364: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
354365: ,p_token_1 => 'LINE_NUMBER'
354366: ,p_value_1 => l_array_extract_line_num(Idx)
354367: ,p_token_2 => 'PRODUCT_NAME'
354368: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
354369: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
354370: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
354371: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
354372:

Line 354369: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

354365: ,p_token_1 => 'LINE_NUMBER'
354366: ,p_value_1 => l_array_extract_line_num(Idx)
354367: ,p_token_2 => 'PRODUCT_NAME'
354368: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
354369: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
354370: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
354371: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
354372:
354373: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 354370: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

354366: ,p_value_1 => l_array_extract_line_num(Idx)
354367: ,p_token_2 => 'PRODUCT_NAME'
354368: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
354369: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
354370: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
354371: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
354372:
354373: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
354374: --

Line 354371: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

354367: ,p_token_2 => 'PRODUCT_NAME'
354368: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
354369: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
354370: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
354371: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
354372:
354373: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
354374: --
354375: -- following sets the accounting attributes needed to reverse

Line 354478: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

354474:
354475: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
354476: -- or secondary ledger that has different currency with primary
354477: -- or alc that is calculated by sla
354478: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
354479: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
354480:
354481: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
354482: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 354479: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

354475: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
354476: -- or secondary ledger that has different currency with primary
354477: -- or alc that is calculated by sla
354478: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
354479: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
354480:
354481: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
354482: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
354483: AND (l_actual_flag = 'A')) THEN

Line 354481: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

354477: -- or alc that is calculated by sla
354478: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
354479: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
354480:
354481: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
354482: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
354483: AND (l_actual_flag = 'A')) THEN
354484: XLA_AE_LINES_PKG.CreateGainOrLossLines(
354485: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 354482: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

354478: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
354479: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
354480:
354481: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
354482: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
354483: AND (l_actual_flag = 'A')) THEN
354484: XLA_AE_LINES_PKG.CreateGainOrLossLines(
354485: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
354486: ,p_application_id => p_application_id

Line 354485: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

354481: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
354482: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
354483: AND (l_actual_flag = 'A')) THEN
354484: XLA_AE_LINES_PKG.CreateGainOrLossLines(
354485: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
354486: ,p_application_id => p_application_id
354487: ,p_amb_context_code => 'DEFAULT'
354488: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
354489: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 354488: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

354484: XLA_AE_LINES_PKG.CreateGainOrLossLines(
354485: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
354486: ,p_application_id => p_application_id
354487: ,p_amb_context_code => 'DEFAULT'
354488: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
354489: ,p_event_class_code => C_EVENT_CLASS_CODE
354490: ,p_event_type_code => C_EVENT_TYPE_CODE
354491:
354492: ,p_gain_ccid => -1

Line 355054: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

355050:
355051: l_calculate_acctd_flag VARCHAR2(1) :='N';
355052: l_calculate_g_l_flag VARCHAR2(1) :='N';
355053: --
355054: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355055: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355056: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355057: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355058: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 355055: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

355051: l_calculate_acctd_flag VARCHAR2(1) :='N';
355052: l_calculate_g_l_flag VARCHAR2(1) :='N';
355053: --
355054: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355055: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355056: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355057: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355058: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355059: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 355056: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

355052: l_calculate_g_l_flag VARCHAR2(1) :='N';
355053: --
355054: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355055: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355056: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355057: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355058: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355059: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355060: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 355057: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

355053: --
355054: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355055: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355056: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355057: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355058: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355059: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355060: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355061: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 355058: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

355054: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355055: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355056: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355057: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355058: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355059: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355060: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355061: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355062: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 355059: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

355055: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355056: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355057: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355058: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355059: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355060: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355061: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355062: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355063: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 355060: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

355056: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355057: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355058: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355059: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355060: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355061: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355062: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355063: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355064: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 355061: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

355057: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355058: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355059: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355060: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355061: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355062: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355063: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355064: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355065: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 355062: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

355058: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355059: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355060: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355061: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355062: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355063: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355064: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355065: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355066: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 355063: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

355059: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355060: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355061: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355062: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355063: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355064: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355065: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355066: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355067: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 355064: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

355060: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355061: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355062: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355063: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355064: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355065: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355066: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355067: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355068: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 355065: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

355061: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355062: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355063: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355064: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355065: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355066: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355067: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355068: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355069: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 355066: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

355062: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355063: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355064: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355065: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355066: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355067: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355068: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355069: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355070: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 355067: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

355063: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355064: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355065: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355066: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355067: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355068: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355069: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355070: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355071: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 355068: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

355064: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355065: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355066: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355067: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355068: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355069: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355070: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355071: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355072: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 355069: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

355065: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355066: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355067: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355068: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355069: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355070: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355071: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355072: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355073: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 355070: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

355066: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355067: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355068: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355069: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355070: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355071: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355072: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355073: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355074: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 355071: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

355067: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
355068: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355069: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355070: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355071: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355072: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355073: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355074: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355075: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 355072: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

355068: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355069: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355070: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355071: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355072: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355073: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355074: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355075: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355076: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 355073: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

355069: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355070: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355071: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355072: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355073: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355074: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355075: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355076: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
355077: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 355074: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

355070: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355071: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355072: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355073: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355074: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355075: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355076: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
355077: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355078: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 355075: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

355071: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
355072: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355073: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355074: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355075: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355076: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
355077: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355078: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
355079: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 355076: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

355072: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355073: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355074: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355075: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355076: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
355077: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355078: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
355079: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
355080:

Line 355077: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

355073: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355074: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355075: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355076: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
355077: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355078: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
355079: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
355080:
355081: l_event_id NUMBER;

Line 355078: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

355074: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355075: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355076: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
355077: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355078: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
355079: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
355080:
355081: l_event_id NUMBER;
355082: l_previous_event_id NUMBER;

Line 355079: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

355075: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
355076: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
355077: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
355078: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
355079: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
355080:
355081: l_event_id NUMBER;
355082: l_previous_event_id NUMBER;
355083: l_first_event_id NUMBER;

Line 355097: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

355093: l_event_class_name VARCHAR2(80) := 'Logical Intercompany';
355094: l_description VARCHAR2(4000);
355095: l_transaction_reversal NUMBER;
355096: l_ae_header_id NUMBER;
355097: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
355098: l_log_module VARCHAR2(240);
355099: --
355100: l_acct_reversal_source VARCHAR2(30);
355101: l_trx_reversal_source VARCHAR2(30);

Line 355422: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

355418:
355419: --
355420: -- set event info as cache for other routines to refer event attributes
355421: --
355422: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
355423: (p_application_id => p_application_id
355424: ,p_primary_ledger_id => p_primary_ledger_id
355425: ,p_base_ledger_id => p_base_ledger_id
355426: ,p_target_ledger_id => p_target_ledger_id

Line 355455: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

355451:
355452: --
355453: -- set the status of entry to C_VALID (0)
355454: --
355455: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
355456:
355457: --
355458: -- initialize a row for ae header
355459: --

Line 355495: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

355491: --
355492: -- initilaize the status of ae headers for diffrent balance types
355493: -- the status is initialised to C_NOT_CREATED (2)
355494: --
355495: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
355496: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
355497: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
355498:
355499: --

Line 355496: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

355492: -- initilaize the status of ae headers for diffrent balance types
355493: -- the status is initialised to C_NOT_CREATED (2)
355494: --
355495: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
355496: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
355497: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
355498:
355499: --
355500: -- call api to validate and store accounting attributes for header

Line 355497: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

355493: -- the status is initialised to C_NOT_CREATED (2)
355494: --
355495: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
355496: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
355497: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
355498:
355499: --
355500: -- call api to validate and store accounting attributes for header
355501: --

Line 355551: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

355547: --
355548: l_trx_reversal_source := SUBSTR(NULL, 1,30);
355549:
355550: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
355551: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
355552:
355553: xla_accounting_err_pkg.build_message
355554: (p_appli_s_name => 'XLA'
355555: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 355559: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

355555: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
355556: ,p_token_1 => 'ACCT_ATTR_NAME'
355557: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
355558: ,p_token_2 => 'PRODUCT_NAME'
355559: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
355560: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
355561: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
355562: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
355563:

Line 355560: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

355556: ,p_token_1 => 'ACCT_ATTR_NAME'
355557: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
355558: ,p_token_2 => 'PRODUCT_NAME'
355559: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
355560: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
355561: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
355562: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
355563:
355564: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 355561: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

355557: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
355558: ,p_token_2 => 'PRODUCT_NAME'
355559: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
355560: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
355561: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
355562: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
355563:
355564: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
355565: --

Line 355562: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

355558: ,p_token_2 => 'PRODUCT_NAME'
355559: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
355560: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
355561: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
355562: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
355563:
355564: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
355565: --
355566: -- following sets the accounting attributes needed to reverse

Line 355581: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

355577: ----------------------------------------------------------------
355578: -- 4262811 - update the header statuses to invalid in need be
355579: ----------------------------------------------------------------
355580: --
355581: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
355582:
355583:
355584: -----------------------------------------------
355585: -- No accrual reversal for the event class/type

Line 355711: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

355707: ,p_module => l_log_module);
355708: END IF;
355709:
355710: --
355711: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
355712: --
355713: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
355714: --
355715: -- set event info as cache for other routines to refer event attributes

Line 355713: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

355709:
355710: --
355711: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
355712: --
355713: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
355714: --
355715: -- set event info as cache for other routines to refer event attributes
355716: --
355717:

Line 355721: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

355717:
355718: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
355719: l_previous_event_id := l_event_id;
355720:
355721: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
355722: (p_application_id => p_application_id
355723: ,p_primary_ledger_id => p_primary_ledger_id
355724: ,p_base_ledger_id => p_base_ledger_id
355725: ,p_target_ledger_id => p_target_ledger_id

Line 355762: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

355758: l_acct_reversal_source := SUBSTR(NULL, 1,30);
355759:
355760: IF l_continue_with_lines THEN
355761: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
355762: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
355763:
355764: xla_accounting_err_pkg.build_message
355765: (p_appli_s_name => 'XLA'
355766: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 355770: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

355766: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
355767: ,p_token_1 => 'LINE_NUMBER'
355768: ,p_value_1 => l_array_extract_line_num(Idx)
355769: ,p_token_2 => 'PRODUCT_NAME'
355770: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
355771: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
355772: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
355773: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
355774:

Line 355771: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

355767: ,p_token_1 => 'LINE_NUMBER'
355768: ,p_value_1 => l_array_extract_line_num(Idx)
355769: ,p_token_2 => 'PRODUCT_NAME'
355770: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
355771: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
355772: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
355773: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
355774:
355775: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 355772: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

355768: ,p_value_1 => l_array_extract_line_num(Idx)
355769: ,p_token_2 => 'PRODUCT_NAME'
355770: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
355771: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
355772: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
355773: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
355774:
355775: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
355776: --

Line 355773: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

355769: ,p_token_2 => 'PRODUCT_NAME'
355770: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
355771: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
355772: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
355773: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
355774:
355775: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
355776: --
355777: -- following sets the accounting attributes needed to reverse

Line 355880: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

355876:
355877: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
355878: -- or secondary ledger that has different currency with primary
355879: -- or alc that is calculated by sla
355880: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
355881: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
355882:
355883: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
355884: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 355881: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

355877: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
355878: -- or secondary ledger that has different currency with primary
355879: -- or alc that is calculated by sla
355880: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
355881: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
355882:
355883: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
355884: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
355885: AND (l_actual_flag = 'A')) THEN

Line 355883: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

355879: -- or alc that is calculated by sla
355880: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
355881: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
355882:
355883: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
355884: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
355885: AND (l_actual_flag = 'A')) THEN
355886: XLA_AE_LINES_PKG.CreateGainOrLossLines(
355887: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 355884: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

355880: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
355881: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
355882:
355883: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
355884: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
355885: AND (l_actual_flag = 'A')) THEN
355886: XLA_AE_LINES_PKG.CreateGainOrLossLines(
355887: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
355888: ,p_application_id => p_application_id

Line 355887: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

355883: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
355884: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
355885: AND (l_actual_flag = 'A')) THEN
355886: XLA_AE_LINES_PKG.CreateGainOrLossLines(
355887: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
355888: ,p_application_id => p_application_id
355889: ,p_amb_context_code => 'DEFAULT'
355890: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
355891: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 355890: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

355886: XLA_AE_LINES_PKG.CreateGainOrLossLines(
355887: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
355888: ,p_application_id => p_application_id
355889: ,p_amb_context_code => 'DEFAULT'
355890: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
355891: ,p_event_class_code => C_EVENT_CLASS_CODE
355892: ,p_event_type_code => C_EVENT_TYPE_CODE
355893:
355894: ,p_gain_ccid => -1

Line 356471: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

356467:
356468: l_calculate_acctd_flag VARCHAR2(1) :='N';
356469: l_calculate_g_l_flag VARCHAR2(1) :='N';
356470: --
356471: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356472: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356473: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356474: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356475: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 356472: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

356468: l_calculate_acctd_flag VARCHAR2(1) :='N';
356469: l_calculate_g_l_flag VARCHAR2(1) :='N';
356470: --
356471: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356472: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356473: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356474: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356475: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356476: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 356473: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

356469: l_calculate_g_l_flag VARCHAR2(1) :='N';
356470: --
356471: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356472: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356473: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356474: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356475: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356476: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356477: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 356474: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

356470: --
356471: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356472: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356473: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356474: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356475: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356476: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356477: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356478: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 356475: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

356471: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356472: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356473: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356474: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356475: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356476: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356477: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356478: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356479: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 356476: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

356472: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356473: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356474: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356475: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356476: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356477: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356478: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356479: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356480: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 356477: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

356473: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356474: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356475: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356476: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356477: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356478: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356479: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356480: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356481: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 356478: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

356474: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356475: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356476: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356477: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356478: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356479: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356480: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356481: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356482: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 356479: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

356475: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356476: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356477: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356478: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356479: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356480: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356481: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356482: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356483: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 356480: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

356476: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356477: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356478: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356479: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356480: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356481: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356482: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356483: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356484: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 356481: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

356477: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356478: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356479: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356480: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356481: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356482: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356483: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356484: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356485: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 356482: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

356478: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356479: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356480: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356481: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356482: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356483: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356484: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356485: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356486: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 356483: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

356479: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356480: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356481: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356482: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356483: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356484: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356485: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356486: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356487: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 356484: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

356480: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356481: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356482: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356483: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356484: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356485: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356486: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356487: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356488: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 356485: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

356481: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356482: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356483: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356484: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356485: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356486: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356487: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356488: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356489: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 356486: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

356482: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356483: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356484: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356485: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356486: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356487: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356488: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356489: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356490: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 356487: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

356483: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356484: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356485: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356486: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356487: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356488: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356489: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356490: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356491: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 356488: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

356484: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
356485: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356486: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356487: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356488: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356489: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356490: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356491: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356492: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 356489: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

356485: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356486: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356487: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356488: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356489: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356490: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356491: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356492: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356493: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 356490: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

356486: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356487: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356488: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356489: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356490: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356491: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356492: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356493: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
356494: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 356491: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

356487: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356488: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356489: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356490: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356491: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356492: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356493: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
356494: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356495: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 356492: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

356488: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
356489: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356490: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356491: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356492: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356493: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
356494: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356495: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
356496: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 356493: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

356489: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356490: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356491: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356492: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356493: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
356494: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356495: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
356496: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
356497:

Line 356494: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

356490: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356491: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356492: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356493: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
356494: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356495: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
356496: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
356497:
356498: l_event_id NUMBER;

Line 356495: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

356491: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356492: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356493: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
356494: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356495: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
356496: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
356497:
356498: l_event_id NUMBER;
356499: l_previous_event_id NUMBER;

Line 356496: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

356492: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
356493: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
356494: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
356495: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
356496: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
356497:
356498: l_event_id NUMBER;
356499: l_previous_event_id NUMBER;
356500: l_first_event_id NUMBER;

Line 356514: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

356510: l_event_class_name VARCHAR2(80) := 'Logical Intercompany';
356511: l_description VARCHAR2(4000);
356512: l_transaction_reversal NUMBER;
356513: l_ae_header_id NUMBER;
356514: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
356515: l_log_module VARCHAR2(240);
356516: --
356517: l_acct_reversal_source VARCHAR2(30);
356518: l_trx_reversal_source VARCHAR2(30);

Line 356851: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

356847:
356848: --
356849: -- set event info as cache for other routines to refer event attributes
356850: --
356851: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
356852: (p_application_id => p_application_id
356853: ,p_primary_ledger_id => p_primary_ledger_id
356854: ,p_base_ledger_id => p_base_ledger_id
356855: ,p_target_ledger_id => p_target_ledger_id

Line 356884: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

356880:
356881: --
356882: -- set the status of entry to C_VALID (0)
356883: --
356884: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
356885:
356886: --
356887: -- initialize a row for ae header
356888: --

Line 356927: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

356923: --
356924: -- initilaize the status of ae headers for diffrent balance types
356925: -- the status is initialised to C_NOT_CREATED (2)
356926: --
356927: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
356928: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
356929: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
356930:
356931: --

Line 356928: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

356924: -- initilaize the status of ae headers for diffrent balance types
356925: -- the status is initialised to C_NOT_CREATED (2)
356926: --
356927: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
356928: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
356929: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
356930:
356931: --
356932: -- call api to validate and store accounting attributes for header

Line 356929: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

356925: -- the status is initialised to C_NOT_CREATED (2)
356926: --
356927: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
356928: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
356929: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
356930:
356931: --
356932: -- call api to validate and store accounting attributes for header
356933: --

Line 356983: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

356979: --
356980: l_trx_reversal_source := SUBSTR(NULL, 1,30);
356981:
356982: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
356983: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
356984:
356985: xla_accounting_err_pkg.build_message
356986: (p_appli_s_name => 'XLA'
356987: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 356991: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

356987: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
356988: ,p_token_1 => 'ACCT_ATTR_NAME'
356989: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
356990: ,p_token_2 => 'PRODUCT_NAME'
356991: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
356992: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
356993: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
356994: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
356995:

Line 356992: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

356988: ,p_token_1 => 'ACCT_ATTR_NAME'
356989: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
356990: ,p_token_2 => 'PRODUCT_NAME'
356991: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
356992: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
356993: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
356994: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
356995:
356996: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 356993: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

356989: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
356990: ,p_token_2 => 'PRODUCT_NAME'
356991: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
356992: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
356993: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
356994: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
356995:
356996: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
356997: --

Line 356994: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

356990: ,p_token_2 => 'PRODUCT_NAME'
356991: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
356992: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
356993: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
356994: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
356995:
356996: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
356997: --
356998: -- following sets the accounting attributes needed to reverse

Line 357013: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

357009: ----------------------------------------------------------------
357010: -- 4262811 - update the header statuses to invalid in need be
357011: ----------------------------------------------------------------
357012: --
357013: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
357014:
357015:
357016: -----------------------------------------------
357017: -- No accrual reversal for the event class/type

Line 357143: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

357139: ,p_module => l_log_module);
357140: END IF;
357141:
357142: --
357143: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
357144: --
357145: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
357146: --
357147: -- set event info as cache for other routines to refer event attributes

Line 357145: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

357141:
357142: --
357143: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
357144: --
357145: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
357146: --
357147: -- set event info as cache for other routines to refer event attributes
357148: --
357149:

Line 357153: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

357149:
357150: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
357151: l_previous_event_id := l_event_id;
357152:
357153: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
357154: (p_application_id => p_application_id
357155: ,p_primary_ledger_id => p_primary_ledger_id
357156: ,p_base_ledger_id => p_base_ledger_id
357157: ,p_target_ledger_id => p_target_ledger_id

Line 357194: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

357190: l_acct_reversal_source := SUBSTR(NULL, 1,30);
357191:
357192: IF l_continue_with_lines THEN
357193: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
357194: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
357195:
357196: xla_accounting_err_pkg.build_message
357197: (p_appli_s_name => 'XLA'
357198: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 357202: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

357198: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
357199: ,p_token_1 => 'LINE_NUMBER'
357200: ,p_value_1 => l_array_extract_line_num(Idx)
357201: ,p_token_2 => 'PRODUCT_NAME'
357202: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
357203: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
357204: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
357205: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
357206:

Line 357203: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

357199: ,p_token_1 => 'LINE_NUMBER'
357200: ,p_value_1 => l_array_extract_line_num(Idx)
357201: ,p_token_2 => 'PRODUCT_NAME'
357202: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
357203: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
357204: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
357205: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
357206:
357207: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 357204: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

357200: ,p_value_1 => l_array_extract_line_num(Idx)
357201: ,p_token_2 => 'PRODUCT_NAME'
357202: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
357203: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
357204: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
357205: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
357206:
357207: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
357208: --

Line 357205: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

357201: ,p_token_2 => 'PRODUCT_NAME'
357202: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
357203: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
357204: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
357205: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
357206:
357207: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
357208: --
357209: -- following sets the accounting attributes needed to reverse

Line 357484: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

357480:
357481: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
357482: -- or secondary ledger that has different currency with primary
357483: -- or alc that is calculated by sla
357484: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
357485: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
357486:
357487: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
357488: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 357485: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

357481: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
357482: -- or secondary ledger that has different currency with primary
357483: -- or alc that is calculated by sla
357484: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
357485: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
357486:
357487: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
357488: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
357489: AND (l_actual_flag = 'A')) THEN

Line 357487: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

357483: -- or alc that is calculated by sla
357484: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
357485: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
357486:
357487: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
357488: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
357489: AND (l_actual_flag = 'A')) THEN
357490: XLA_AE_LINES_PKG.CreateGainOrLossLines(
357491: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 357488: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

357484: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
357485: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
357486:
357487: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
357488: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
357489: AND (l_actual_flag = 'A')) THEN
357490: XLA_AE_LINES_PKG.CreateGainOrLossLines(
357491: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
357492: ,p_application_id => p_application_id

Line 357491: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

357487: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
357488: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
357489: AND (l_actual_flag = 'A')) THEN
357490: XLA_AE_LINES_PKG.CreateGainOrLossLines(
357491: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
357492: ,p_application_id => p_application_id
357493: ,p_amb_context_code => 'DEFAULT'
357494: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
357495: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 357494: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

357490: XLA_AE_LINES_PKG.CreateGainOrLossLines(
357491: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
357492: ,p_application_id => p_application_id
357493: ,p_amb_context_code => 'DEFAULT'
357494: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
357495: ,p_event_class_code => C_EVENT_CLASS_CODE
357496: ,p_event_type_code => C_EVENT_TYPE_CODE
357497:
357498: ,p_gain_ccid => -1

Line 358112: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

358108:
358109: l_calculate_acctd_flag VARCHAR2(1) :='N';
358110: l_calculate_g_l_flag VARCHAR2(1) :='N';
358111: --
358112: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358113: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358114: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358115: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358116: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 358113: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

358109: l_calculate_acctd_flag VARCHAR2(1) :='N';
358110: l_calculate_g_l_flag VARCHAR2(1) :='N';
358111: --
358112: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358113: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358114: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358115: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358116: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358117: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 358114: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

358110: l_calculate_g_l_flag VARCHAR2(1) :='N';
358111: --
358112: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358113: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358114: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358115: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358116: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358117: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358118: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 358115: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

358111: --
358112: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358113: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358114: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358115: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358116: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358117: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358118: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358119: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 358116: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

358112: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358113: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358114: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358115: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358116: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358117: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358118: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358119: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358120: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 358117: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

358113: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358114: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358115: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358116: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358117: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358118: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358119: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358120: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358121: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 358118: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

358114: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358115: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358116: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358117: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358118: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358119: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358120: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358121: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358122: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 358119: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

358115: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358116: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358117: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358118: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358119: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358120: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358121: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358122: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358123: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 358120: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

358116: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358117: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358118: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358119: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358120: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358121: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358122: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358123: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358124: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 358121: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

358117: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358118: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358119: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358120: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358121: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358122: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358123: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358124: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358125: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 358122: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

358118: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358119: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358120: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358121: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358122: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358123: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358124: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358125: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358126: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 358123: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

358119: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358120: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358121: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358122: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358123: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358124: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358125: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358126: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358127: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 358124: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

358120: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358121: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358122: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358123: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358124: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358125: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358126: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358127: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358128: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 358125: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

358121: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358122: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358123: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358124: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358125: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358126: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358127: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358128: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358129: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 358126: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

358122: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358123: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358124: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358125: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358126: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358127: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358128: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358129: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358130: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 358127: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

358123: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358124: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358125: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358126: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358127: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358128: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358129: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358130: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358131: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 358128: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

358124: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358125: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358126: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358127: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358128: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358129: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358130: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358131: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358132: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 358129: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

358125: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
358126: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358127: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358128: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358129: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358130: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358131: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358132: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358133: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 358130: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

358126: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358127: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358128: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358129: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358130: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358131: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358132: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358133: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358134: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 358131: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

358127: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358128: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358129: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358130: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358131: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358132: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358133: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358134: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
358135: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 358132: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

358128: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358129: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358130: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358131: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358132: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358133: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358134: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
358135: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358136: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 358133: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

358129: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
358130: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358131: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358132: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358133: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358134: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
358135: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358136: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
358137: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 358134: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

358130: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358131: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358132: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358133: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358134: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
358135: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358136: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
358137: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
358138:

Line 358135: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

358131: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358132: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358133: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358134: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
358135: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358136: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
358137: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
358138:
358139: l_event_id NUMBER;

Line 358136: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

358132: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358133: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358134: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
358135: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358136: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
358137: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
358138:
358139: l_event_id NUMBER;
358140: l_previous_event_id NUMBER;

Line 358137: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

358133: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
358134: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
358135: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
358136: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
358137: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
358138:
358139: l_event_id NUMBER;
358140: l_previous_event_id NUMBER;
358141: l_first_event_id NUMBER;

Line 358155: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

358151: l_event_class_name VARCHAR2(80) := 'PO Delivery into Inventory';
358152: l_description VARCHAR2(4000);
358153: l_transaction_reversal NUMBER;
358154: l_ae_header_id NUMBER;
358155: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
358156: l_log_module VARCHAR2(240);
358157: --
358158: l_acct_reversal_source VARCHAR2(30);
358159: l_trx_reversal_source VARCHAR2(30);

Line 358519: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

358515:
358516: --
358517: -- set event info as cache for other routines to refer event attributes
358518: --
358519: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
358520: (p_application_id => p_application_id
358521: ,p_primary_ledger_id => p_primary_ledger_id
358522: ,p_base_ledger_id => p_base_ledger_id
358523: ,p_target_ledger_id => p_target_ledger_id

Line 358552: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

358548:
358549: --
358550: -- set the status of entry to C_VALID (0)
358551: --
358552: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
358553:
358554: --
358555: -- initialize a row for ae header
358556: --

Line 358602: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

358598: --
358599: -- initilaize the status of ae headers for diffrent balance types
358600: -- the status is initialised to C_NOT_CREATED (2)
358601: --
358602: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
358603: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
358604: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
358605:
358606: --

Line 358603: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

358599: -- initilaize the status of ae headers for diffrent balance types
358600: -- the status is initialised to C_NOT_CREATED (2)
358601: --
358602: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
358603: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
358604: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
358605:
358606: --
358607: -- call api to validate and store accounting attributes for header

Line 358604: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

358600: -- the status is initialised to C_NOT_CREATED (2)
358601: --
358602: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
358603: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
358604: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
358605:
358606: --
358607: -- call api to validate and store accounting attributes for header
358608: --

Line 358660: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

358656: --
358657: l_trx_reversal_source := SUBSTR(NULL, 1,30);
358658:
358659: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
358660: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
358661:
358662: xla_accounting_err_pkg.build_message
358663: (p_appli_s_name => 'XLA'
358664: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 358668: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

358664: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
358665: ,p_token_1 => 'ACCT_ATTR_NAME'
358666: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
358667: ,p_token_2 => 'PRODUCT_NAME'
358668: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
358669: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
358670: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
358671: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
358672:

Line 358669: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

358665: ,p_token_1 => 'ACCT_ATTR_NAME'
358666: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
358667: ,p_token_2 => 'PRODUCT_NAME'
358668: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
358669: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
358670: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
358671: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
358672:
358673: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 358670: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

358666: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
358667: ,p_token_2 => 'PRODUCT_NAME'
358668: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
358669: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
358670: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
358671: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
358672:
358673: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
358674: --

Line 358671: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

358667: ,p_token_2 => 'PRODUCT_NAME'
358668: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
358669: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
358670: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
358671: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
358672:
358673: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
358674: --
358675: -- following sets the accounting attributes needed to reverse

Line 358690: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

358686: ----------------------------------------------------------------
358687: -- 4262811 - update the header statuses to invalid in need be
358688: ----------------------------------------------------------------
358689: --
358690: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
358691:
358692:
358693: -----------------------------------------------
358694: -- No accrual reversal for the event class/type

Line 358820: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

358816: ,p_module => l_log_module);
358817: END IF;
358818:
358819: --
358820: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
358821: --
358822: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
358823: --
358824: -- set event info as cache for other routines to refer event attributes

Line 358822: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

358818:
358819: --
358820: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
358821: --
358822: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
358823: --
358824: -- set event info as cache for other routines to refer event attributes
358825: --
358826:

Line 358830: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

358826:
358827: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
358828: l_previous_event_id := l_event_id;
358829:
358830: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
358831: (p_application_id => p_application_id
358832: ,p_primary_ledger_id => p_primary_ledger_id
358833: ,p_base_ledger_id => p_base_ledger_id
358834: ,p_target_ledger_id => p_target_ledger_id

Line 358871: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

358867: l_acct_reversal_source := SUBSTR(NULL, 1,30);
358868:
358869: IF l_continue_with_lines THEN
358870: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
358871: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
358872:
358873: xla_accounting_err_pkg.build_message
358874: (p_appli_s_name => 'XLA'
358875: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 358879: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

358875: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
358876: ,p_token_1 => 'LINE_NUMBER'
358877: ,p_value_1 => l_array_extract_line_num(Idx)
358878: ,p_token_2 => 'PRODUCT_NAME'
358879: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
358880: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
358881: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
358882: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
358883:

Line 358880: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

358876: ,p_token_1 => 'LINE_NUMBER'
358877: ,p_value_1 => l_array_extract_line_num(Idx)
358878: ,p_token_2 => 'PRODUCT_NAME'
358879: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
358880: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
358881: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
358882: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
358883:
358884: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 358881: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

358877: ,p_value_1 => l_array_extract_line_num(Idx)
358878: ,p_token_2 => 'PRODUCT_NAME'
358879: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
358880: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
358881: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
358882: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
358883:
358884: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
358885: --

Line 358882: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

358878: ,p_token_2 => 'PRODUCT_NAME'
358879: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
358880: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
358881: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
358882: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
358883:
358884: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
358885: --
358886: -- following sets the accounting attributes needed to reverse

Line 359359: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

359355:
359356: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
359357: -- or secondary ledger that has different currency with primary
359358: -- or alc that is calculated by sla
359359: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
359360: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
359361:
359362: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
359363: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 359360: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

359356: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
359357: -- or secondary ledger that has different currency with primary
359358: -- or alc that is calculated by sla
359359: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
359360: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
359361:
359362: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
359363: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
359364: AND (l_actual_flag = 'A')) THEN

Line 359362: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

359358: -- or alc that is calculated by sla
359359: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
359360: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
359361:
359362: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
359363: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
359364: AND (l_actual_flag = 'A')) THEN
359365: XLA_AE_LINES_PKG.CreateGainOrLossLines(
359366: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 359363: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

359359: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
359360: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
359361:
359362: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
359363: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
359364: AND (l_actual_flag = 'A')) THEN
359365: XLA_AE_LINES_PKG.CreateGainOrLossLines(
359366: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
359367: ,p_application_id => p_application_id

Line 359366: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

359362: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
359363: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
359364: AND (l_actual_flag = 'A')) THEN
359365: XLA_AE_LINES_PKG.CreateGainOrLossLines(
359366: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
359367: ,p_application_id => p_application_id
359368: ,p_amb_context_code => 'DEFAULT'
359369: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
359370: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 359369: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

359365: XLA_AE_LINES_PKG.CreateGainOrLossLines(
359366: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
359367: ,p_application_id => p_application_id
359368: ,p_amb_context_code => 'DEFAULT'
359369: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
359370: ,p_event_class_code => C_EVENT_CLASS_CODE
359371: ,p_event_type_code => C_EVENT_TYPE_CODE
359372:
359373: ,p_gain_ccid => -1

Line 359987: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

359983:
359984: l_calculate_acctd_flag VARCHAR2(1) :='N';
359985: l_calculate_g_l_flag VARCHAR2(1) :='N';
359986: --
359987: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359988: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359989: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359990: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
359991: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 359988: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

359984: l_calculate_acctd_flag VARCHAR2(1) :='N';
359985: l_calculate_g_l_flag VARCHAR2(1) :='N';
359986: --
359987: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359988: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359989: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359990: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
359991: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359992: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 359989: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

359985: l_calculate_g_l_flag VARCHAR2(1) :='N';
359986: --
359987: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359988: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359989: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359990: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
359991: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359992: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359993: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 359990: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

359986: --
359987: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359988: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359989: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359990: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
359991: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359992: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359993: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359994: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 359991: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

359987: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359988: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359989: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359990: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
359991: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359992: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359993: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359994: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359995: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 359992: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

359988: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359989: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359990: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
359991: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359992: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359993: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359994: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359995: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
359996: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 359993: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

359989: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359990: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
359991: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359992: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359993: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359994: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359995: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
359996: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
359997: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 359994: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

359990: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
359991: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359992: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359993: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359994: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359995: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
359996: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
359997: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359998: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 359995: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

359991: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359992: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359993: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359994: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359995: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
359996: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
359997: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359998: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359999: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 359996: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

359992: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359993: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359994: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359995: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
359996: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
359997: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359998: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359999: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
360000: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 359997: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

359993: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
359994: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359995: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
359996: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
359997: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359998: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359999: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
360000: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
360001: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 359998: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

359994: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359995: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
359996: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
359997: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359998: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359999: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
360000: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
360001: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360002: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 359999: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

359995: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
359996: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
359997: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359998: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359999: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
360000: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
360001: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360002: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360003: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 360000: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

359996: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
359997: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359998: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359999: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
360000: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
360001: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360002: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360003: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360004: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 360001: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

359997: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359998: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359999: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
360000: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
360001: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360002: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360003: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360004: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360005: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 360002: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

359998: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
359999: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
360000: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
360001: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360002: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360003: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360004: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360005: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360006: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 360003: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

359999: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
360000: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
360001: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360002: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360003: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360004: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360005: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360006: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360007: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 360004: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

360000: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
360001: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360002: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360003: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360004: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360005: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360006: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360007: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360008: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 360005: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

360001: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360002: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360003: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360004: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360005: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360006: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360007: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360008: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360009: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 360006: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

360002: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360003: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360004: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360005: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360006: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360007: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360008: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360009: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
360010: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 360007: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

360003: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360004: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360005: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360006: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360007: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360008: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360009: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
360010: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
360011: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 360008: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

360004: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
360005: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360006: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360007: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360008: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360009: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
360010: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
360011: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
360012: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 360009: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

360005: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360006: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360007: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360008: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360009: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
360010: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
360011: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
360012: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
360013:

Line 360010: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

360006: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360007: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360008: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360009: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
360010: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
360011: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
360012: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
360013:
360014: l_event_id NUMBER;

Line 360011: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

360007: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360008: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360009: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
360010: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
360011: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
360012: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
360013:
360014: l_event_id NUMBER;
360015: l_previous_event_id NUMBER;

Line 360012: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

360008: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
360009: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
360010: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
360011: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
360012: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
360013:
360014: l_event_id NUMBER;
360015: l_previous_event_id NUMBER;
360016: l_first_event_id NUMBER;

Line 360030: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

360026: l_event_class_name VARCHAR2(80) := 'PO Delivery into Inventory';
360027: l_description VARCHAR2(4000);
360028: l_transaction_reversal NUMBER;
360029: l_ae_header_id NUMBER;
360030: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
360031: l_log_module VARCHAR2(240);
360032: --
360033: l_acct_reversal_source VARCHAR2(30);
360034: l_trx_reversal_source VARCHAR2(30);

Line 360394: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

360390:
360391: --
360392: -- set event info as cache for other routines to refer event attributes
360393: --
360394: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
360395: (p_application_id => p_application_id
360396: ,p_primary_ledger_id => p_primary_ledger_id
360397: ,p_base_ledger_id => p_base_ledger_id
360398: ,p_target_ledger_id => p_target_ledger_id

Line 360427: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

360423:
360424: --
360425: -- set the status of entry to C_VALID (0)
360426: --
360427: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
360428:
360429: --
360430: -- initialize a row for ae header
360431: --

Line 360477: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

360473: --
360474: -- initilaize the status of ae headers for diffrent balance types
360475: -- the status is initialised to C_NOT_CREATED (2)
360476: --
360477: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
360478: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
360479: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
360480:
360481: --

Line 360478: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

360474: -- initilaize the status of ae headers for diffrent balance types
360475: -- the status is initialised to C_NOT_CREATED (2)
360476: --
360477: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
360478: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
360479: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
360480:
360481: --
360482: -- call api to validate and store accounting attributes for header

Line 360479: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

360475: -- the status is initialised to C_NOT_CREATED (2)
360476: --
360477: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
360478: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
360479: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
360480:
360481: --
360482: -- call api to validate and store accounting attributes for header
360483: --

Line 360535: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

360531: --
360532: l_trx_reversal_source := SUBSTR(NULL, 1,30);
360533:
360534: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
360535: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
360536:
360537: xla_accounting_err_pkg.build_message
360538: (p_appli_s_name => 'XLA'
360539: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 360543: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

360539: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
360540: ,p_token_1 => 'ACCT_ATTR_NAME'
360541: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
360542: ,p_token_2 => 'PRODUCT_NAME'
360543: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
360544: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
360545: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
360546: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
360547:

Line 360544: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

360540: ,p_token_1 => 'ACCT_ATTR_NAME'
360541: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
360542: ,p_token_2 => 'PRODUCT_NAME'
360543: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
360544: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
360545: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
360546: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
360547:
360548: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 360545: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

360541: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
360542: ,p_token_2 => 'PRODUCT_NAME'
360543: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
360544: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
360545: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
360546: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
360547:
360548: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
360549: --

Line 360546: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

360542: ,p_token_2 => 'PRODUCT_NAME'
360543: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
360544: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
360545: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
360546: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
360547:
360548: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
360549: --
360550: -- following sets the accounting attributes needed to reverse

Line 360565: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

360561: ----------------------------------------------------------------
360562: -- 4262811 - update the header statuses to invalid in need be
360563: ----------------------------------------------------------------
360564: --
360565: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
360566:
360567:
360568: -----------------------------------------------
360569: -- No accrual reversal for the event class/type

Line 360695: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

360691: ,p_module => l_log_module);
360692: END IF;
360693:
360694: --
360695: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
360696: --
360697: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
360698: --
360699: -- set event info as cache for other routines to refer event attributes

Line 360697: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

360693:
360694: --
360695: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
360696: --
360697: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
360698: --
360699: -- set event info as cache for other routines to refer event attributes
360700: --
360701:

Line 360705: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

360701:
360702: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
360703: l_previous_event_id := l_event_id;
360704:
360705: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
360706: (p_application_id => p_application_id
360707: ,p_primary_ledger_id => p_primary_ledger_id
360708: ,p_base_ledger_id => p_base_ledger_id
360709: ,p_target_ledger_id => p_target_ledger_id

Line 360746: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

360742: l_acct_reversal_source := SUBSTR(NULL, 1,30);
360743:
360744: IF l_continue_with_lines THEN
360745: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
360746: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
360747:
360748: xla_accounting_err_pkg.build_message
360749: (p_appli_s_name => 'XLA'
360750: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 360754: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

360750: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
360751: ,p_token_1 => 'LINE_NUMBER'
360752: ,p_value_1 => l_array_extract_line_num(Idx)
360753: ,p_token_2 => 'PRODUCT_NAME'
360754: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
360755: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
360756: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
360757: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
360758:

Line 360755: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

360751: ,p_token_1 => 'LINE_NUMBER'
360752: ,p_value_1 => l_array_extract_line_num(Idx)
360753: ,p_token_2 => 'PRODUCT_NAME'
360754: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
360755: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
360756: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
360757: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
360758:
360759: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 360756: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

360752: ,p_value_1 => l_array_extract_line_num(Idx)
360753: ,p_token_2 => 'PRODUCT_NAME'
360754: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
360755: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
360756: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
360757: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
360758:
360759: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
360760: --

Line 360757: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

360753: ,p_token_2 => 'PRODUCT_NAME'
360754: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
360755: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
360756: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
360757: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
360758:
360759: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
360760: --
360761: -- following sets the accounting attributes needed to reverse

Line 361234: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

361230:
361231: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
361232: -- or secondary ledger that has different currency with primary
361233: -- or alc that is calculated by sla
361234: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
361235: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
361236:
361237: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
361238: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 361235: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

361231: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
361232: -- or secondary ledger that has different currency with primary
361233: -- or alc that is calculated by sla
361234: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
361235: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
361236:
361237: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
361238: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
361239: AND (l_actual_flag = 'A')) THEN

Line 361237: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

361233: -- or alc that is calculated by sla
361234: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
361235: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
361236:
361237: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
361238: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
361239: AND (l_actual_flag = 'A')) THEN
361240: XLA_AE_LINES_PKG.CreateGainOrLossLines(
361241: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 361238: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

361234: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
361235: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
361236:
361237: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
361238: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
361239: AND (l_actual_flag = 'A')) THEN
361240: XLA_AE_LINES_PKG.CreateGainOrLossLines(
361241: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
361242: ,p_application_id => p_application_id

Line 361241: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

361237: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
361238: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
361239: AND (l_actual_flag = 'A')) THEN
361240: XLA_AE_LINES_PKG.CreateGainOrLossLines(
361241: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
361242: ,p_application_id => p_application_id
361243: ,p_amb_context_code => 'DEFAULT'
361244: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
361245: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 361244: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

361240: XLA_AE_LINES_PKG.CreateGainOrLossLines(
361241: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
361242: ,p_application_id => p_application_id
361243: ,p_amb_context_code => 'DEFAULT'
361244: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
361245: ,p_event_class_code => C_EVENT_CLASS_CODE
361246: ,p_event_type_code => C_EVENT_TYPE_CODE
361247:
361248: ,p_gain_ccid => -1

Line 361867: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

361863:
361864: l_calculate_acctd_flag VARCHAR2(1) :='N';
361865: l_calculate_g_l_flag VARCHAR2(1) :='N';
361866: --
361867: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361868: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361869: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361870: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361871: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 361868: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

361864: l_calculate_acctd_flag VARCHAR2(1) :='N';
361865: l_calculate_g_l_flag VARCHAR2(1) :='N';
361866: --
361867: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361868: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361869: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361870: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361871: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361872: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 361869: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

361865: l_calculate_g_l_flag VARCHAR2(1) :='N';
361866: --
361867: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361868: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361869: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361870: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361871: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361872: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361873: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 361870: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

361866: --
361867: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361868: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361869: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361870: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361871: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361872: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361873: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361874: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 361871: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

361867: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361868: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361869: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361870: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361871: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361872: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361873: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361874: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361875: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 361872: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

361868: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361869: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361870: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361871: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361872: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361873: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361874: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361875: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361876: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 361873: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

361869: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361870: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361871: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361872: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361873: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361874: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361875: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361876: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361877: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 361874: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

361870: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361871: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361872: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361873: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361874: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361875: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361876: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361877: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361878: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 361875: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

361871: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361872: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361873: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361874: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361875: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361876: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361877: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361878: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361879: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 361876: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

361872: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361873: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361874: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361875: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361876: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361877: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361878: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361879: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361880: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 361877: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

361873: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361874: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361875: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361876: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361877: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361878: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361879: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361880: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361881: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 361878: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

361874: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361875: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361876: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361877: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361878: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361879: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361880: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361881: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361882: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 361879: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

361875: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361876: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361877: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361878: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361879: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361880: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361881: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361882: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361883: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 361880: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

361876: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361877: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361878: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361879: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361880: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361881: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361882: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361883: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361884: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 361881: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

361877: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361878: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361879: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361880: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361881: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361882: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361883: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361884: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361885: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 361882: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

361878: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361879: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361880: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361881: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361882: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361883: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361884: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361885: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361886: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 361883: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

361879: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361880: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361881: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361882: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361883: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361884: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361885: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361886: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361887: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 361884: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

361880: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
361881: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361882: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361883: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361884: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361885: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361886: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361887: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361888: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 361885: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

361881: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361882: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361883: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361884: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361885: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361886: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361887: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361888: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361889: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 361886: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

361882: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361883: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361884: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361885: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361886: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361887: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361888: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361889: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
361890: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 361887: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

361883: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361884: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361885: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361886: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361887: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361888: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361889: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
361890: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361891: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 361888: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

361884: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
361885: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361886: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361887: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361888: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361889: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
361890: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361891: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
361892: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 361889: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

361885: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361886: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361887: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361888: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361889: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
361890: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361891: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
361892: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
361893:

Line 361890: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

361886: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361887: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361888: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361889: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
361890: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361891: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
361892: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
361893:
361894: l_event_id NUMBER;

Line 361891: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

361887: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361888: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361889: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
361890: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361891: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
361892: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
361893:
361894: l_event_id NUMBER;
361895: l_previous_event_id NUMBER;

Line 361892: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

361888: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
361889: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
361890: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
361891: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
361892: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
361893:
361894: l_event_id NUMBER;
361895: l_previous_event_id NUMBER;
361896: l_first_event_id NUMBER;

Line 361910: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

361906: l_event_class_name VARCHAR2(80) := 'PO Delivery into Inventory';
361907: l_description VARCHAR2(4000);
361908: l_transaction_reversal NUMBER;
361909: l_ae_header_id NUMBER;
361910: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
361911: l_log_module VARCHAR2(240);
361912: --
361913: l_acct_reversal_source VARCHAR2(30);
361914: l_trx_reversal_source VARCHAR2(30);

Line 362278: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

362274:
362275: --
362276: -- set event info as cache for other routines to refer event attributes
362277: --
362278: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
362279: (p_application_id => p_application_id
362280: ,p_primary_ledger_id => p_primary_ledger_id
362281: ,p_base_ledger_id => p_base_ledger_id
362282: ,p_target_ledger_id => p_target_ledger_id

Line 362311: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

362307:
362308: --
362309: -- set the status of entry to C_VALID (0)
362310: --
362311: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
362312:
362313: --
362314: -- initialize a row for ae header
362315: --

Line 362362: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

362358: --
362359: -- initilaize the status of ae headers for diffrent balance types
362360: -- the status is initialised to C_NOT_CREATED (2)
362361: --
362362: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
362363: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
362364: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
362365:
362366: --

Line 362363: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

362359: -- initilaize the status of ae headers for diffrent balance types
362360: -- the status is initialised to C_NOT_CREATED (2)
362361: --
362362: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
362363: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
362364: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
362365:
362366: --
362367: -- call api to validate and store accounting attributes for header

Line 362364: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

362360: -- the status is initialised to C_NOT_CREATED (2)
362361: --
362362: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
362363: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
362364: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
362365:
362366: --
362367: -- call api to validate and store accounting attributes for header
362368: --

Line 362420: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

362416: --
362417: l_trx_reversal_source := SUBSTR(NULL, 1,30);
362418:
362419: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
362420: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
362421:
362422: xla_accounting_err_pkg.build_message
362423: (p_appli_s_name => 'XLA'
362424: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 362428: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

362424: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
362425: ,p_token_1 => 'ACCT_ATTR_NAME'
362426: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
362427: ,p_token_2 => 'PRODUCT_NAME'
362428: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
362429: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
362430: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
362431: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
362432:

Line 362429: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

362425: ,p_token_1 => 'ACCT_ATTR_NAME'
362426: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
362427: ,p_token_2 => 'PRODUCT_NAME'
362428: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
362429: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
362430: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
362431: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
362432:
362433: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 362430: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

362426: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
362427: ,p_token_2 => 'PRODUCT_NAME'
362428: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
362429: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
362430: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
362431: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
362432:
362433: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
362434: --

Line 362431: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

362427: ,p_token_2 => 'PRODUCT_NAME'
362428: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
362429: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
362430: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
362431: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
362432:
362433: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
362434: --
362435: -- following sets the accounting attributes needed to reverse

Line 362450: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

362446: ----------------------------------------------------------------
362447: -- 4262811 - update the header statuses to invalid in need be
362448: ----------------------------------------------------------------
362449: --
362450: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
362451:
362452:
362453: -----------------------------------------------
362454: -- No accrual reversal for the event class/type

Line 362580: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

362576: ,p_module => l_log_module);
362577: END IF;
362578:
362579: --
362580: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
362581: --
362582: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
362583: --
362584: -- set event info as cache for other routines to refer event attributes

Line 362582: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

362578:
362579: --
362580: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
362581: --
362582: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
362583: --
362584: -- set event info as cache for other routines to refer event attributes
362585: --
362586:

Line 362590: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

362586:
362587: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
362588: l_previous_event_id := l_event_id;
362589:
362590: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
362591: (p_application_id => p_application_id
362592: ,p_primary_ledger_id => p_primary_ledger_id
362593: ,p_base_ledger_id => p_base_ledger_id
362594: ,p_target_ledger_id => p_target_ledger_id

Line 362631: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

362627: l_acct_reversal_source := SUBSTR(NULL, 1,30);
362628:
362629: IF l_continue_with_lines THEN
362630: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
362631: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
362632:
362633: xla_accounting_err_pkg.build_message
362634: (p_appli_s_name => 'XLA'
362635: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 362639: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

362635: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
362636: ,p_token_1 => 'LINE_NUMBER'
362637: ,p_value_1 => l_array_extract_line_num(Idx)
362638: ,p_token_2 => 'PRODUCT_NAME'
362639: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
362640: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
362641: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
362642: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
362643:

Line 362640: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

362636: ,p_token_1 => 'LINE_NUMBER'
362637: ,p_value_1 => l_array_extract_line_num(Idx)
362638: ,p_token_2 => 'PRODUCT_NAME'
362639: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
362640: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
362641: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
362642: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
362643:
362644: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 362641: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

362637: ,p_value_1 => l_array_extract_line_num(Idx)
362638: ,p_token_2 => 'PRODUCT_NAME'
362639: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
362640: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
362641: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
362642: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
362643:
362644: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
362645: --

Line 362642: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

362638: ,p_token_2 => 'PRODUCT_NAME'
362639: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
362640: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
362641: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
362642: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
362643:
362644: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
362645: --
362646: -- following sets the accounting attributes needed to reverse

Line 363119: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

363115:
363116: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
363117: -- or secondary ledger that has different currency with primary
363118: -- or alc that is calculated by sla
363119: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
363120: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
363121:
363122: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
363123: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 363120: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

363116: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
363117: -- or secondary ledger that has different currency with primary
363118: -- or alc that is calculated by sla
363119: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
363120: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
363121:
363122: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
363123: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
363124: AND (l_actual_flag = 'A')) THEN

Line 363122: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

363118: -- or alc that is calculated by sla
363119: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
363120: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
363121:
363122: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
363123: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
363124: AND (l_actual_flag = 'A')) THEN
363125: XLA_AE_LINES_PKG.CreateGainOrLossLines(
363126: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 363123: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

363119: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
363120: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
363121:
363122: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
363123: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
363124: AND (l_actual_flag = 'A')) THEN
363125: XLA_AE_LINES_PKG.CreateGainOrLossLines(
363126: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
363127: ,p_application_id => p_application_id

Line 363126: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

363122: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
363123: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
363124: AND (l_actual_flag = 'A')) THEN
363125: XLA_AE_LINES_PKG.CreateGainOrLossLines(
363126: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
363127: ,p_application_id => p_application_id
363128: ,p_amb_context_code => 'DEFAULT'
363129: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
363130: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 363129: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

363125: XLA_AE_LINES_PKG.CreateGainOrLossLines(
363126: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
363127: ,p_application_id => p_application_id
363128: ,p_amb_context_code => 'DEFAULT'
363129: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
363130: ,p_event_class_code => C_EVENT_CLASS_CODE
363131: ,p_event_type_code => C_EVENT_TYPE_CODE
363132:
363133: ,p_gain_ccid => -1

Line 363684: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

363680:
363681: l_calculate_acctd_flag VARCHAR2(1) :='N';
363682: l_calculate_g_l_flag VARCHAR2(1) :='N';
363683: --
363684: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363685: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363686: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363687: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363688: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 363685: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

363681: l_calculate_acctd_flag VARCHAR2(1) :='N';
363682: l_calculate_g_l_flag VARCHAR2(1) :='N';
363683: --
363684: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363685: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363686: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363687: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363688: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363689: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 363686: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

363682: l_calculate_g_l_flag VARCHAR2(1) :='N';
363683: --
363684: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363685: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363686: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363687: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363688: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363689: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363690: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 363687: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

363683: --
363684: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363685: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363686: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363687: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363688: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363689: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363690: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363691: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 363688: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

363684: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363685: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363686: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363687: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363688: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363689: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363690: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363691: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363692: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 363689: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

363685: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363686: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363687: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363688: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363689: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363690: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363691: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363692: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363693: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 363690: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

363686: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363687: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363688: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363689: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363690: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363691: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363692: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363693: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363694: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 363691: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

363687: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363688: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363689: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363690: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363691: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363692: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363693: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363694: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363695: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 363692: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

363688: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363689: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363690: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363691: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363692: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363693: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363694: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363695: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363696: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 363693: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

363689: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363690: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363691: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363692: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363693: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363694: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363695: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363696: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363697: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 363694: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

363690: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363691: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363692: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363693: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363694: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363695: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363696: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363697: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363698: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 363695: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

363691: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363692: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363693: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363694: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363695: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363696: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363697: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363698: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363699: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 363696: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

363692: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363693: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363694: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363695: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363696: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363697: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363698: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363699: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363700: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 363697: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

363693: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363694: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363695: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363696: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363697: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363698: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363699: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363700: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363701: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 363698: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

363694: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363695: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363696: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363697: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363698: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363699: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363700: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363701: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363702: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 363699: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

363695: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363696: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363697: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363698: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363699: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363700: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363701: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363702: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363703: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 363700: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

363696: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363697: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363698: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363699: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363700: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363701: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363702: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363703: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363704: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 363701: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

363697: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
363698: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363699: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363700: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363701: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363702: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363703: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363704: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363705: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 363702: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

363698: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363699: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363700: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363701: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363702: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363703: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363704: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363705: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363706: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 363703: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

363699: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363700: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363701: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363702: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363703: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363704: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363705: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363706: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
363707: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 363704: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

363700: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363701: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363702: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363703: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363704: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363705: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363706: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
363707: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363708: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 363705: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

363701: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
363702: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363703: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363704: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363705: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363706: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
363707: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363708: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
363709: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 363706: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

363702: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363703: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363704: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363705: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363706: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
363707: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363708: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
363709: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
363710:

Line 363707: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

363703: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363704: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363705: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363706: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
363707: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363708: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
363709: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
363710:
363711: l_event_id NUMBER;

Line 363708: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

363704: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363705: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363706: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
363707: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363708: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
363709: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
363710:
363711: l_event_id NUMBER;
363712: l_previous_event_id NUMBER;

Line 363709: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

363705: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
363706: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
363707: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
363708: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
363709: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
363710:
363711: l_event_id NUMBER;
363712: l_previous_event_id NUMBER;
363713: l_first_event_id NUMBER;

Line 363727: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

363723: l_event_class_name VARCHAR2(80) := 'Sales Order Issue';
363724: l_description VARCHAR2(4000);
363725: l_transaction_reversal NUMBER;
363726: l_ae_header_id NUMBER;
363727: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
363728: l_log_module VARCHAR2(240);
363729: --
363730: l_acct_reversal_source VARCHAR2(30);
363731: l_trx_reversal_source VARCHAR2(30);

Line 364040: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

364036:
364037: --
364038: -- set event info as cache for other routines to refer event attributes
364039: --
364040: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
364041: (p_application_id => p_application_id
364042: ,p_primary_ledger_id => p_primary_ledger_id
364043: ,p_base_ledger_id => p_base_ledger_id
364044: ,p_target_ledger_id => p_target_ledger_id

Line 364073: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

364069:
364070: --
364071: -- set the status of entry to C_VALID (0)
364072: --
364073: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
364074:
364075: --
364076: -- initialize a row for ae header
364077: --

Line 364111: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

364107: --
364108: -- initilaize the status of ae headers for diffrent balance types
364109: -- the status is initialised to C_NOT_CREATED (2)
364110: --
364111: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
364112: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
364113: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
364114:
364115: --

Line 364112: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

364108: -- initilaize the status of ae headers for diffrent balance types
364109: -- the status is initialised to C_NOT_CREATED (2)
364110: --
364111: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
364112: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
364113: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
364114:
364115: --
364116: -- call api to validate and store accounting attributes for header

Line 364113: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

364109: -- the status is initialised to C_NOT_CREATED (2)
364110: --
364111: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
364112: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
364113: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
364114:
364115: --
364116: -- call api to validate and store accounting attributes for header
364117: --

Line 364167: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

364163: --
364164: l_trx_reversal_source := SUBSTR(NULL, 1,30);
364165:
364166: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
364167: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
364168:
364169: xla_accounting_err_pkg.build_message
364170: (p_appli_s_name => 'XLA'
364171: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 364175: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

364171: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
364172: ,p_token_1 => 'ACCT_ATTR_NAME'
364173: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
364174: ,p_token_2 => 'PRODUCT_NAME'
364175: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
364176: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
364177: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
364178: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
364179:

Line 364176: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

364172: ,p_token_1 => 'ACCT_ATTR_NAME'
364173: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
364174: ,p_token_2 => 'PRODUCT_NAME'
364175: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
364176: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
364177: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
364178: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
364179:
364180: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 364177: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

364173: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
364174: ,p_token_2 => 'PRODUCT_NAME'
364175: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
364176: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
364177: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
364178: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
364179:
364180: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
364181: --

Line 364178: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

364174: ,p_token_2 => 'PRODUCT_NAME'
364175: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
364176: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
364177: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
364178: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
364179:
364180: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
364181: --
364182: -- following sets the accounting attributes needed to reverse

Line 364197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

364193: ----------------------------------------------------------------
364194: -- 4262811 - update the header statuses to invalid in need be
364195: ----------------------------------------------------------------
364196: --
364197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
364198:
364199:
364200: -----------------------------------------------
364201: -- No accrual reversal for the event class/type

Line 364327: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

364323: ,p_module => l_log_module);
364324: END IF;
364325:
364326: --
364327: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
364328: --
364329: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
364330: --
364331: -- set event info as cache for other routines to refer event attributes

Line 364329: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

364325:
364326: --
364327: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
364328: --
364329: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
364330: --
364331: -- set event info as cache for other routines to refer event attributes
364332: --
364333:

Line 364337: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

364333:
364334: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
364335: l_previous_event_id := l_event_id;
364336:
364337: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
364338: (p_application_id => p_application_id
364339: ,p_primary_ledger_id => p_primary_ledger_id
364340: ,p_base_ledger_id => p_base_ledger_id
364341: ,p_target_ledger_id => p_target_ledger_id

Line 364378: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

364374: l_acct_reversal_source := SUBSTR(NULL, 1,30);
364375:
364376: IF l_continue_with_lines THEN
364377: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
364378: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
364379:
364380: xla_accounting_err_pkg.build_message
364381: (p_appli_s_name => 'XLA'
364382: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 364386: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

364382: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
364383: ,p_token_1 => 'LINE_NUMBER'
364384: ,p_value_1 => l_array_extract_line_num(Idx)
364385: ,p_token_2 => 'PRODUCT_NAME'
364386: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
364387: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
364388: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
364389: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
364390:

Line 364387: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

364383: ,p_token_1 => 'LINE_NUMBER'
364384: ,p_value_1 => l_array_extract_line_num(Idx)
364385: ,p_token_2 => 'PRODUCT_NAME'
364386: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
364387: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
364388: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
364389: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
364390:
364391: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 364388: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

364384: ,p_value_1 => l_array_extract_line_num(Idx)
364385: ,p_token_2 => 'PRODUCT_NAME'
364386: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
364387: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
364388: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
364389: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
364390:
364391: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
364392: --

Line 364389: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

364385: ,p_token_2 => 'PRODUCT_NAME'
364386: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
364387: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
364388: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
364389: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
364390:
364391: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
364392: --
364393: -- following sets the accounting attributes needed to reverse

Line 364562: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

364558:
364559: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
364560: -- or secondary ledger that has different currency with primary
364561: -- or alc that is calculated by sla
364562: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
364563: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
364564:
364565: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
364566: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 364563: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

364559: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
364560: -- or secondary ledger that has different currency with primary
364561: -- or alc that is calculated by sla
364562: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
364563: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
364564:
364565: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
364566: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
364567: AND (l_actual_flag = 'A')) THEN

Line 364565: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

364561: -- or alc that is calculated by sla
364562: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
364563: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
364564:
364565: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
364566: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
364567: AND (l_actual_flag = 'A')) THEN
364568: XLA_AE_LINES_PKG.CreateGainOrLossLines(
364569: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 364566: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

364562: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
364563: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
364564:
364565: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
364566: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
364567: AND (l_actual_flag = 'A')) THEN
364568: XLA_AE_LINES_PKG.CreateGainOrLossLines(
364569: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
364570: ,p_application_id => p_application_id

Line 364569: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

364565: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
364566: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
364567: AND (l_actual_flag = 'A')) THEN
364568: XLA_AE_LINES_PKG.CreateGainOrLossLines(
364569: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
364570: ,p_application_id => p_application_id
364571: ,p_amb_context_code => 'DEFAULT'
364572: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
364573: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 364572: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

364568: XLA_AE_LINES_PKG.CreateGainOrLossLines(
364569: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
364570: ,p_application_id => p_application_id
364571: ,p_amb_context_code => 'DEFAULT'
364572: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
364573: ,p_event_class_code => C_EVENT_CLASS_CODE
364574: ,p_event_type_code => C_EVENT_TYPE_CODE
364575:
364576: ,p_gain_ccid => -1

Line 365127: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

365123:
365124: l_calculate_acctd_flag VARCHAR2(1) :='N';
365125: l_calculate_g_l_flag VARCHAR2(1) :='N';
365126: --
365127: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365128: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365129: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365130: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365131: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 365128: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

365124: l_calculate_acctd_flag VARCHAR2(1) :='N';
365125: l_calculate_g_l_flag VARCHAR2(1) :='N';
365126: --
365127: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365128: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365129: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365130: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365131: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365132: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 365129: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

365125: l_calculate_g_l_flag VARCHAR2(1) :='N';
365126: --
365127: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365128: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365129: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365130: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365131: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365132: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365133: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 365130: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

365126: --
365127: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365128: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365129: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365130: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365131: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365132: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365133: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365134: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 365131: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

365127: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365128: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365129: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365130: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365131: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365132: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365133: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365134: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365135: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 365132: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

365128: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365129: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365130: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365131: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365132: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365133: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365134: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365135: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365136: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 365133: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

365129: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365130: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365131: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365132: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365133: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365134: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365135: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365136: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365137: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 365134: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

365130: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365131: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365132: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365133: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365134: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365135: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365136: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365137: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365138: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 365135: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

365131: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365132: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365133: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365134: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365135: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365136: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365137: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365138: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365139: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 365136: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

365132: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365133: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365134: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365135: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365136: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365137: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365138: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365139: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365140: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 365137: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

365133: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365134: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365135: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365136: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365137: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365138: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365139: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365140: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365141: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 365138: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

365134: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365135: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365136: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365137: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365138: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365139: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365140: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365141: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365142: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 365139: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

365135: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365136: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365137: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365138: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365139: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365140: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365141: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365142: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365143: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 365140: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

365136: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365137: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365138: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365139: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365140: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365141: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365142: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365143: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365144: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 365141: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

365137: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365138: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365139: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365140: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365141: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365142: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365143: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365144: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365145: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 365142: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

365138: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365139: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365140: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365141: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365142: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365143: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365144: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365145: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365146: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 365143: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

365139: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365140: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365141: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365142: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365143: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365144: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365145: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365146: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365147: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 365144: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

365140: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
365141: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365142: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365143: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365144: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365145: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365146: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365147: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365148: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 365145: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

365141: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365142: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365143: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365144: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365145: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365146: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365147: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365148: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365149: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 365146: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

365142: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365143: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365144: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365145: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365146: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365147: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365148: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365149: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
365150: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 365147: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

365143: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365144: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365145: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365146: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365147: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365148: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365149: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
365150: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365151: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 365148: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

365144: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
365145: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365146: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365147: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365148: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365149: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
365150: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365151: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
365152: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 365149: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

365145: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365146: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365147: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365148: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365149: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
365150: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365151: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
365152: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
365153:

Line 365150: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

365146: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365147: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365148: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365149: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
365150: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365151: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
365152: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
365153:
365154: l_event_id NUMBER;

Line 365151: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

365147: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365148: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365149: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
365150: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365151: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
365152: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
365153:
365154: l_event_id NUMBER;
365155: l_previous_event_id NUMBER;

Line 365152: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

365148: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
365149: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
365150: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
365151: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
365152: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
365153:
365154: l_event_id NUMBER;
365155: l_previous_event_id NUMBER;
365156: l_first_event_id NUMBER;

Line 365170: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

365166: l_event_class_name VARCHAR2(80) := 'Sales Order Issue';
365167: l_description VARCHAR2(4000);
365168: l_transaction_reversal NUMBER;
365169: l_ae_header_id NUMBER;
365170: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
365171: l_log_module VARCHAR2(240);
365172: --
365173: l_acct_reversal_source VARCHAR2(30);
365174: l_trx_reversal_source VARCHAR2(30);

Line 365483: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

365479:
365480: --
365481: -- set event info as cache for other routines to refer event attributes
365482: --
365483: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
365484: (p_application_id => p_application_id
365485: ,p_primary_ledger_id => p_primary_ledger_id
365486: ,p_base_ledger_id => p_base_ledger_id
365487: ,p_target_ledger_id => p_target_ledger_id

Line 365516: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

365512:
365513: --
365514: -- set the status of entry to C_VALID (0)
365515: --
365516: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
365517:
365518: --
365519: -- initialize a row for ae header
365520: --

Line 365554: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

365550: --
365551: -- initilaize the status of ae headers for diffrent balance types
365552: -- the status is initialised to C_NOT_CREATED (2)
365553: --
365554: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
365555: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
365556: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
365557:
365558: --

Line 365555: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

365551: -- initilaize the status of ae headers for diffrent balance types
365552: -- the status is initialised to C_NOT_CREATED (2)
365553: --
365554: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
365555: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
365556: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
365557:
365558: --
365559: -- call api to validate and store accounting attributes for header

Line 365556: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

365552: -- the status is initialised to C_NOT_CREATED (2)
365553: --
365554: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
365555: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
365556: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
365557:
365558: --
365559: -- call api to validate and store accounting attributes for header
365560: --

Line 365610: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

365606: --
365607: l_trx_reversal_source := SUBSTR(NULL, 1,30);
365608:
365609: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
365610: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
365611:
365612: xla_accounting_err_pkg.build_message
365613: (p_appli_s_name => 'XLA'
365614: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 365618: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

365614: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
365615: ,p_token_1 => 'ACCT_ATTR_NAME'
365616: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
365617: ,p_token_2 => 'PRODUCT_NAME'
365618: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
365619: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
365620: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
365621: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
365622:

Line 365619: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

365615: ,p_token_1 => 'ACCT_ATTR_NAME'
365616: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
365617: ,p_token_2 => 'PRODUCT_NAME'
365618: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
365619: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
365620: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
365621: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
365622:
365623: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 365620: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

365616: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
365617: ,p_token_2 => 'PRODUCT_NAME'
365618: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
365619: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
365620: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
365621: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
365622:
365623: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
365624: --

Line 365621: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

365617: ,p_token_2 => 'PRODUCT_NAME'
365618: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
365619: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
365620: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
365621: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
365622:
365623: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
365624: --
365625: -- following sets the accounting attributes needed to reverse

Line 365640: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

365636: ----------------------------------------------------------------
365637: -- 4262811 - update the header statuses to invalid in need be
365638: ----------------------------------------------------------------
365639: --
365640: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
365641:
365642:
365643: -----------------------------------------------
365644: -- No accrual reversal for the event class/type

Line 365770: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

365766: ,p_module => l_log_module);
365767: END IF;
365768:
365769: --
365770: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
365771: --
365772: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
365773: --
365774: -- set event info as cache for other routines to refer event attributes

Line 365772: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

365768:
365769: --
365770: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
365771: --
365772: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
365773: --
365774: -- set event info as cache for other routines to refer event attributes
365775: --
365776:

Line 365780: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

365776:
365777: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
365778: l_previous_event_id := l_event_id;
365779:
365780: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
365781: (p_application_id => p_application_id
365782: ,p_primary_ledger_id => p_primary_ledger_id
365783: ,p_base_ledger_id => p_base_ledger_id
365784: ,p_target_ledger_id => p_target_ledger_id

Line 365821: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

365817: l_acct_reversal_source := SUBSTR(NULL, 1,30);
365818:
365819: IF l_continue_with_lines THEN
365820: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
365821: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
365822:
365823: xla_accounting_err_pkg.build_message
365824: (p_appli_s_name => 'XLA'
365825: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 365829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

365825: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
365826: ,p_token_1 => 'LINE_NUMBER'
365827: ,p_value_1 => l_array_extract_line_num(Idx)
365828: ,p_token_2 => 'PRODUCT_NAME'
365829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
365830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
365831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
365832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
365833:

Line 365830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

365826: ,p_token_1 => 'LINE_NUMBER'
365827: ,p_value_1 => l_array_extract_line_num(Idx)
365828: ,p_token_2 => 'PRODUCT_NAME'
365829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
365830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
365831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
365832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
365833:
365834: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 365831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

365827: ,p_value_1 => l_array_extract_line_num(Idx)
365828: ,p_token_2 => 'PRODUCT_NAME'
365829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
365830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
365831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
365832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
365833:
365834: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
365835: --

Line 365832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

365828: ,p_token_2 => 'PRODUCT_NAME'
365829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
365830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
365831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
365832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
365833:
365834: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
365835: --
365836: -- following sets the accounting attributes needed to reverse

Line 365937: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

365933:
365934: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
365935: -- or secondary ledger that has different currency with primary
365936: -- or alc that is calculated by sla
365937: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
365938: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
365939:
365940: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
365941: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 365938: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

365934: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
365935: -- or secondary ledger that has different currency with primary
365936: -- or alc that is calculated by sla
365937: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
365938: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
365939:
365940: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
365941: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
365942: AND (l_actual_flag = 'A')) THEN

Line 365940: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

365936: -- or alc that is calculated by sla
365937: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
365938: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
365939:
365940: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
365941: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
365942: AND (l_actual_flag = 'A')) THEN
365943: XLA_AE_LINES_PKG.CreateGainOrLossLines(
365944: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 365941: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

365937: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
365938: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
365939:
365940: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
365941: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
365942: AND (l_actual_flag = 'A')) THEN
365943: XLA_AE_LINES_PKG.CreateGainOrLossLines(
365944: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
365945: ,p_application_id => p_application_id

Line 365944: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

365940: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
365941: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
365942: AND (l_actual_flag = 'A')) THEN
365943: XLA_AE_LINES_PKG.CreateGainOrLossLines(
365944: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
365945: ,p_application_id => p_application_id
365946: ,p_amb_context_code => 'DEFAULT'
365947: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
365948: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 365947: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

365943: XLA_AE_LINES_PKG.CreateGainOrLossLines(
365944: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
365945: ,p_application_id => p_application_id
365946: ,p_amb_context_code => 'DEFAULT'
365947: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
365948: ,p_event_class_code => C_EVENT_CLASS_CODE
365949: ,p_event_type_code => C_EVENT_TYPE_CODE
365950:
365951: ,p_gain_ccid => -1

Line 366457: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

366453:
366454: l_calculate_acctd_flag VARCHAR2(1) :='N';
366455: l_calculate_g_l_flag VARCHAR2(1) :='N';
366456: --
366457: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366458: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366459: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366460: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366461: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 366458: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

366454: l_calculate_acctd_flag VARCHAR2(1) :='N';
366455: l_calculate_g_l_flag VARCHAR2(1) :='N';
366456: --
366457: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366458: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366459: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366460: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366461: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366462: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 366459: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

366455: l_calculate_g_l_flag VARCHAR2(1) :='N';
366456: --
366457: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366458: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366459: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366460: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366461: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366462: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366463: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 366460: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

366456: --
366457: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366458: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366459: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366460: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366461: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366462: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366463: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366464: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 366461: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

366457: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366458: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366459: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366460: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366461: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366462: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366463: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366464: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366465: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 366462: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

366458: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366459: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366460: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366461: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366462: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366463: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366464: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366465: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366466: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 366463: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

366459: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366460: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366461: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366462: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366463: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366464: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366465: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366466: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366467: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 366464: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

366460: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366461: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366462: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366463: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366464: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366465: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366466: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366467: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366468: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 366465: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

366461: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366462: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366463: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366464: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366465: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366466: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366467: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366468: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366469: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 366466: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

366462: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366463: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366464: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366465: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366466: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366467: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366468: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366469: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366470: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 366467: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

366463: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366464: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366465: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366466: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366467: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366468: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366469: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366470: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366471: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 366468: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

366464: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366465: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366466: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366467: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366468: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366469: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366470: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366471: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366472: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 366469: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

366465: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366466: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366467: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366468: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366469: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366470: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366471: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366472: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366473: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 366470: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

366466: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366467: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366468: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366469: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366470: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366471: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366472: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366473: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366474: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 366471: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

366467: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366468: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366469: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366470: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366471: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366472: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366473: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366474: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366475: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 366472: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

366468: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366469: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366470: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366471: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366472: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366473: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366474: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366475: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366476: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 366473: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

366469: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366470: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366471: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366472: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366473: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366474: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366475: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366476: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366477: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 366474: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

366470: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
366471: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366472: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366473: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366474: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366475: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366476: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366477: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366478: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 366475: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

366471: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366472: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366473: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366474: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366475: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366476: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366477: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366478: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366479: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 366476: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

366472: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366473: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366474: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366475: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366476: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366477: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366478: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366479: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
366480: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 366477: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

366473: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366474: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366475: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366476: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366477: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366478: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366479: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
366480: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366481: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 366478: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

366474: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
366475: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366476: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366477: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366478: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366479: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
366480: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366481: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
366482: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 366479: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

366475: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366476: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366477: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366478: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366479: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
366480: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366481: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
366482: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
366483:

Line 366480: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

366476: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366477: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366478: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366479: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
366480: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366481: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
366482: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
366483:
366484: l_event_id NUMBER;

Line 366481: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

366477: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366478: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366479: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
366480: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366481: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
366482: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
366483:
366484: l_event_id NUMBER;
366485: l_previous_event_id NUMBER;

Line 366482: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

366478: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
366479: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
366480: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
366481: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
366482: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
366483:
366484: l_event_id NUMBER;
366485: l_previous_event_id NUMBER;
366486: l_first_event_id NUMBER;

Line 366500: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

366496: l_event_class_name VARCHAR2(80) := 'WIP Material Lot';
366497: l_description VARCHAR2(4000);
366498: l_transaction_reversal NUMBER;
366499: l_ae_header_id NUMBER;
366500: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
366501: l_log_module VARCHAR2(240);
366502: --
366503: l_acct_reversal_source VARCHAR2(30);
366504: l_trx_reversal_source VARCHAR2(30);

Line 366784: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

366780:
366781: --
366782: -- set event info as cache for other routines to refer event attributes
366783: --
366784: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
366785: (p_application_id => p_application_id
366786: ,p_primary_ledger_id => p_primary_ledger_id
366787: ,p_base_ledger_id => p_base_ledger_id
366788: ,p_target_ledger_id => p_target_ledger_id

Line 366817: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

366813:
366814: --
366815: -- set the status of entry to C_VALID (0)
366816: --
366817: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
366818:
366819: --
366820: -- initialize a row for ae header
366821: --

Line 366850: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

366846: --
366847: -- initilaize the status of ae headers for diffrent balance types
366848: -- the status is initialised to C_NOT_CREATED (2)
366849: --
366850: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
366851: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
366852: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
366853:
366854: --

Line 366851: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

366847: -- initilaize the status of ae headers for diffrent balance types
366848: -- the status is initialised to C_NOT_CREATED (2)
366849: --
366850: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
366851: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
366852: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
366853:
366854: --
366855: -- call api to validate and store accounting attributes for header

Line 366852: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

366848: -- the status is initialised to C_NOT_CREATED (2)
366849: --
366850: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
366851: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
366852: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
366853:
366854: --
366855: -- call api to validate and store accounting attributes for header
366856: --

Line 366906: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

366902: --
366903: l_trx_reversal_source := SUBSTR(NULL, 1,30);
366904:
366905: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
366906: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
366907:
366908: xla_accounting_err_pkg.build_message
366909: (p_appli_s_name => 'XLA'
366910: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 366914: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

366910: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
366911: ,p_token_1 => 'ACCT_ATTR_NAME'
366912: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
366913: ,p_token_2 => 'PRODUCT_NAME'
366914: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
366915: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
366916: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
366917: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
366918:

Line 366915: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

366911: ,p_token_1 => 'ACCT_ATTR_NAME'
366912: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
366913: ,p_token_2 => 'PRODUCT_NAME'
366914: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
366915: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
366916: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
366917: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
366918:
366919: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 366916: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

366912: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
366913: ,p_token_2 => 'PRODUCT_NAME'
366914: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
366915: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
366916: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
366917: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
366918:
366919: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
366920: --

Line 366917: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

366913: ,p_token_2 => 'PRODUCT_NAME'
366914: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
366915: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
366916: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
366917: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
366918:
366919: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
366920: --
366921: -- following sets the accounting attributes needed to reverse

Line 366936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

366932: ----------------------------------------------------------------
366933: -- 4262811 - update the header statuses to invalid in need be
366934: ----------------------------------------------------------------
366935: --
366936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
366937:
366938:
366939: -----------------------------------------------
366940: -- No accrual reversal for the event class/type

Line 367064: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

367060: ,p_module => l_log_module);
367061: END IF;
367062:
367063: --
367064: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
367065: --
367066: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
367067: --
367068: -- set event info as cache for other routines to refer event attributes

Line 367066: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

367062:
367063: --
367064: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
367065: --
367066: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
367067: --
367068: -- set event info as cache for other routines to refer event attributes
367069: --
367070:

Line 367074: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

367070:
367071: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
367072: l_previous_event_id := l_event_id;
367073:
367074: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
367075: (p_application_id => p_application_id
367076: ,p_primary_ledger_id => p_primary_ledger_id
367077: ,p_base_ledger_id => p_base_ledger_id
367078: ,p_target_ledger_id => p_target_ledger_id

Line 367115: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

367111: l_acct_reversal_source := SUBSTR(NULL, 1,30);
367112:
367113: IF l_continue_with_lines THEN
367114: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
367115: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
367116:
367117: xla_accounting_err_pkg.build_message
367118: (p_appli_s_name => 'XLA'
367119: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 367123: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

367119: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
367120: ,p_token_1 => 'LINE_NUMBER'
367121: ,p_value_1 => l_array_extract_line_num(Idx)
367122: ,p_token_2 => 'PRODUCT_NAME'
367123: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
367124: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
367125: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
367126: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
367127:

Line 367124: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

367120: ,p_token_1 => 'LINE_NUMBER'
367121: ,p_value_1 => l_array_extract_line_num(Idx)
367122: ,p_token_2 => 'PRODUCT_NAME'
367123: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
367124: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
367125: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
367126: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
367127:
367128: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 367125: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

367121: ,p_value_1 => l_array_extract_line_num(Idx)
367122: ,p_token_2 => 'PRODUCT_NAME'
367123: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
367124: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
367125: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
367126: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
367127:
367128: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
367129: --

Line 367126: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

367122: ,p_token_2 => 'PRODUCT_NAME'
367123: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
367124: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
367125: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
367126: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
367127:
367128: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
367129: --
367130: -- following sets the accounting attributes needed to reverse

Line 367215: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

367211:
367212: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
367213: -- or secondary ledger that has different currency with primary
367214: -- or alc that is calculated by sla
367215: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
367216: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
367217:
367218: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
367219: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 367216: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

367212: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
367213: -- or secondary ledger that has different currency with primary
367214: -- or alc that is calculated by sla
367215: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
367216: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
367217:
367218: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
367219: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
367220: AND (l_actual_flag = 'A')) THEN

Line 367218: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

367214: -- or alc that is calculated by sla
367215: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
367216: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
367217:
367218: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
367219: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
367220: AND (l_actual_flag = 'A')) THEN
367221: XLA_AE_LINES_PKG.CreateGainOrLossLines(
367222: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 367219: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

367215: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
367216: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
367217:
367218: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
367219: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
367220: AND (l_actual_flag = 'A')) THEN
367221: XLA_AE_LINES_PKG.CreateGainOrLossLines(
367222: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
367223: ,p_application_id => p_application_id

Line 367222: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

367218: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
367219: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
367220: AND (l_actual_flag = 'A')) THEN
367221: XLA_AE_LINES_PKG.CreateGainOrLossLines(
367222: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
367223: ,p_application_id => p_application_id
367224: ,p_amb_context_code => 'DEFAULT'
367225: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
367226: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 367225: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

367221: XLA_AE_LINES_PKG.CreateGainOrLossLines(
367222: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
367223: ,p_application_id => p_application_id
367224: ,p_amb_context_code => 'DEFAULT'
367225: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
367226: ,p_event_class_code => C_EVENT_CLASS_CODE
367227: ,p_event_type_code => C_EVENT_TYPE_CODE
367228:
367229: ,p_gain_ccid => -1

Line 367781: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

367777:
367778: l_calculate_acctd_flag VARCHAR2(1) :='N';
367779: l_calculate_g_l_flag VARCHAR2(1) :='N';
367780: --
367781: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367782: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367783: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367784: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367785: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 367782: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

367778: l_calculate_acctd_flag VARCHAR2(1) :='N';
367779: l_calculate_g_l_flag VARCHAR2(1) :='N';
367780: --
367781: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367782: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367783: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367784: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367785: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367786: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 367783: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

367779: l_calculate_g_l_flag VARCHAR2(1) :='N';
367780: --
367781: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367782: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367783: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367784: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367785: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367786: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367787: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 367784: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

367780: --
367781: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367782: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367783: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367784: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367785: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367786: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367787: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367788: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 367785: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

367781: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367782: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367783: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367784: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367785: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367786: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367787: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367788: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367789: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 367786: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

367782: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367783: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367784: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367785: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367786: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367787: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367788: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367789: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367790: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 367787: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

367783: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367784: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367785: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367786: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367787: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367788: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367789: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367790: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367791: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 367788: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

367784: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367785: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367786: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367787: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367788: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367789: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367790: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367791: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367792: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 367789: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

367785: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367786: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367787: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367788: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367789: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367790: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367791: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367792: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367793: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 367790: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

367786: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367787: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367788: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367789: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367790: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367791: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367792: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367793: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367794: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 367791: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

367787: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367788: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367789: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367790: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367791: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367792: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367793: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367794: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367795: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 367792: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

367788: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367789: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367790: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367791: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367792: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367793: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367794: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367795: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367796: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 367793: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

367789: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367790: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367791: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367792: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367793: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367794: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367795: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367796: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367797: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 367794: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

367790: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367791: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367792: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367793: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367794: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367795: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367796: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367797: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367798: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 367795: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

367791: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367792: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367793: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367794: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367795: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367796: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367797: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367798: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367799: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 367796: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

367792: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367793: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367794: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367795: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367796: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367797: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367798: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367799: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367800: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 367797: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

367793: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367794: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367795: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367796: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367797: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367798: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367799: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367800: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367801: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 367798: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

367794: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
367795: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367796: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367797: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367798: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367799: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367800: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367801: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367802: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 367799: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

367795: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367796: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367797: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367798: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367799: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367800: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367801: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367802: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367803: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 367800: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

367796: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367797: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367798: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367799: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367800: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367801: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367802: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367803: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
367804: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 367801: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

367797: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367798: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367799: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367800: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367801: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367802: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367803: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
367804: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367805: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 367802: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

367798: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
367799: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367800: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367801: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367802: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367803: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
367804: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367805: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
367806: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 367803: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

367799: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367800: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367801: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367802: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367803: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
367804: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367805: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
367806: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
367807:

Line 367804: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

367800: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367801: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367802: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367803: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
367804: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367805: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
367806: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
367807:
367808: l_event_id NUMBER;

Line 367805: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

367801: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367802: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367803: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
367804: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367805: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
367806: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
367807:
367808: l_event_id NUMBER;
367809: l_previous_event_id NUMBER;

Line 367806: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

367802: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
367803: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
367804: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
367805: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
367806: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
367807:
367808: l_event_id NUMBER;
367809: l_previous_event_id NUMBER;
367810: l_first_event_id NUMBER;

Line 367824: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

367820: l_event_class_name VARCHAR2(80) := 'Miscellaneous';
367821: l_description VARCHAR2(4000);
367822: l_transaction_reversal NUMBER;
367823: l_ae_header_id NUMBER;
367824: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
367825: l_log_module VARCHAR2(240);
367826: --
367827: l_acct_reversal_source VARCHAR2(30);
367828: l_trx_reversal_source VARCHAR2(30);

Line 368136: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

368132:
368133: --
368134: -- set event info as cache for other routines to refer event attributes
368135: --
368136: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
368137: (p_application_id => p_application_id
368138: ,p_primary_ledger_id => p_primary_ledger_id
368139: ,p_base_ledger_id => p_base_ledger_id
368140: ,p_target_ledger_id => p_target_ledger_id

Line 368169: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

368165:
368166: --
368167: -- set the status of entry to C_VALID (0)
368168: --
368169: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
368170:
368171: --
368172: -- initialize a row for ae header
368173: --

Line 368207: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

368203: --
368204: -- initilaize the status of ae headers for diffrent balance types
368205: -- the status is initialised to C_NOT_CREATED (2)
368206: --
368207: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
368208: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
368209: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
368210:
368211: --

Line 368208: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

368204: -- initilaize the status of ae headers for diffrent balance types
368205: -- the status is initialised to C_NOT_CREATED (2)
368206: --
368207: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
368208: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
368209: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
368210:
368211: --
368212: -- call api to validate and store accounting attributes for header

Line 368209: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

368205: -- the status is initialised to C_NOT_CREATED (2)
368206: --
368207: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
368208: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
368209: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
368210:
368211: --
368212: -- call api to validate and store accounting attributes for header
368213: --

Line 368263: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

368259: --
368260: l_trx_reversal_source := SUBSTR(NULL, 1,30);
368261:
368262: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
368263: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
368264:
368265: xla_accounting_err_pkg.build_message
368266: (p_appli_s_name => 'XLA'
368267: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 368271: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

368267: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
368268: ,p_token_1 => 'ACCT_ATTR_NAME'
368269: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
368270: ,p_token_2 => 'PRODUCT_NAME'
368271: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
368272: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
368273: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
368274: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
368275:

Line 368272: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

368268: ,p_token_1 => 'ACCT_ATTR_NAME'
368269: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
368270: ,p_token_2 => 'PRODUCT_NAME'
368271: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
368272: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
368273: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
368274: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
368275:
368276: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 368273: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

368269: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
368270: ,p_token_2 => 'PRODUCT_NAME'
368271: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
368272: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
368273: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
368274: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
368275:
368276: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
368277: --

Line 368274: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

368270: ,p_token_2 => 'PRODUCT_NAME'
368271: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
368272: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
368273: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
368274: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
368275:
368276: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
368277: --
368278: -- following sets the accounting attributes needed to reverse

Line 368293: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

368289: ----------------------------------------------------------------
368290: -- 4262811 - update the header statuses to invalid in need be
368291: ----------------------------------------------------------------
368292: --
368293: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
368294:
368295:
368296: -----------------------------------------------
368297: -- No accrual reversal for the event class/type

Line 368423: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

368419: ,p_module => l_log_module);
368420: END IF;
368421:
368422: --
368423: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
368424: --
368425: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
368426: --
368427: -- set event info as cache for other routines to refer event attributes

Line 368425: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

368421:
368422: --
368423: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
368424: --
368425: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
368426: --
368427: -- set event info as cache for other routines to refer event attributes
368428: --
368429:

Line 368433: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

368429:
368430: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
368431: l_previous_event_id := l_event_id;
368432:
368433: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
368434: (p_application_id => p_application_id
368435: ,p_primary_ledger_id => p_primary_ledger_id
368436: ,p_base_ledger_id => p_base_ledger_id
368437: ,p_target_ledger_id => p_target_ledger_id

Line 368474: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

368470: l_acct_reversal_source := SUBSTR(NULL, 1,30);
368471:
368472: IF l_continue_with_lines THEN
368473: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
368474: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
368475:
368476: xla_accounting_err_pkg.build_message
368477: (p_appli_s_name => 'XLA'
368478: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 368482: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

368478: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
368479: ,p_token_1 => 'LINE_NUMBER'
368480: ,p_value_1 => l_array_extract_line_num(Idx)
368481: ,p_token_2 => 'PRODUCT_NAME'
368482: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
368483: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
368484: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
368485: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
368486:

Line 368483: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

368479: ,p_token_1 => 'LINE_NUMBER'
368480: ,p_value_1 => l_array_extract_line_num(Idx)
368481: ,p_token_2 => 'PRODUCT_NAME'
368482: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
368483: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
368484: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
368485: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
368486:
368487: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 368484: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

368480: ,p_value_1 => l_array_extract_line_num(Idx)
368481: ,p_token_2 => 'PRODUCT_NAME'
368482: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
368483: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
368484: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
368485: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
368486:
368487: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
368488: --

Line 368485: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

368481: ,p_token_2 => 'PRODUCT_NAME'
368482: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
368483: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
368484: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
368485: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
368486:
368487: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
368488: --
368489: -- following sets the accounting attributes needed to reverse

Line 368624: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

368620:
368621: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
368622: -- or secondary ledger that has different currency with primary
368623: -- or alc that is calculated by sla
368624: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
368625: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
368626:
368627: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
368628: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 368625: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

368621: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
368622: -- or secondary ledger that has different currency with primary
368623: -- or alc that is calculated by sla
368624: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
368625: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
368626:
368627: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
368628: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
368629: AND (l_actual_flag = 'A')) THEN

Line 368627: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

368623: -- or alc that is calculated by sla
368624: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
368625: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
368626:
368627: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
368628: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
368629: AND (l_actual_flag = 'A')) THEN
368630: XLA_AE_LINES_PKG.CreateGainOrLossLines(
368631: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 368628: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

368624: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
368625: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
368626:
368627: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
368628: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
368629: AND (l_actual_flag = 'A')) THEN
368630: XLA_AE_LINES_PKG.CreateGainOrLossLines(
368631: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
368632: ,p_application_id => p_application_id

Line 368631: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

368627: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
368628: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
368629: AND (l_actual_flag = 'A')) THEN
368630: XLA_AE_LINES_PKG.CreateGainOrLossLines(
368631: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
368632: ,p_application_id => p_application_id
368633: ,p_amb_context_code => 'DEFAULT'
368634: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
368635: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 368634: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

368630: XLA_AE_LINES_PKG.CreateGainOrLossLines(
368631: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
368632: ,p_application_id => p_application_id
368633: ,p_amb_context_code => 'DEFAULT'
368634: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
368635: ,p_event_class_code => C_EVENT_CLASS_CODE
368636: ,p_event_type_code => C_EVENT_TYPE_CODE
368637:
368638: ,p_gain_ccid => -1

Line 369171: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

369167:
369168: l_calculate_acctd_flag VARCHAR2(1) :='N';
369169: l_calculate_g_l_flag VARCHAR2(1) :='N';
369170: --
369171: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369172: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369173: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369174: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369175: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 369172: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

369168: l_calculate_acctd_flag VARCHAR2(1) :='N';
369169: l_calculate_g_l_flag VARCHAR2(1) :='N';
369170: --
369171: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369172: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369173: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369174: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369175: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369176: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 369173: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

369169: l_calculate_g_l_flag VARCHAR2(1) :='N';
369170: --
369171: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369172: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369173: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369174: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369175: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369176: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369177: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 369174: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

369170: --
369171: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369172: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369173: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369174: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369175: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369176: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369177: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369178: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 369175: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

369171: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369172: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369173: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369174: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369175: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369176: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369177: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369178: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369179: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 369176: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

369172: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369173: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369174: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369175: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369176: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369177: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369178: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369179: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369180: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 369177: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

369173: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369174: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369175: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369176: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369177: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369178: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369179: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369180: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369181: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 369178: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

369174: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369175: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369176: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369177: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369178: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369179: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369180: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369181: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369182: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 369179: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

369175: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369176: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369177: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369178: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369179: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369180: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369181: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369182: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369183: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 369180: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

369176: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369177: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369178: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369179: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369180: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369181: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369182: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369183: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369184: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 369181: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

369177: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369178: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369179: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369180: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369181: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369182: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369183: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369184: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369185: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 369182: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

369178: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369179: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369180: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369181: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369182: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369183: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369184: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369185: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369186: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 369183: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

369179: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369180: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369181: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369182: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369183: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369184: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369185: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369186: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369187: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 369184: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

369180: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369181: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369182: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369183: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369184: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369185: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369186: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369187: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369188: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 369185: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

369181: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369182: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369183: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369184: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369185: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369186: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369187: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369188: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369189: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 369186: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

369182: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369183: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369184: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369185: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369186: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369187: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369188: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369189: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369190: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 369187: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

369183: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369184: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369185: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369186: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369187: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369188: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369189: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369190: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369191: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 369188: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

369184: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
369185: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369186: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369187: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369188: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369189: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369190: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369191: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369192: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 369189: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

369185: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369186: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369187: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369188: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369189: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369190: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369191: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369192: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369193: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 369190: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

369186: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369187: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369188: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369189: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369190: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369191: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369192: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369193: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
369194: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 369191: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

369187: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369188: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369189: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369190: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369191: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369192: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369193: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
369194: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369195: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 369192: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

369188: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
369189: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369190: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369191: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369192: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369193: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
369194: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369195: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
369196: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 369193: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

369189: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369190: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369191: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369192: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369193: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
369194: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369195: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
369196: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
369197:

Line 369194: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

369190: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369191: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369192: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369193: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
369194: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369195: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
369196: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
369197:
369198: l_event_id NUMBER;

Line 369195: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

369191: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369192: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369193: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
369194: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369195: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
369196: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
369197:
369198: l_event_id NUMBER;
369199: l_previous_event_id NUMBER;

Line 369196: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

369192: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
369193: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
369194: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
369195: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
369196: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
369197:
369198: l_event_id NUMBER;
369199: l_previous_event_id NUMBER;
369200: l_first_event_id NUMBER;

Line 369214: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

369210: l_event_class_name VARCHAR2(80) := 'Outside Processing';
369211: l_description VARCHAR2(4000);
369212: l_transaction_reversal NUMBER;
369213: l_ae_header_id NUMBER;
369214: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
369215: l_log_module VARCHAR2(240);
369216: --
369217: l_acct_reversal_source VARCHAR2(30);
369218: l_trx_reversal_source VARCHAR2(30);

Line 369532: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

369528:
369529: --
369530: -- set event info as cache for other routines to refer event attributes
369531: --
369532: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
369533: (p_application_id => p_application_id
369534: ,p_primary_ledger_id => p_primary_ledger_id
369535: ,p_base_ledger_id => p_base_ledger_id
369536: ,p_target_ledger_id => p_target_ledger_id

Line 369565: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

369561:
369562: --
369563: -- set the status of entry to C_VALID (0)
369564: --
369565: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
369566:
369567: --
369568: -- initialize a row for ae header
369569: --

Line 369607: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

369603: --
369604: -- initilaize the status of ae headers for diffrent balance types
369605: -- the status is initialised to C_NOT_CREATED (2)
369606: --
369607: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
369608: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
369609: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
369610:
369611: --

Line 369608: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

369604: -- initilaize the status of ae headers for diffrent balance types
369605: -- the status is initialised to C_NOT_CREATED (2)
369606: --
369607: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
369608: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
369609: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
369610:
369611: --
369612: -- call api to validate and store accounting attributes for header

Line 369609: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

369605: -- the status is initialised to C_NOT_CREATED (2)
369606: --
369607: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
369608: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
369609: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
369610:
369611: --
369612: -- call api to validate and store accounting attributes for header
369613: --

Line 369663: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

369659: --
369660: l_trx_reversal_source := SUBSTR(NULL, 1,30);
369661:
369662: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
369663: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
369664:
369665: xla_accounting_err_pkg.build_message
369666: (p_appli_s_name => 'XLA'
369667: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 369671: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

369667: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
369668: ,p_token_1 => 'ACCT_ATTR_NAME'
369669: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
369670: ,p_token_2 => 'PRODUCT_NAME'
369671: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
369672: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
369673: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
369674: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
369675:

Line 369672: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

369668: ,p_token_1 => 'ACCT_ATTR_NAME'
369669: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
369670: ,p_token_2 => 'PRODUCT_NAME'
369671: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
369672: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
369673: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
369674: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
369675:
369676: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 369673: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

369669: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
369670: ,p_token_2 => 'PRODUCT_NAME'
369671: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
369672: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
369673: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
369674: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
369675:
369676: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
369677: --

Line 369674: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

369670: ,p_token_2 => 'PRODUCT_NAME'
369671: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
369672: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
369673: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
369674: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
369675:
369676: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
369677: --
369678: -- following sets the accounting attributes needed to reverse

Line 369693: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

369689: ----------------------------------------------------------------
369690: -- 4262811 - update the header statuses to invalid in need be
369691: ----------------------------------------------------------------
369692: --
369693: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
369694:
369695:
369696: -----------------------------------------------
369697: -- No accrual reversal for the event class/type

Line 369817: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

369813: ,p_module => l_log_module);
369814: END IF;
369815:
369816: --
369817: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
369818: --
369819: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
369820: --
369821: -- set event info as cache for other routines to refer event attributes

Line 369819: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

369815:
369816: --
369817: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
369818: --
369819: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
369820: --
369821: -- set event info as cache for other routines to refer event attributes
369822: --
369823:

Line 369827: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

369823:
369824: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
369825: l_previous_event_id := l_event_id;
369826:
369827: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
369828: (p_application_id => p_application_id
369829: ,p_primary_ledger_id => p_primary_ledger_id
369830: ,p_base_ledger_id => p_base_ledger_id
369831: ,p_target_ledger_id => p_target_ledger_id

Line 369868: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

369864: l_acct_reversal_source := SUBSTR(NULL, 1,30);
369865:
369866: IF l_continue_with_lines THEN
369867: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
369868: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
369869:
369870: xla_accounting_err_pkg.build_message
369871: (p_appli_s_name => 'XLA'
369872: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 369876: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

369872: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
369873: ,p_token_1 => 'LINE_NUMBER'
369874: ,p_value_1 => l_array_extract_line_num(Idx)
369875: ,p_token_2 => 'PRODUCT_NAME'
369876: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
369877: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
369878: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
369879: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
369880:

Line 369877: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

369873: ,p_token_1 => 'LINE_NUMBER'
369874: ,p_value_1 => l_array_extract_line_num(Idx)
369875: ,p_token_2 => 'PRODUCT_NAME'
369876: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
369877: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
369878: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
369879: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
369880:
369881: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 369878: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

369874: ,p_value_1 => l_array_extract_line_num(Idx)
369875: ,p_token_2 => 'PRODUCT_NAME'
369876: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
369877: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
369878: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
369879: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
369880:
369881: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
369882: --

Line 369879: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

369875: ,p_token_2 => 'PRODUCT_NAME'
369876: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
369877: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
369878: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
369879: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
369880:
369881: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
369882: --
369883: -- following sets the accounting attributes needed to reverse

Line 370178: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

370174:
370175: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
370176: -- or secondary ledger that has different currency with primary
370177: -- or alc that is calculated by sla
370178: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
370179: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
370180:
370181: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
370182: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 370179: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

370175: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
370176: -- or secondary ledger that has different currency with primary
370177: -- or alc that is calculated by sla
370178: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
370179: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
370180:
370181: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
370182: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
370183: AND (l_actual_flag = 'A')) THEN

Line 370181: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

370177: -- or alc that is calculated by sla
370178: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
370179: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
370180:
370181: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
370182: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
370183: AND (l_actual_flag = 'A')) THEN
370184: XLA_AE_LINES_PKG.CreateGainOrLossLines(
370185: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 370182: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

370178: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
370179: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
370180:
370181: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
370182: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
370183: AND (l_actual_flag = 'A')) THEN
370184: XLA_AE_LINES_PKG.CreateGainOrLossLines(
370185: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
370186: ,p_application_id => p_application_id

Line 370185: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

370181: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
370182: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
370183: AND (l_actual_flag = 'A')) THEN
370184: XLA_AE_LINES_PKG.CreateGainOrLossLines(
370185: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
370186: ,p_application_id => p_application_id
370187: ,p_amb_context_code => 'DEFAULT'
370188: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
370189: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 370188: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

370184: XLA_AE_LINES_PKG.CreateGainOrLossLines(
370185: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
370186: ,p_application_id => p_application_id
370187: ,p_amb_context_code => 'DEFAULT'
370188: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
370189: ,p_event_class_code => C_EVENT_CLASS_CODE
370190: ,p_event_type_code => C_EVENT_TYPE_CODE
370191:
370192: ,p_gain_ccid => -1

Line 370723: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

370719:
370720: l_calculate_acctd_flag VARCHAR2(1) :='N';
370721: l_calculate_g_l_flag VARCHAR2(1) :='N';
370722: --
370723: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370724: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370725: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 370724: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

370720: l_calculate_acctd_flag VARCHAR2(1) :='N';
370721: l_calculate_g_l_flag VARCHAR2(1) :='N';
370722: --
370723: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370724: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370725: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 370725: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

370721: l_calculate_g_l_flag VARCHAR2(1) :='N';
370722: --
370723: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370724: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370725: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 370726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

370722: --
370723: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370724: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370725: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 370727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

370723: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370724: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370725: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 370728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

370724: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370725: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 370729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

370725: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 370730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

370726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 370731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

370727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 370732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

370728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 370733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

370729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 370734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

370730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 370735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

370731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 370736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

370732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 370737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

370733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 370738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

370734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 370739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

370735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 370740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

370736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
370737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 370741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

370737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 370742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

370738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
370746: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 370743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

370739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
370746: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370747: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 370744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

370740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
370741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
370746: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370747: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
370748: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 370745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

370741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
370746: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370747: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
370748: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
370749:

Line 370746: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

370742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
370746: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370747: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
370748: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
370749:
370750: l_event_id NUMBER;

Line 370747: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

370743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
370746: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370747: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
370748: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
370749:
370750: l_event_id NUMBER;
370751: l_previous_event_id NUMBER;

Line 370748: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

370744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
370745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
370746: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
370747: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
370748: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
370749:
370750: l_event_id NUMBER;
370751: l_previous_event_id NUMBER;
370752: l_first_event_id NUMBER;

Line 370766: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

370762: l_event_class_name VARCHAR2(80) := 'Period End Accrual';
370763: l_description VARCHAR2(4000);
370764: l_transaction_reversal NUMBER;
370765: l_ae_header_id NUMBER;
370766: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
370767: l_log_module VARCHAR2(240);
370768: --
370769: l_acct_reversal_source VARCHAR2(30);
370770: l_trx_reversal_source VARCHAR2(30);

Line 371074: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

371070:
371071: --
371072: -- set event info as cache for other routines to refer event attributes
371073: --
371074: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
371075: (p_application_id => p_application_id
371076: ,p_primary_ledger_id => p_primary_ledger_id
371077: ,p_base_ledger_id => p_base_ledger_id
371078: ,p_target_ledger_id => p_target_ledger_id

Line 371107: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

371103:
371104: --
371105: -- set the status of entry to C_VALID (0)
371106: --
371107: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
371108:
371109: --
371110: -- initialize a row for ae header
371111: --

Line 371149: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

371145: --
371146: -- initilaize the status of ae headers for diffrent balance types
371147: -- the status is initialised to C_NOT_CREATED (2)
371148: --
371149: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
371150: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
371151: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
371152:
371153: --

Line 371150: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

371146: -- initilaize the status of ae headers for diffrent balance types
371147: -- the status is initialised to C_NOT_CREATED (2)
371148: --
371149: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
371150: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
371151: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
371152:
371153: --
371154: -- call api to validate and store accounting attributes for header

Line 371151: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

371147: -- the status is initialised to C_NOT_CREATED (2)
371148: --
371149: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
371150: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
371151: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
371152:
371153: --
371154: -- call api to validate and store accounting attributes for header
371155: --

Line 371194: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

371190: --
371191: l_trx_reversal_source := SUBSTR(NULL, 1,30);
371192:
371193: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
371194: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
371195:
371196: xla_accounting_err_pkg.build_message
371197: (p_appli_s_name => 'XLA'
371198: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 371202: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

371198: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
371199: ,p_token_1 => 'ACCT_ATTR_NAME'
371200: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
371201: ,p_token_2 => 'PRODUCT_NAME'
371202: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
371203: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
371204: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
371205: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
371206:

Line 371203: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

371199: ,p_token_1 => 'ACCT_ATTR_NAME'
371200: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
371201: ,p_token_2 => 'PRODUCT_NAME'
371202: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
371203: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
371204: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
371205: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
371206:
371207: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 371204: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

371200: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
371201: ,p_token_2 => 'PRODUCT_NAME'
371202: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
371203: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
371204: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
371205: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
371206:
371207: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
371208: --

Line 371205: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

371201: ,p_token_2 => 'PRODUCT_NAME'
371202: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
371203: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
371204: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
371205: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
371206:
371207: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
371208: --
371209: -- following sets the accounting attributes needed to reverse

Line 371224: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

371220: ----------------------------------------------------------------
371221: -- 4262811 - update the header statuses to invalid in need be
371222: ----------------------------------------------------------------
371223: --
371224: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
371225:
371226:
371227: --
371228: -- Generate the accrual reversal headers

Line 371269: XLA_AE_JOURNAL_ENTRY_PKG.updateJournalEntryStatus (p_hdr_idx => g_last_hdr_idx);

371265:
371266: --
371267: -- Update the header status
371268: --
371269: XLA_AE_JOURNAL_ENTRY_PKG.updateJournalEntryStatus (p_hdr_idx => g_last_hdr_idx);
371270:
371271:
371272:
371273: END IF;

Line 371394: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

371390: ,p_module => l_log_module);
371391: END IF;
371392:
371393: --
371394: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
371395: --
371396: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
371397: --
371398: -- set event info as cache for other routines to refer event attributes

Line 371396: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

371392:
371393: --
371394: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
371395: --
371396: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
371397: --
371398: -- set event info as cache for other routines to refer event attributes
371399: --
371400:

Line 371404: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

371400:
371401: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
371402: l_previous_event_id := l_event_id;
371403:
371404: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
371405: (p_application_id => p_application_id
371406: ,p_primary_ledger_id => p_primary_ledger_id
371407: ,p_base_ledger_id => p_base_ledger_id
371408: ,p_target_ledger_id => p_target_ledger_id

Line 371445: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

371441: l_acct_reversal_source := SUBSTR(NULL, 1,30);
371442:
371443: IF l_continue_with_lines THEN
371444: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
371445: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
371446:
371447: xla_accounting_err_pkg.build_message
371448: (p_appli_s_name => 'XLA'
371449: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 371453: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

371449: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
371450: ,p_token_1 => 'LINE_NUMBER'
371451: ,p_value_1 => l_array_extract_line_num(Idx)
371452: ,p_token_2 => 'PRODUCT_NAME'
371453: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
371454: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
371455: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
371456: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
371457:

Line 371454: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

371450: ,p_token_1 => 'LINE_NUMBER'
371451: ,p_value_1 => l_array_extract_line_num(Idx)
371452: ,p_token_2 => 'PRODUCT_NAME'
371453: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
371454: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
371455: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
371456: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
371457:
371458: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 371455: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

371451: ,p_value_1 => l_array_extract_line_num(Idx)
371452: ,p_token_2 => 'PRODUCT_NAME'
371453: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
371454: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
371455: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
371456: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
371457:
371458: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
371459: --

Line 371456: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

371452: ,p_token_2 => 'PRODUCT_NAME'
371453: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
371454: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
371455: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
371456: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
371457:
371458: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
371459: --
371460: -- following sets the accounting attributes needed to reverse

Line 371565: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

371561:
371562: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
371563: -- or secondary ledger that has different currency with primary
371564: -- or alc that is calculated by sla
371565: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
371566: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
371567:
371568: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
371569: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 371566: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

371562: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
371563: -- or secondary ledger that has different currency with primary
371564: -- or alc that is calculated by sla
371565: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
371566: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
371567:
371568: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
371569: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
371570: AND (l_actual_flag = 'A')) THEN

Line 371568: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

371564: -- or alc that is calculated by sla
371565: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
371566: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
371567:
371568: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
371569: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
371570: AND (l_actual_flag = 'A')) THEN
371571: XLA_AE_LINES_PKG.CreateGainOrLossLines(
371572: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 371569: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

371565: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
371566: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
371567:
371568: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
371569: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
371570: AND (l_actual_flag = 'A')) THEN
371571: XLA_AE_LINES_PKG.CreateGainOrLossLines(
371572: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
371573: ,p_application_id => p_application_id

Line 371572: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

371568: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
371569: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
371570: AND (l_actual_flag = 'A')) THEN
371571: XLA_AE_LINES_PKG.CreateGainOrLossLines(
371572: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
371573: ,p_application_id => p_application_id
371574: ,p_amb_context_code => 'DEFAULT'
371575: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
371576: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 371575: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

371571: XLA_AE_LINES_PKG.CreateGainOrLossLines(
371572: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
371573: ,p_application_id => p_application_id
371574: ,p_amb_context_code => 'DEFAULT'
371575: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
371576: ,p_event_class_code => C_EVENT_CLASS_CODE
371577: ,p_event_type_code => C_EVENT_TYPE_CODE
371578:
371579: ,p_gain_ccid => -1

Line 372211: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

372207:
372208: l_calculate_acctd_flag VARCHAR2(1) :='N';
372209: l_calculate_g_l_flag VARCHAR2(1) :='N';
372210: --
372211: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372212: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372213: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372214: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372215: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 372212: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

372208: l_calculate_acctd_flag VARCHAR2(1) :='N';
372209: l_calculate_g_l_flag VARCHAR2(1) :='N';
372210: --
372211: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372212: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372213: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372214: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372215: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372216: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 372213: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

372209: l_calculate_g_l_flag VARCHAR2(1) :='N';
372210: --
372211: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372212: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372213: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372214: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372215: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372216: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372217: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 372214: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

372210: --
372211: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372212: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372213: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372214: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372215: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372216: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372217: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372218: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 372215: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

372211: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372212: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372213: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372214: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372215: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372216: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372217: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372218: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372219: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 372216: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

372212: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372213: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372214: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372215: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372216: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372217: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372218: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372219: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372220: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 372217: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

372213: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372214: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372215: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372216: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372217: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372218: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372219: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372220: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372221: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 372218: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

372214: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372215: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372216: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372217: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372218: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372219: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372220: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372221: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372222: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 372219: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

372215: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372216: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372217: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372218: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372219: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372220: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372221: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372222: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372223: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 372220: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

372216: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372217: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372218: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372219: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372220: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372221: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372222: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372223: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372224: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 372221: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

372217: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372218: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372219: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372220: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372221: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372222: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372223: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372224: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372225: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 372222: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

372218: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372219: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372220: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372221: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372222: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372223: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372224: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372225: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372226: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 372223: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

372219: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372220: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372221: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372222: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372223: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372224: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372225: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372226: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372227: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 372224: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

372220: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372221: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372222: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372223: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372224: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372225: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372226: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372227: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372228: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 372225: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

372221: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372222: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372223: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372224: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372225: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372226: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372227: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372228: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372229: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 372226: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

372222: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372223: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372224: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372225: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372226: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372227: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372228: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372229: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372230: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 372227: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

372223: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372224: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372225: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372226: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372227: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372228: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372229: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372230: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372231: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 372228: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

372224: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
372225: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372226: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372227: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372228: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372229: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372230: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372231: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372232: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 372229: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

372225: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372226: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372227: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372228: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372229: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372230: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372231: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372232: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372233: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 372230: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

372226: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372227: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372228: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372229: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372230: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372231: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372232: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372233: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
372234: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 372231: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

372227: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372228: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372229: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372230: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372231: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372232: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372233: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
372234: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372235: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 372232: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

372228: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
372229: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372230: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372231: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372232: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372233: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
372234: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372235: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
372236: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 372233: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

372229: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372230: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372231: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372232: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372233: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
372234: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372235: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
372236: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
372237:

Line 372234: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

372230: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372231: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372232: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372233: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
372234: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372235: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
372236: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
372237:
372238: l_event_id NUMBER;

Line 372235: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

372231: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372232: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372233: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
372234: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372235: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
372236: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
372237:
372238: l_event_id NUMBER;
372239: l_previous_event_id NUMBER;

Line 372236: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

372232: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
372233: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
372234: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
372235: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
372236: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
372237:
372238: l_event_id NUMBER;
372239: l_previous_event_id NUMBER;
372240: l_first_event_id NUMBER;

Line 372254: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

372250: l_event_class_name VARCHAR2(80) := 'PO Delivery into Inventory';
372251: l_description VARCHAR2(4000);
372252: l_transaction_reversal NUMBER;
372253: l_ae_header_id NUMBER;
372254: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
372255: l_log_module VARCHAR2(240);
372256: --
372257: l_acct_reversal_source VARCHAR2(30);
372258: l_trx_reversal_source VARCHAR2(30);

Line 372634: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

372630:
372631: --
372632: -- set event info as cache for other routines to refer event attributes
372633: --
372634: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
372635: (p_application_id => p_application_id
372636: ,p_primary_ledger_id => p_primary_ledger_id
372637: ,p_base_ledger_id => p_base_ledger_id
372638: ,p_target_ledger_id => p_target_ledger_id

Line 372667: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

372663:
372664: --
372665: -- set the status of entry to C_VALID (0)
372666: --
372667: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
372668:
372669: --
372670: -- initialize a row for ae header
372671: --

Line 372718: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

372714: --
372715: -- initilaize the status of ae headers for diffrent balance types
372716: -- the status is initialised to C_NOT_CREATED (2)
372717: --
372718: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
372719: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
372720: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
372721:
372722: --

Line 372719: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

372715: -- initilaize the status of ae headers for diffrent balance types
372716: -- the status is initialised to C_NOT_CREATED (2)
372717: --
372718: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
372719: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
372720: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
372721:
372722: --
372723: -- call api to validate and store accounting attributes for header

Line 372720: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

372716: -- the status is initialised to C_NOT_CREATED (2)
372717: --
372718: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
372719: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
372720: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
372721:
372722: --
372723: -- call api to validate and store accounting attributes for header
372724: --

Line 372776: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

372772: --
372773: l_trx_reversal_source := SUBSTR(NULL, 1,30);
372774:
372775: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
372776: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
372777:
372778: xla_accounting_err_pkg.build_message
372779: (p_appli_s_name => 'XLA'
372780: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 372784: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

372780: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
372781: ,p_token_1 => 'ACCT_ATTR_NAME'
372782: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
372783: ,p_token_2 => 'PRODUCT_NAME'
372784: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
372785: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
372786: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
372787: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
372788:

Line 372785: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

372781: ,p_token_1 => 'ACCT_ATTR_NAME'
372782: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
372783: ,p_token_2 => 'PRODUCT_NAME'
372784: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
372785: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
372786: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
372787: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
372788:
372789: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 372786: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

372782: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
372783: ,p_token_2 => 'PRODUCT_NAME'
372784: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
372785: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
372786: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
372787: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
372788:
372789: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
372790: --

Line 372787: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

372783: ,p_token_2 => 'PRODUCT_NAME'
372784: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
372785: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
372786: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
372787: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
372788:
372789: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
372790: --
372791: -- following sets the accounting attributes needed to reverse

Line 372806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

372802: ----------------------------------------------------------------
372803: -- 4262811 - update the header statuses to invalid in need be
372804: ----------------------------------------------------------------
372805: --
372806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
372807:
372808:
372809: -----------------------------------------------
372810: -- No accrual reversal for the event class/type

Line 372938: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

372934: ,p_module => l_log_module);
372935: END IF;
372936:
372937: --
372938: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
372939: --
372940: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
372941: --
372942: -- set event info as cache for other routines to refer event attributes

Line 372940: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

372936:
372937: --
372938: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
372939: --
372940: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
372941: --
372942: -- set event info as cache for other routines to refer event attributes
372943: --
372944:

Line 372948: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

372944:
372945: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
372946: l_previous_event_id := l_event_id;
372947:
372948: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
372949: (p_application_id => p_application_id
372950: ,p_primary_ledger_id => p_primary_ledger_id
372951: ,p_base_ledger_id => p_base_ledger_id
372952: ,p_target_ledger_id => p_target_ledger_id

Line 372989: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

372985: l_acct_reversal_source := SUBSTR(NULL, 1,30);
372986:
372987: IF l_continue_with_lines THEN
372988: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
372989: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
372990:
372991: xla_accounting_err_pkg.build_message
372992: (p_appli_s_name => 'XLA'
372993: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 372997: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

372993: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
372994: ,p_token_1 => 'LINE_NUMBER'
372995: ,p_value_1 => l_array_extract_line_num(Idx)
372996: ,p_token_2 => 'PRODUCT_NAME'
372997: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
372998: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
372999: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
373000: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
373001:

Line 372998: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

372994: ,p_token_1 => 'LINE_NUMBER'
372995: ,p_value_1 => l_array_extract_line_num(Idx)
372996: ,p_token_2 => 'PRODUCT_NAME'
372997: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
372998: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
372999: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
373000: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
373001:
373002: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 372999: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

372995: ,p_value_1 => l_array_extract_line_num(Idx)
372996: ,p_token_2 => 'PRODUCT_NAME'
372997: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
372998: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
372999: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
373000: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
373001:
373002: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
373003: --

Line 373000: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

372996: ,p_token_2 => 'PRODUCT_NAME'
372997: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
372998: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
372999: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
373000: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
373001:
373002: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
373003: --
373004: -- following sets the accounting attributes needed to reverse

Line 373481: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

373477:
373478: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
373479: -- or secondary ledger that has different currency with primary
373480: -- or alc that is calculated by sla
373481: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
373482: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
373483:
373484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
373485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 373482: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

373478: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
373479: -- or secondary ledger that has different currency with primary
373480: -- or alc that is calculated by sla
373481: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
373482: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
373483:
373484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
373485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
373486: AND (l_actual_flag = 'A')) THEN

Line 373484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

373480: -- or alc that is calculated by sla
373481: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
373482: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
373483:
373484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
373485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
373486: AND (l_actual_flag = 'A')) THEN
373487: XLA_AE_LINES_PKG.CreateGainOrLossLines(
373488: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 373485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

373481: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
373482: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
373483:
373484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
373485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
373486: AND (l_actual_flag = 'A')) THEN
373487: XLA_AE_LINES_PKG.CreateGainOrLossLines(
373488: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
373489: ,p_application_id => p_application_id

Line 373488: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

373484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
373485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
373486: AND (l_actual_flag = 'A')) THEN
373487: XLA_AE_LINES_PKG.CreateGainOrLossLines(
373488: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
373489: ,p_application_id => p_application_id
373490: ,p_amb_context_code => 'DEFAULT'
373491: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
373492: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 373491: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

373487: XLA_AE_LINES_PKG.CreateGainOrLossLines(
373488: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
373489: ,p_application_id => p_application_id
373490: ,p_amb_context_code => 'DEFAULT'
373491: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
373492: ,p_event_class_code => C_EVENT_CLASS_CODE
373493: ,p_event_type_code => C_EVENT_TYPE_CODE
373494:
373495: ,p_gain_ccid => -1

Line 374132: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

374128:
374129: l_calculate_acctd_flag VARCHAR2(1) :='N';
374130: l_calculate_g_l_flag VARCHAR2(1) :='N';
374131: --
374132: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374133: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374134: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374135: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374136: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 374133: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

374129: l_calculate_acctd_flag VARCHAR2(1) :='N';
374130: l_calculate_g_l_flag VARCHAR2(1) :='N';
374131: --
374132: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374133: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374134: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374135: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374136: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374137: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 374134: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

374130: l_calculate_g_l_flag VARCHAR2(1) :='N';
374131: --
374132: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374133: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374134: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374135: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374136: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374137: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374138: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 374135: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

374131: --
374132: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374133: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374134: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374135: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374136: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374137: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374138: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374139: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 374136: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

374132: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374133: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374134: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374135: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374136: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374137: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374138: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374139: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374140: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 374137: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

374133: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374134: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374135: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374136: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374137: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374138: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374139: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374140: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374141: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 374138: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

374134: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374135: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374136: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374137: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374138: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374139: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374140: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374141: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374142: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 374139: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

374135: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374136: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374137: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374138: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374139: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374140: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374141: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374142: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374143: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 374140: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

374136: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374137: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374138: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374139: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374140: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374141: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374142: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374143: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374144: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 374141: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

374137: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374138: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374139: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374140: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374141: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374142: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374143: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374144: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374145: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 374142: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

374138: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374139: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374140: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374141: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374142: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374143: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374144: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374145: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374146: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 374143: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

374139: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374140: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374141: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374142: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374143: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374144: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374145: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374146: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374147: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 374144: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

374140: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374141: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374142: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374143: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374144: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374145: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374146: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374147: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374148: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 374145: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

374141: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374142: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374143: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374144: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374145: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374146: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374147: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374148: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374149: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 374146: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

374142: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374143: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374144: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374145: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374146: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374147: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374148: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374149: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374150: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 374147: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

374143: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374144: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374145: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374146: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374147: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374148: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374149: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374150: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374151: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 374148: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

374144: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374145: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374146: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374147: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374148: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374149: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374150: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374151: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374152: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 374149: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

374145: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
374146: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374147: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374148: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374149: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374150: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374151: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374152: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374153: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 374150: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

374146: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374147: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374148: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374149: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374150: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374151: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374152: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374153: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374154: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 374151: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

374147: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374148: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374149: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374150: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374151: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374152: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374153: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374154: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
374155: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 374152: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

374148: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374149: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374150: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374151: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374152: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374153: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374154: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
374155: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374156: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 374153: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

374149: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
374150: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374151: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374152: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374153: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374154: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
374155: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374156: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
374157: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 374154: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

374150: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374151: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374152: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374153: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374154: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
374155: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374156: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
374157: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
374158:

Line 374155: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

374151: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374152: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374153: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374154: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
374155: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374156: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
374157: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
374158:
374159: l_event_id NUMBER;

Line 374156: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

374152: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374153: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374154: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
374155: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374156: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
374157: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
374158:
374159: l_event_id NUMBER;
374160: l_previous_event_id NUMBER;

Line 374157: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

374153: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
374154: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
374155: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
374156: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
374157: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
374158:
374159: l_event_id NUMBER;
374160: l_previous_event_id NUMBER;
374161: l_first_event_id NUMBER;

Line 374175: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

374171: l_event_class_name VARCHAR2(80) := 'PO Delivery into Inventory';
374172: l_description VARCHAR2(4000);
374173: l_transaction_reversal NUMBER;
374174: l_ae_header_id NUMBER;
374175: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
374176: l_log_module VARCHAR2(240);
374177: --
374178: l_acct_reversal_source VARCHAR2(30);
374179: l_trx_reversal_source VARCHAR2(30);

Line 374559: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

374555:
374556: --
374557: -- set event info as cache for other routines to refer event attributes
374558: --
374559: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
374560: (p_application_id => p_application_id
374561: ,p_primary_ledger_id => p_primary_ledger_id
374562: ,p_base_ledger_id => p_base_ledger_id
374563: ,p_target_ledger_id => p_target_ledger_id

Line 374592: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

374588:
374589: --
374590: -- set the status of entry to C_VALID (0)
374591: --
374592: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
374593:
374594: --
374595: -- initialize a row for ae header
374596: --

Line 374644: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

374640: --
374641: -- initilaize the status of ae headers for diffrent balance types
374642: -- the status is initialised to C_NOT_CREATED (2)
374643: --
374644: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
374645: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
374646: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
374647:
374648: --

Line 374645: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

374641: -- initilaize the status of ae headers for diffrent balance types
374642: -- the status is initialised to C_NOT_CREATED (2)
374643: --
374644: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
374645: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
374646: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
374647:
374648: --
374649: -- call api to validate and store accounting attributes for header

Line 374646: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

374642: -- the status is initialised to C_NOT_CREATED (2)
374643: --
374644: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
374645: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
374646: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
374647:
374648: --
374649: -- call api to validate and store accounting attributes for header
374650: --

Line 374702: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

374698: --
374699: l_trx_reversal_source := SUBSTR(NULL, 1,30);
374700:
374701: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
374702: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
374703:
374704: xla_accounting_err_pkg.build_message
374705: (p_appli_s_name => 'XLA'
374706: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 374710: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

374706: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
374707: ,p_token_1 => 'ACCT_ATTR_NAME'
374708: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
374709: ,p_token_2 => 'PRODUCT_NAME'
374710: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
374711: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
374712: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
374713: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
374714:

Line 374711: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

374707: ,p_token_1 => 'ACCT_ATTR_NAME'
374708: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
374709: ,p_token_2 => 'PRODUCT_NAME'
374710: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
374711: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
374712: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
374713: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
374714:
374715: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 374712: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

374708: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
374709: ,p_token_2 => 'PRODUCT_NAME'
374710: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
374711: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
374712: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
374713: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
374714:
374715: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
374716: --

Line 374713: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

374709: ,p_token_2 => 'PRODUCT_NAME'
374710: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
374711: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
374712: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
374713: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
374714:
374715: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
374716: --
374717: -- following sets the accounting attributes needed to reverse

Line 374732: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

374728: ----------------------------------------------------------------
374729: -- 4262811 - update the header statuses to invalid in need be
374730: ----------------------------------------------------------------
374731: --
374732: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
374733:
374734:
374735: -----------------------------------------------
374736: -- No accrual reversal for the event class/type

Line 374864: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

374860: ,p_module => l_log_module);
374861: END IF;
374862:
374863: --
374864: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
374865: --
374866: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
374867: --
374868: -- set event info as cache for other routines to refer event attributes

Line 374866: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

374862:
374863: --
374864: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
374865: --
374866: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
374867: --
374868: -- set event info as cache for other routines to refer event attributes
374869: --
374870:

Line 374874: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

374870:
374871: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
374872: l_previous_event_id := l_event_id;
374873:
374874: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
374875: (p_application_id => p_application_id
374876: ,p_primary_ledger_id => p_primary_ledger_id
374877: ,p_base_ledger_id => p_base_ledger_id
374878: ,p_target_ledger_id => p_target_ledger_id

Line 374915: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

374911: l_acct_reversal_source := SUBSTR(NULL, 1,30);
374912:
374913: IF l_continue_with_lines THEN
374914: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
374915: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
374916:
374917: xla_accounting_err_pkg.build_message
374918: (p_appli_s_name => 'XLA'
374919: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 374923: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

374919: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
374920: ,p_token_1 => 'LINE_NUMBER'
374921: ,p_value_1 => l_array_extract_line_num(Idx)
374922: ,p_token_2 => 'PRODUCT_NAME'
374923: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
374924: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
374925: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
374926: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
374927:

Line 374924: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

374920: ,p_token_1 => 'LINE_NUMBER'
374921: ,p_value_1 => l_array_extract_line_num(Idx)
374922: ,p_token_2 => 'PRODUCT_NAME'
374923: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
374924: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
374925: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
374926: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
374927:
374928: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 374925: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

374921: ,p_value_1 => l_array_extract_line_num(Idx)
374922: ,p_token_2 => 'PRODUCT_NAME'
374923: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
374924: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
374925: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
374926: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
374927:
374928: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
374929: --

Line 374926: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

374922: ,p_token_2 => 'PRODUCT_NAME'
374923: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
374924: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
374925: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
374926: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
374927:
374928: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
374929: --
374930: -- following sets the accounting attributes needed to reverse

Line 375407: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

375403:
375404: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
375405: -- or secondary ledger that has different currency with primary
375406: -- or alc that is calculated by sla
375407: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
375408: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
375409:
375410: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
375411: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 375408: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

375404: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
375405: -- or secondary ledger that has different currency with primary
375406: -- or alc that is calculated by sla
375407: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
375408: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
375409:
375410: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
375411: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
375412: AND (l_actual_flag = 'A')) THEN

Line 375410: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

375406: -- or alc that is calculated by sla
375407: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
375408: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
375409:
375410: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
375411: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
375412: AND (l_actual_flag = 'A')) THEN
375413: XLA_AE_LINES_PKG.CreateGainOrLossLines(
375414: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 375411: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

375407: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
375408: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
375409:
375410: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
375411: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
375412: AND (l_actual_flag = 'A')) THEN
375413: XLA_AE_LINES_PKG.CreateGainOrLossLines(
375414: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
375415: ,p_application_id => p_application_id

Line 375414: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

375410: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
375411: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
375412: AND (l_actual_flag = 'A')) THEN
375413: XLA_AE_LINES_PKG.CreateGainOrLossLines(
375414: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
375415: ,p_application_id => p_application_id
375416: ,p_amb_context_code => 'DEFAULT'
375417: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
375418: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 375417: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

375413: XLA_AE_LINES_PKG.CreateGainOrLossLines(
375414: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
375415: ,p_application_id => p_application_id
375416: ,p_amb_context_code => 'DEFAULT'
375417: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
375418: ,p_event_class_code => C_EVENT_CLASS_CODE
375419: ,p_event_type_code => C_EVENT_TYPE_CODE
375420:
375421: ,p_gain_ccid => -1

Line 375898: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

375894:
375895: l_calculate_acctd_flag VARCHAR2(1) :='N';
375896: l_calculate_g_l_flag VARCHAR2(1) :='N';
375897: --
375898: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375899: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375900: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375901: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375902: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 375899: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

375895: l_calculate_acctd_flag VARCHAR2(1) :='N';
375896: l_calculate_g_l_flag VARCHAR2(1) :='N';
375897: --
375898: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375899: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375900: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375901: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375902: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375903: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 375900: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

375896: l_calculate_g_l_flag VARCHAR2(1) :='N';
375897: --
375898: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375899: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375900: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375901: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375902: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375903: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375904: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 375901: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

375897: --
375898: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375899: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375900: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375901: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375902: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375903: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375904: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375905: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 375902: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

375898: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375899: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375900: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375901: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375902: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375903: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375904: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375905: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375906: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 375903: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

375899: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375900: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375901: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375902: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375903: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375904: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375905: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375906: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375907: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 375904: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

375900: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375901: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375902: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375903: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375904: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375905: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375906: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375907: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375908: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 375905: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

375901: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375902: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375903: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375904: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375905: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375906: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375907: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375908: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375909: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 375906: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

375902: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375903: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375904: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375905: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375906: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375907: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375908: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375909: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375910: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 375907: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

375903: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375904: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375905: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375906: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375907: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375908: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375909: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375910: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375911: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 375908: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

375904: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375905: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375906: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375907: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375908: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375909: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375910: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375911: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375912: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 375909: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

375905: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375906: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375907: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375908: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375909: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375910: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375911: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375912: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375913: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 375910: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

375906: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375907: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375908: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375909: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375910: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375911: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375912: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375913: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375914: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 375911: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

375907: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375908: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375909: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375910: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375911: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375912: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375913: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375914: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375915: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 375912: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

375908: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375909: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375910: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375911: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375912: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375913: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375914: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375915: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375916: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 375913: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

375909: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375910: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375911: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375912: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375913: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375914: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375915: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375916: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375917: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 375914: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

375910: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375911: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375912: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375913: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375914: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375915: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375916: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375917: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375918: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 375915: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

375911: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
375912: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375913: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375914: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375915: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375916: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375917: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375918: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375919: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 375916: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

375912: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375913: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375914: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375915: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375916: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375917: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375918: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375919: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375920: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 375917: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

375913: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375914: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375915: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375916: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375917: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375918: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375919: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375920: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
375921: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 375918: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

375914: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375915: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375916: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375917: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375918: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375919: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375920: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
375921: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375922: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 375919: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

375915: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
375916: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375917: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375918: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375919: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375920: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
375921: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375922: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
375923: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 375920: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

375916: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375917: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375918: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375919: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375920: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
375921: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375922: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
375923: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
375924:

Line 375921: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

375917: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375918: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375919: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375920: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
375921: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375922: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
375923: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
375924:
375925: l_event_id NUMBER;

Line 375922: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

375918: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375919: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375920: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
375921: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375922: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
375923: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
375924:
375925: l_event_id NUMBER;
375926: l_previous_event_id NUMBER;

Line 375923: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

375919: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
375920: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
375921: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
375922: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
375923: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
375924:
375925: l_event_id NUMBER;
375926: l_previous_event_id NUMBER;
375927: l_first_event_id NUMBER;

Line 375941: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

375937: l_event_class_name VARCHAR2(80) := 'Receipt into Receiving Inspection';
375938: l_description VARCHAR2(4000);
375939: l_transaction_reversal NUMBER;
375940: l_ae_header_id NUMBER;
375941: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
375942: l_log_module VARCHAR2(240);
375943: --
375944: l_acct_reversal_source VARCHAR2(30);
375945: l_trx_reversal_source VARCHAR2(30);

Line 376205: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

376201:
376202: --
376203: -- set event info as cache for other routines to refer event attributes
376204: --
376205: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
376206: (p_application_id => p_application_id
376207: ,p_primary_ledger_id => p_primary_ledger_id
376208: ,p_base_ledger_id => p_base_ledger_id
376209: ,p_target_ledger_id => p_target_ledger_id

Line 376238: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

376234:
376235: --
376236: -- set the status of entry to C_VALID (0)
376237: --
376238: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
376239:
376240: --
376241: -- initialize a row for ae header
376242: --

Line 376270: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

376266: --
376267: -- initilaize the status of ae headers for diffrent balance types
376268: -- the status is initialised to C_NOT_CREATED (2)
376269: --
376270: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
376271: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
376272: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
376273:
376274: --

Line 376271: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

376267: -- initilaize the status of ae headers for diffrent balance types
376268: -- the status is initialised to C_NOT_CREATED (2)
376269: --
376270: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
376271: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
376272: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
376273:
376274: --
376275: -- call api to validate and store accounting attributes for header

Line 376272: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

376268: -- the status is initialised to C_NOT_CREATED (2)
376269: --
376270: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
376271: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
376272: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
376273:
376274: --
376275: -- call api to validate and store accounting attributes for header
376276: --

Line 376313: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

376309: --
376310: l_trx_reversal_source := SUBSTR(NULL, 1,30);
376311:
376312: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
376313: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
376314:
376315: xla_accounting_err_pkg.build_message
376316: (p_appli_s_name => 'XLA'
376317: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 376321: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

376317: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
376318: ,p_token_1 => 'ACCT_ATTR_NAME'
376319: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
376320: ,p_token_2 => 'PRODUCT_NAME'
376321: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
376322: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
376323: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
376324: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
376325:

Line 376322: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

376318: ,p_token_1 => 'ACCT_ATTR_NAME'
376319: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
376320: ,p_token_2 => 'PRODUCT_NAME'
376321: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
376322: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
376323: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
376324: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
376325:
376326: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 376323: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

376319: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
376320: ,p_token_2 => 'PRODUCT_NAME'
376321: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
376322: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
376323: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
376324: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
376325:
376326: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
376327: --

Line 376324: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

376320: ,p_token_2 => 'PRODUCT_NAME'
376321: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
376322: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
376323: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
376324: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
376325:
376326: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
376327: --
376328: -- following sets the accounting attributes needed to reverse

Line 376343: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

376339: ----------------------------------------------------------------
376340: -- 4262811 - update the header statuses to invalid in need be
376341: ----------------------------------------------------------------
376342: --
376343: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
376344:
376345:
376346: -----------------------------------------------
376347: -- No accrual reversal for the event class/type

Line 376467: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

376463: ,p_module => l_log_module);
376464: END IF;
376465:
376466: --
376467: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
376468: --
376469: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
376470: --
376471: -- set event info as cache for other routines to refer event attributes

Line 376469: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

376465:
376466: --
376467: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
376468: --
376469: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
376470: --
376471: -- set event info as cache for other routines to refer event attributes
376472: --
376473:

Line 376477: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

376473:
376474: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
376475: l_previous_event_id := l_event_id;
376476:
376477: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
376478: (p_application_id => p_application_id
376479: ,p_primary_ledger_id => p_primary_ledger_id
376480: ,p_base_ledger_id => p_base_ledger_id
376481: ,p_target_ledger_id => p_target_ledger_id

Line 376518: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

376514: l_acct_reversal_source := SUBSTR(NULL, 1,30);
376515:
376516: IF l_continue_with_lines THEN
376517: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
376518: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
376519:
376520: xla_accounting_err_pkg.build_message
376521: (p_appli_s_name => 'XLA'
376522: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 376526: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

376522: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
376523: ,p_token_1 => 'LINE_NUMBER'
376524: ,p_value_1 => l_array_extract_line_num(Idx)
376525: ,p_token_2 => 'PRODUCT_NAME'
376526: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
376527: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
376528: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
376529: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
376530:

Line 376527: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

376523: ,p_token_1 => 'LINE_NUMBER'
376524: ,p_value_1 => l_array_extract_line_num(Idx)
376525: ,p_token_2 => 'PRODUCT_NAME'
376526: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
376527: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
376528: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
376529: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
376530:
376531: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 376528: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

376524: ,p_value_1 => l_array_extract_line_num(Idx)
376525: ,p_token_2 => 'PRODUCT_NAME'
376526: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
376527: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
376528: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
376529: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
376530:
376531: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
376532: --

Line 376529: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

376525: ,p_token_2 => 'PRODUCT_NAME'
376526: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
376527: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
376528: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
376529: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
376530:
376531: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
376532: --
376533: -- following sets the accounting attributes needed to reverse

Line 376734: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

376730:
376731: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
376732: -- or secondary ledger that has different currency with primary
376733: -- or alc that is calculated by sla
376734: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
376735: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
376736:
376737: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
376738: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 376735: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

376731: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
376732: -- or secondary ledger that has different currency with primary
376733: -- or alc that is calculated by sla
376734: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
376735: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
376736:
376737: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
376738: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
376739: AND (l_actual_flag = 'A')) THEN

Line 376737: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

376733: -- or alc that is calculated by sla
376734: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
376735: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
376736:
376737: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
376738: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
376739: AND (l_actual_flag = 'A')) THEN
376740: XLA_AE_LINES_PKG.CreateGainOrLossLines(
376741: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 376738: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

376734: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
376735: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
376736:
376737: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
376738: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
376739: AND (l_actual_flag = 'A')) THEN
376740: XLA_AE_LINES_PKG.CreateGainOrLossLines(
376741: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
376742: ,p_application_id => p_application_id

Line 376741: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

376737: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
376738: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
376739: AND (l_actual_flag = 'A')) THEN
376740: XLA_AE_LINES_PKG.CreateGainOrLossLines(
376741: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
376742: ,p_application_id => p_application_id
376743: ,p_amb_context_code => 'DEFAULT'
376744: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
376745: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 376744: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

376740: XLA_AE_LINES_PKG.CreateGainOrLossLines(
376741: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
376742: ,p_application_id => p_application_id
376743: ,p_amb_context_code => 'DEFAULT'
376744: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
376745: ,p_event_class_code => C_EVENT_CLASS_CODE
376746: ,p_event_type_code => C_EVENT_TYPE_CODE
376747:
376748: ,p_gain_ccid => -1

Line 377254: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

377250:
377251: l_calculate_acctd_flag VARCHAR2(1) :='N';
377252: l_calculate_g_l_flag VARCHAR2(1) :='N';
377253: --
377254: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377255: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377256: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377257: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377258: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 377255: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

377251: l_calculate_acctd_flag VARCHAR2(1) :='N';
377252: l_calculate_g_l_flag VARCHAR2(1) :='N';
377253: --
377254: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377255: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377256: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377257: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377258: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377259: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 377256: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

377252: l_calculate_g_l_flag VARCHAR2(1) :='N';
377253: --
377254: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377255: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377256: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377257: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377258: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377259: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377260: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 377257: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

377253: --
377254: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377255: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377256: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377257: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377258: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377259: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377260: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377261: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 377258: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

377254: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377255: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377256: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377257: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377258: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377259: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377260: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377261: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377262: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 377259: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

377255: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377256: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377257: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377258: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377259: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377260: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377261: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377262: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377263: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 377260: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

377256: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377257: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377258: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377259: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377260: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377261: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377262: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377263: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377264: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 377261: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

377257: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377258: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377259: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377260: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377261: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377262: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377263: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377264: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377265: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 377262: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

377258: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377259: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377260: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377261: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377262: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377263: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377264: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377265: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377266: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 377263: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

377259: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377260: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377261: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377262: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377263: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377264: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377265: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377266: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377267: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 377264: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

377260: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377261: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377262: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377263: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377264: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377265: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377266: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377267: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377268: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 377265: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

377261: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377262: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377263: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377264: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377265: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377266: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377267: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377268: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377269: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 377266: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

377262: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377263: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377264: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377265: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377266: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377267: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377268: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377269: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377270: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 377267: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

377263: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377264: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377265: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377266: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377267: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377268: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377269: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377270: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377271: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 377268: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

377264: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377265: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377266: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377267: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377268: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377269: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377270: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377271: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377272: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 377269: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

377265: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377266: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377267: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377268: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377269: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377270: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377271: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377272: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377273: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 377270: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

377266: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377267: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377268: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377269: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377270: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377271: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377272: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377273: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377274: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 377271: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

377267: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
377268: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377269: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377270: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377271: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377272: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377273: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377274: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377275: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 377272: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

377268: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377269: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377270: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377271: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377272: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377273: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377274: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377275: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377276: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 377273: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

377269: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377270: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377271: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377272: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377273: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377274: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377275: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377276: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
377277: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 377274: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

377270: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377271: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377272: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377273: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377274: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377275: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377276: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
377277: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377278: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 377275: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

377271: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
377272: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377273: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377274: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377275: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377276: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
377277: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377278: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
377279: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 377276: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

377272: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377273: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377274: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377275: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377276: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
377277: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377278: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
377279: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
377280:

Line 377277: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

377273: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377274: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377275: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377276: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
377277: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377278: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
377279: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
377280:
377281: l_event_id NUMBER;

Line 377278: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

377274: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377275: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377276: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
377277: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377278: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
377279: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
377280:
377281: l_event_id NUMBER;
377282: l_previous_event_id NUMBER;

Line 377279: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

377275: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
377276: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
377277: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
377278: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
377279: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
377280:
377281: l_event_id NUMBER;
377282: l_previous_event_id NUMBER;
377283: l_first_event_id NUMBER;

Line 377297: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

377293: l_event_class_name VARCHAR2(80) := 'Retroactive Price Adjustment';
377294: l_description VARCHAR2(4000);
377295: l_transaction_reversal NUMBER;
377296: l_ae_header_id NUMBER;
377297: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
377298: l_log_module VARCHAR2(240);
377299: --
377300: l_acct_reversal_source VARCHAR2(30);
377301: l_trx_reversal_source VARCHAR2(30);

Line 377581: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

377577:
377578: --
377579: -- set event info as cache for other routines to refer event attributes
377580: --
377581: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
377582: (p_application_id => p_application_id
377583: ,p_primary_ledger_id => p_primary_ledger_id
377584: ,p_base_ledger_id => p_base_ledger_id
377585: ,p_target_ledger_id => p_target_ledger_id

Line 377614: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

377610:
377611: --
377612: -- set the status of entry to C_VALID (0)
377613: --
377614: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
377615:
377616: --
377617: -- initialize a row for ae header
377618: --

Line 377647: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

377643: --
377644: -- initilaize the status of ae headers for diffrent balance types
377645: -- the status is initialised to C_NOT_CREATED (2)
377646: --
377647: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
377648: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
377649: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
377650:
377651: --

Line 377648: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

377644: -- initilaize the status of ae headers for diffrent balance types
377645: -- the status is initialised to C_NOT_CREATED (2)
377646: --
377647: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
377648: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
377649: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
377650:
377651: --
377652: -- call api to validate and store accounting attributes for header

Line 377649: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

377645: -- the status is initialised to C_NOT_CREATED (2)
377646: --
377647: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
377648: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
377649: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
377650:
377651: --
377652: -- call api to validate and store accounting attributes for header
377653: --

Line 377703: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

377699: --
377700: l_trx_reversal_source := SUBSTR(NULL, 1,30);
377701:
377702: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
377703: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
377704:
377705: xla_accounting_err_pkg.build_message
377706: (p_appli_s_name => 'XLA'
377707: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 377711: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

377707: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
377708: ,p_token_1 => 'ACCT_ATTR_NAME'
377709: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
377710: ,p_token_2 => 'PRODUCT_NAME'
377711: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
377712: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
377713: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
377714: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
377715:

Line 377712: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

377708: ,p_token_1 => 'ACCT_ATTR_NAME'
377709: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
377710: ,p_token_2 => 'PRODUCT_NAME'
377711: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
377712: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
377713: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
377714: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
377715:
377716: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 377713: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

377709: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
377710: ,p_token_2 => 'PRODUCT_NAME'
377711: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
377712: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
377713: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
377714: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
377715:
377716: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
377717: --

Line 377714: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

377710: ,p_token_2 => 'PRODUCT_NAME'
377711: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
377712: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
377713: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
377714: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
377715:
377716: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
377717: --
377718: -- following sets the accounting attributes needed to reverse

Line 377733: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

377729: ----------------------------------------------------------------
377730: -- 4262811 - update the header statuses to invalid in need be
377731: ----------------------------------------------------------------
377732: --
377733: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
377734:
377735:
377736: -----------------------------------------------
377737: -- No accrual reversal for the event class/type

Line 377861: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

377857: ,p_module => l_log_module);
377858: END IF;
377859:
377860: --
377861: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
377862: --
377863: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
377864: --
377865: -- set event info as cache for other routines to refer event attributes

Line 377863: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

377859:
377860: --
377861: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
377862: --
377863: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
377864: --
377865: -- set event info as cache for other routines to refer event attributes
377866: --
377867:

Line 377871: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

377867:
377868: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
377869: l_previous_event_id := l_event_id;
377870:
377871: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
377872: (p_application_id => p_application_id
377873: ,p_primary_ledger_id => p_primary_ledger_id
377874: ,p_base_ledger_id => p_base_ledger_id
377875: ,p_target_ledger_id => p_target_ledger_id

Line 377912: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

377908: l_acct_reversal_source := SUBSTR(NULL, 1,30);
377909:
377910: IF l_continue_with_lines THEN
377911: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
377912: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
377913:
377914: xla_accounting_err_pkg.build_message
377915: (p_appli_s_name => 'XLA'
377916: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 377920: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

377916: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
377917: ,p_token_1 => 'LINE_NUMBER'
377918: ,p_value_1 => l_array_extract_line_num(Idx)
377919: ,p_token_2 => 'PRODUCT_NAME'
377920: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
377921: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
377922: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
377923: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
377924:

Line 377921: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

377917: ,p_token_1 => 'LINE_NUMBER'
377918: ,p_value_1 => l_array_extract_line_num(Idx)
377919: ,p_token_2 => 'PRODUCT_NAME'
377920: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
377921: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
377922: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
377923: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
377924:
377925: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 377922: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

377918: ,p_value_1 => l_array_extract_line_num(Idx)
377919: ,p_token_2 => 'PRODUCT_NAME'
377920: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
377921: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
377922: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
377923: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
377924:
377925: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
377926: --

Line 377923: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

377919: ,p_token_2 => 'PRODUCT_NAME'
377920: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
377921: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
377922: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
377923: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
377924:
377925: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
377926: --
377927: -- following sets the accounting attributes needed to reverse

Line 378012: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

378008:
378009: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
378010: -- or secondary ledger that has different currency with primary
378011: -- or alc that is calculated by sla
378012: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
378013: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
378014:
378015: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
378016: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 378013: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

378009: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
378010: -- or secondary ledger that has different currency with primary
378011: -- or alc that is calculated by sla
378012: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
378013: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
378014:
378015: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
378016: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
378017: AND (l_actual_flag = 'A')) THEN

Line 378015: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

378011: -- or alc that is calculated by sla
378012: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
378013: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
378014:
378015: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
378016: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
378017: AND (l_actual_flag = 'A')) THEN
378018: XLA_AE_LINES_PKG.CreateGainOrLossLines(
378019: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 378016: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

378012: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
378013: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
378014:
378015: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
378016: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
378017: AND (l_actual_flag = 'A')) THEN
378018: XLA_AE_LINES_PKG.CreateGainOrLossLines(
378019: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
378020: ,p_application_id => p_application_id

Line 378019: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

378015: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
378016: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
378017: AND (l_actual_flag = 'A')) THEN
378018: XLA_AE_LINES_PKG.CreateGainOrLossLines(
378019: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
378020: ,p_application_id => p_application_id
378021: ,p_amb_context_code => 'DEFAULT'
378022: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
378023: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 378022: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

378018: XLA_AE_LINES_PKG.CreateGainOrLossLines(
378019: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
378020: ,p_application_id => p_application_id
378021: ,p_amb_context_code => 'DEFAULT'
378022: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
378023: ,p_event_class_code => C_EVENT_CLASS_CODE
378024: ,p_event_type_code => C_EVENT_TYPE_CODE
378025:
378026: ,p_gain_ccid => -1

Line 378498: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

378494:
378495: l_calculate_acctd_flag VARCHAR2(1) :='N';
378496: l_calculate_g_l_flag VARCHAR2(1) :='N';
378497: --
378498: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378499: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378500: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 378499: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

378495: l_calculate_acctd_flag VARCHAR2(1) :='N';
378496: l_calculate_g_l_flag VARCHAR2(1) :='N';
378497: --
378498: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378499: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378500: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 378500: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

378496: l_calculate_g_l_flag VARCHAR2(1) :='N';
378497: --
378498: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378499: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378500: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 378501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

378497: --
378498: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378499: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378500: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 378502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

378498: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378499: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378500: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 378503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

378499: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378500: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 378504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

378500: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 378505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

378501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 378506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

378502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 378507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

378503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 378508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

378504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 378509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

378505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 378510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

378506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 378511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

378507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 378512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

378508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 378513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

378509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 378514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

378510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 378515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

378511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
378512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 378516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

378512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 378517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

378513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
378521: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 378518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

378514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
378521: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378522: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 378519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

378515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
378516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
378521: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378522: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
378523: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 378520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

378516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
378521: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378522: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
378523: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
378524:

Line 378521: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

378517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
378521: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378522: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
378523: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
378524:
378525: l_event_id NUMBER;

Line 378522: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

378518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
378521: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378522: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
378523: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
378524:
378525: l_event_id NUMBER;
378526: l_previous_event_id NUMBER;

Line 378523: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

378519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
378520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
378521: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
378522: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
378523: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
378524:
378525: l_event_id NUMBER;
378526: l_previous_event_id NUMBER;
378527: l_first_event_id NUMBER;

Line 378541: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

378537: l_event_class_name VARCHAR2(80) := 'Retroactive Price Adjustment to Delivery';
378538: l_description VARCHAR2(4000);
378539: l_transaction_reversal NUMBER;
378540: l_ae_header_id NUMBER;
378541: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
378542: l_log_module VARCHAR2(240);
378543: --
378544: l_acct_reversal_source VARCHAR2(30);
378545: l_trx_reversal_source VARCHAR2(30);

Line 378801: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

378797:
378798: --
378799: -- set event info as cache for other routines to refer event attributes
378800: --
378801: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
378802: (p_application_id => p_application_id
378803: ,p_primary_ledger_id => p_primary_ledger_id
378804: ,p_base_ledger_id => p_base_ledger_id
378805: ,p_target_ledger_id => p_target_ledger_id

Line 378834: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

378830:
378831: --
378832: -- set the status of entry to C_VALID (0)
378833: --
378834: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
378835:
378836: --
378837: -- initialize a row for ae header
378838: --

Line 378865: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

378861: --
378862: -- initilaize the status of ae headers for diffrent balance types
378863: -- the status is initialised to C_NOT_CREATED (2)
378864: --
378865: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
378866: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
378867: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
378868:
378869: --

Line 378866: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

378862: -- initilaize the status of ae headers for diffrent balance types
378863: -- the status is initialised to C_NOT_CREATED (2)
378864: --
378865: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
378866: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
378867: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
378868:
378869: --
378870: -- call api to validate and store accounting attributes for header

Line 378867: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

378863: -- the status is initialised to C_NOT_CREATED (2)
378864: --
378865: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
378866: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
378867: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
378868:
378869: --
378870: -- call api to validate and store accounting attributes for header
378871: --

Line 378908: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

378904: --
378905: l_trx_reversal_source := SUBSTR(NULL, 1,30);
378906:
378907: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
378908: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
378909:
378910: xla_accounting_err_pkg.build_message
378911: (p_appli_s_name => 'XLA'
378912: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 378916: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

378912: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
378913: ,p_token_1 => 'ACCT_ATTR_NAME'
378914: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
378915: ,p_token_2 => 'PRODUCT_NAME'
378916: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
378917: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
378918: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
378919: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
378920:

Line 378917: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

378913: ,p_token_1 => 'ACCT_ATTR_NAME'
378914: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
378915: ,p_token_2 => 'PRODUCT_NAME'
378916: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
378917: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
378918: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
378919: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
378920:
378921: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 378918: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

378914: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
378915: ,p_token_2 => 'PRODUCT_NAME'
378916: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
378917: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
378918: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
378919: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
378920:
378921: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
378922: --

Line 378919: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

378915: ,p_token_2 => 'PRODUCT_NAME'
378916: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
378917: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
378918: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
378919: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
378920:
378921: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
378922: --
378923: -- following sets the accounting attributes needed to reverse

Line 378938: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

378934: ----------------------------------------------------------------
378935: -- 4262811 - update the header statuses to invalid in need be
378936: ----------------------------------------------------------------
378937: --
378938: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
378939:
378940:
378941: -----------------------------------------------
378942: -- No accrual reversal for the event class/type

Line 379062: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

379058: ,p_module => l_log_module);
379059: END IF;
379060:
379061: --
379062: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
379063: --
379064: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
379065: --
379066: -- set event info as cache for other routines to refer event attributes

Line 379064: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

379060:
379061: --
379062: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
379063: --
379064: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
379065: --
379066: -- set event info as cache for other routines to refer event attributes
379067: --
379068:

Line 379072: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

379068:
379069: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
379070: l_previous_event_id := l_event_id;
379071:
379072: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
379073: (p_application_id => p_application_id
379074: ,p_primary_ledger_id => p_primary_ledger_id
379075: ,p_base_ledger_id => p_base_ledger_id
379076: ,p_target_ledger_id => p_target_ledger_id

Line 379113: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

379109: l_acct_reversal_source := SUBSTR(NULL, 1,30);
379110:
379111: IF l_continue_with_lines THEN
379112: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
379113: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
379114:
379115: xla_accounting_err_pkg.build_message
379116: (p_appli_s_name => 'XLA'
379117: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 379121: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

379117: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
379118: ,p_token_1 => 'LINE_NUMBER'
379119: ,p_value_1 => l_array_extract_line_num(Idx)
379120: ,p_token_2 => 'PRODUCT_NAME'
379121: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
379122: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
379123: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
379124: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
379125:

Line 379122: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

379118: ,p_token_1 => 'LINE_NUMBER'
379119: ,p_value_1 => l_array_extract_line_num(Idx)
379120: ,p_token_2 => 'PRODUCT_NAME'
379121: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
379122: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
379123: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
379124: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
379125:
379126: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 379123: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

379119: ,p_value_1 => l_array_extract_line_num(Idx)
379120: ,p_token_2 => 'PRODUCT_NAME'
379121: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
379122: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
379123: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
379124: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
379125:
379126: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
379127: --

Line 379124: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

379120: ,p_token_2 => 'PRODUCT_NAME'
379121: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
379122: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
379123: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
379124: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
379125:
379126: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
379127: --
379128: -- following sets the accounting attributes needed to reverse

Line 379239: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

379235:
379236: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
379237: -- or secondary ledger that has different currency with primary
379238: -- or alc that is calculated by sla
379239: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
379240: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
379241:
379242: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
379243: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 379240: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

379236: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
379237: -- or secondary ledger that has different currency with primary
379238: -- or alc that is calculated by sla
379239: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
379240: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
379241:
379242: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
379243: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
379244: AND (l_actual_flag = 'A')) THEN

Line 379242: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

379238: -- or alc that is calculated by sla
379239: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
379240: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
379241:
379242: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
379243: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
379244: AND (l_actual_flag = 'A')) THEN
379245: XLA_AE_LINES_PKG.CreateGainOrLossLines(
379246: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 379243: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

379239: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
379240: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
379241:
379242: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
379243: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
379244: AND (l_actual_flag = 'A')) THEN
379245: XLA_AE_LINES_PKG.CreateGainOrLossLines(
379246: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
379247: ,p_application_id => p_application_id

Line 379246: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

379242: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
379243: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
379244: AND (l_actual_flag = 'A')) THEN
379245: XLA_AE_LINES_PKG.CreateGainOrLossLines(
379246: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
379247: ,p_application_id => p_application_id
379248: ,p_amb_context_code => 'DEFAULT'
379249: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
379250: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 379249: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

379245: XLA_AE_LINES_PKG.CreateGainOrLossLines(
379246: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
379247: ,p_application_id => p_application_id
379248: ,p_amb_context_code => 'DEFAULT'
379249: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
379250: ,p_event_class_code => C_EVENT_CLASS_CODE
379251: ,p_event_type_code => C_EVENT_TYPE_CODE
379252:
379253: ,p_gain_ccid => -1

Line 379730: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

379726:
379727: l_calculate_acctd_flag VARCHAR2(1) :='N';
379728: l_calculate_g_l_flag VARCHAR2(1) :='N';
379729: --
379730: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379731: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379732: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379733: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379734: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 379731: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

379727: l_calculate_acctd_flag VARCHAR2(1) :='N';
379728: l_calculate_g_l_flag VARCHAR2(1) :='N';
379729: --
379730: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379731: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379732: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379733: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379734: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379735: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 379732: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

379728: l_calculate_g_l_flag VARCHAR2(1) :='N';
379729: --
379730: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379731: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379732: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379733: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379734: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379735: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379736: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 379733: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

379729: --
379730: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379731: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379732: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379733: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379734: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379735: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379736: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379737: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 379734: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

379730: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379731: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379732: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379733: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379734: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379735: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379736: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379737: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379738: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 379735: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

379731: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379732: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379733: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379734: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379735: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379736: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379737: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379738: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379739: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 379736: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

379732: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379733: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379734: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379735: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379736: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379737: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379738: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379739: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379740: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 379737: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

379733: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379734: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379735: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379736: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379737: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379738: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379739: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379740: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379741: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 379738: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

379734: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379735: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379736: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379737: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379738: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379739: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379740: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379741: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379742: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 379739: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

379735: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379736: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379737: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379738: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379739: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379740: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379741: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379742: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379743: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 379740: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

379736: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379737: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379738: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379739: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379740: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379741: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379742: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379743: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379744: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 379741: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

379737: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379738: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379739: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379740: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379741: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379742: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379743: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379744: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379745: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 379742: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

379738: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379739: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379740: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379741: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379742: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379743: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379744: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379745: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379746: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 379743: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

379739: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379740: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379741: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379742: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379743: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379744: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379745: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379746: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379747: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 379744: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

379740: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379741: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379742: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379743: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379744: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379745: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379746: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379747: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379748: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 379745: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

379741: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379742: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379743: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379744: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379745: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379746: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379747: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379748: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379749: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 379746: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

379742: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379743: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379744: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379745: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379746: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379747: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379748: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379749: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379750: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 379747: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

379743: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
379744: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379745: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379746: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379747: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379748: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379749: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379750: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379751: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 379748: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

379744: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379745: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379746: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379747: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379748: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379749: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379750: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379751: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379752: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 379749: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

379745: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379746: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379747: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379748: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379749: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379750: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379751: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379752: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
379753: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 379750: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

379746: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379747: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379748: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379749: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379750: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379751: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379752: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
379753: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379754: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 379751: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

379747: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
379748: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379749: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379750: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379751: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379752: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
379753: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379754: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
379755: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 379752: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

379748: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379749: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379750: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379751: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379752: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
379753: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379754: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
379755: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
379756:

Line 379753: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

379749: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379750: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379751: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379752: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
379753: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379754: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
379755: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
379756:
379757: l_event_id NUMBER;

Line 379754: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

379750: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379751: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379752: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
379753: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379754: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
379755: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
379756:
379757: l_event_id NUMBER;
379758: l_previous_event_id NUMBER;

Line 379755: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

379751: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
379752: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
379753: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
379754: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
379755: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
379756:
379757: l_event_id NUMBER;
379758: l_previous_event_id NUMBER;
379759: l_first_event_id NUMBER;

Line 379773: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

379769: l_event_class_name VARCHAR2(80) := 'Retroactive Price Adjustment to Receipt';
379770: l_description VARCHAR2(4000);
379771: l_transaction_reversal NUMBER;
379772: l_ae_header_id NUMBER;
379773: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
379774: l_log_module VARCHAR2(240);
379775: --
379776: l_acct_reversal_source VARCHAR2(30);
379777: l_trx_reversal_source VARCHAR2(30);

Line 380037: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

380033:
380034: --
380035: -- set event info as cache for other routines to refer event attributes
380036: --
380037: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
380038: (p_application_id => p_application_id
380039: ,p_primary_ledger_id => p_primary_ledger_id
380040: ,p_base_ledger_id => p_base_ledger_id
380041: ,p_target_ledger_id => p_target_ledger_id

Line 380070: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

380066:
380067: --
380068: -- set the status of entry to C_VALID (0)
380069: --
380070: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
380071:
380072: --
380073: -- initialize a row for ae header
380074: --

Line 380102: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

380098: --
380099: -- initilaize the status of ae headers for diffrent balance types
380100: -- the status is initialised to C_NOT_CREATED (2)
380101: --
380102: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
380103: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
380104: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
380105:
380106: --

Line 380103: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

380099: -- initilaize the status of ae headers for diffrent balance types
380100: -- the status is initialised to C_NOT_CREATED (2)
380101: --
380102: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
380103: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
380104: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
380105:
380106: --
380107: -- call api to validate and store accounting attributes for header

Line 380104: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

380100: -- the status is initialised to C_NOT_CREATED (2)
380101: --
380102: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
380103: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
380104: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
380105:
380106: --
380107: -- call api to validate and store accounting attributes for header
380108: --

Line 380145: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

380141: --
380142: l_trx_reversal_source := SUBSTR(NULL, 1,30);
380143:
380144: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
380145: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
380146:
380147: xla_accounting_err_pkg.build_message
380148: (p_appli_s_name => 'XLA'
380149: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 380153: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

380149: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
380150: ,p_token_1 => 'ACCT_ATTR_NAME'
380151: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
380152: ,p_token_2 => 'PRODUCT_NAME'
380153: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
380154: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
380155: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
380156: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
380157:

Line 380154: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

380150: ,p_token_1 => 'ACCT_ATTR_NAME'
380151: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
380152: ,p_token_2 => 'PRODUCT_NAME'
380153: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
380154: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
380155: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
380156: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
380157:
380158: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 380155: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

380151: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
380152: ,p_token_2 => 'PRODUCT_NAME'
380153: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
380154: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
380155: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
380156: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
380157:
380158: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
380159: --

Line 380156: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

380152: ,p_token_2 => 'PRODUCT_NAME'
380153: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
380154: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
380155: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
380156: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
380157:
380158: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
380159: --
380160: -- following sets the accounting attributes needed to reverse

Line 380175: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

380171: ----------------------------------------------------------------
380172: -- 4262811 - update the header statuses to invalid in need be
380173: ----------------------------------------------------------------
380174: --
380175: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
380176:
380177:
380178: -----------------------------------------------
380179: -- No accrual reversal for the event class/type

Line 380299: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

380295: ,p_module => l_log_module);
380296: END IF;
380297:
380298: --
380299: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
380300: --
380301: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
380302: --
380303: -- set event info as cache for other routines to refer event attributes

Line 380301: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

380297:
380298: --
380299: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
380300: --
380301: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
380302: --
380303: -- set event info as cache for other routines to refer event attributes
380304: --
380305:

Line 380309: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

380305:
380306: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
380307: l_previous_event_id := l_event_id;
380308:
380309: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
380310: (p_application_id => p_application_id
380311: ,p_primary_ledger_id => p_primary_ledger_id
380312: ,p_base_ledger_id => p_base_ledger_id
380313: ,p_target_ledger_id => p_target_ledger_id

Line 380350: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

380346: l_acct_reversal_source := SUBSTR(NULL, 1,30);
380347:
380348: IF l_continue_with_lines THEN
380349: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
380350: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
380351:
380352: xla_accounting_err_pkg.build_message
380353: (p_appli_s_name => 'XLA'
380354: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 380358: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

380354: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
380355: ,p_token_1 => 'LINE_NUMBER'
380356: ,p_value_1 => l_array_extract_line_num(Idx)
380357: ,p_token_2 => 'PRODUCT_NAME'
380358: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
380359: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
380360: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
380361: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
380362:

Line 380359: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

380355: ,p_token_1 => 'LINE_NUMBER'
380356: ,p_value_1 => l_array_extract_line_num(Idx)
380357: ,p_token_2 => 'PRODUCT_NAME'
380358: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
380359: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
380360: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
380361: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
380362:
380363: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 380360: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

380356: ,p_value_1 => l_array_extract_line_num(Idx)
380357: ,p_token_2 => 'PRODUCT_NAME'
380358: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
380359: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
380360: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
380361: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
380362:
380363: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
380364: --

Line 380361: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

380357: ,p_token_2 => 'PRODUCT_NAME'
380358: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
380359: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
380360: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
380361: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
380362:
380363: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
380364: --
380365: -- following sets the accounting attributes needed to reverse

Line 380508: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

380504:
380505: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
380506: -- or secondary ledger that has different currency with primary
380507: -- or alc that is calculated by sla
380508: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
380509: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
380510:
380511: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
380512: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 380509: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

380505: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
380506: -- or secondary ledger that has different currency with primary
380507: -- or alc that is calculated by sla
380508: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
380509: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
380510:
380511: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
380512: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
380513: AND (l_actual_flag = 'A')) THEN

Line 380511: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

380507: -- or alc that is calculated by sla
380508: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
380509: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
380510:
380511: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
380512: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
380513: AND (l_actual_flag = 'A')) THEN
380514: XLA_AE_LINES_PKG.CreateGainOrLossLines(
380515: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 380512: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

380508: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
380509: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
380510:
380511: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
380512: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
380513: AND (l_actual_flag = 'A')) THEN
380514: XLA_AE_LINES_PKG.CreateGainOrLossLines(
380515: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
380516: ,p_application_id => p_application_id

Line 380515: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

380511: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
380512: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
380513: AND (l_actual_flag = 'A')) THEN
380514: XLA_AE_LINES_PKG.CreateGainOrLossLines(
380515: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
380516: ,p_application_id => p_application_id
380517: ,p_amb_context_code => 'DEFAULT'
380518: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
380519: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 380518: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

380514: XLA_AE_LINES_PKG.CreateGainOrLossLines(
380515: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
380516: ,p_application_id => p_application_id
380517: ,p_amb_context_code => 'DEFAULT'
380518: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
380519: ,p_event_class_code => C_EVENT_CLASS_CODE
380520: ,p_event_type_code => C_EVENT_TYPE_CODE
380521:
380522: ,p_gain_ccid => -1

Line 381154: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

381150:
381151: l_calculate_acctd_flag VARCHAR2(1) :='N';
381152: l_calculate_g_l_flag VARCHAR2(1) :='N';
381153: --
381154: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381155: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381156: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381157: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381158: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 381155: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

381151: l_calculate_acctd_flag VARCHAR2(1) :='N';
381152: l_calculate_g_l_flag VARCHAR2(1) :='N';
381153: --
381154: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381155: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381156: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381157: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381158: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381159: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 381156: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

381152: l_calculate_g_l_flag VARCHAR2(1) :='N';
381153: --
381154: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381155: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381156: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381157: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381158: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381159: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381160: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 381157: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

381153: --
381154: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381155: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381156: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381157: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381158: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381159: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381160: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381161: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 381158: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

381154: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381155: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381156: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381157: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381158: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381159: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381160: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381161: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381162: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 381159: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

381155: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381156: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381157: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381158: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381159: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381160: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381161: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381162: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381163: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 381160: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

381156: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381157: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381158: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381159: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381160: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381161: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381162: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381163: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381164: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 381161: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

381157: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381158: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381159: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381160: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381161: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381162: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381163: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381164: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381165: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 381162: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

381158: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381159: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381160: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381161: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381162: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381163: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381164: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381165: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381166: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 381163: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

381159: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381160: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381161: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381162: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381163: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381164: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381165: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381166: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381167: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 381164: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

381160: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381161: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381162: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381163: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381164: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381165: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381166: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381167: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381168: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 381165: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

381161: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381162: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381163: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381164: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381165: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381166: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381167: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381168: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381169: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 381166: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

381162: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381163: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381164: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381165: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381166: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381167: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381168: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381169: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381170: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 381167: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

381163: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381164: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381165: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381166: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381167: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381168: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381169: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381170: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381171: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 381168: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

381164: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381165: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381166: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381167: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381168: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381169: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381170: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381171: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381172: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 381169: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

381165: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381166: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381167: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381168: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381169: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381170: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381171: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381172: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381173: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 381170: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

381166: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381167: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381168: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381169: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381170: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381171: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381172: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381173: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381174: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 381171: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

381167: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
381168: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381169: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381170: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381171: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381172: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381173: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381174: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381175: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 381172: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

381168: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381169: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381170: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381171: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381172: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381173: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381174: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381175: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381176: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 381173: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

381169: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381170: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381171: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381172: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381173: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381174: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381175: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381176: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
381177: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 381174: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

381170: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381171: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381172: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381173: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381174: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381175: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381176: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
381177: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381178: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 381175: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

381171: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
381172: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381173: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381174: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381175: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381176: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
381177: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381178: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
381179: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 381176: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

381172: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381173: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381174: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381175: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381176: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
381177: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381178: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
381179: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
381180:

Line 381177: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

381173: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381174: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381175: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381176: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
381177: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381178: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
381179: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
381180:
381181: l_event_id NUMBER;

Line 381178: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

381174: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381175: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381176: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
381177: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381178: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
381179: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
381180:
381181: l_event_id NUMBER;
381182: l_previous_event_id NUMBER;

Line 381179: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

381175: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
381176: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
381177: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
381178: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
381179: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
381180:
381181: l_event_id NUMBER;
381182: l_previous_event_id NUMBER;
381183: l_first_event_id NUMBER;

Line 381197: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

381193: l_event_class_name VARCHAR2(80) := 'PO Delivery into Inventory';
381194: l_description VARCHAR2(4000);
381195: l_transaction_reversal NUMBER;
381196: l_ae_header_id NUMBER;
381197: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
381198: l_log_module VARCHAR2(240);
381199: --
381200: l_acct_reversal_source VARCHAR2(30);
381201: l_trx_reversal_source VARCHAR2(30);

Line 381577: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

381573:
381574: --
381575: -- set event info as cache for other routines to refer event attributes
381576: --
381577: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
381578: (p_application_id => p_application_id
381579: ,p_primary_ledger_id => p_primary_ledger_id
381580: ,p_base_ledger_id => p_base_ledger_id
381581: ,p_target_ledger_id => p_target_ledger_id

Line 381610: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

381606:
381607: --
381608: -- set the status of entry to C_VALID (0)
381609: --
381610: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
381611:
381612: --
381613: -- initialize a row for ae header
381614: --

Line 381661: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

381657: --
381658: -- initilaize the status of ae headers for diffrent balance types
381659: -- the status is initialised to C_NOT_CREATED (2)
381660: --
381661: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
381662: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
381663: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
381664:
381665: --

Line 381662: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

381658: -- initilaize the status of ae headers for diffrent balance types
381659: -- the status is initialised to C_NOT_CREATED (2)
381660: --
381661: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
381662: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
381663: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
381664:
381665: --
381666: -- call api to validate and store accounting attributes for header

Line 381663: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

381659: -- the status is initialised to C_NOT_CREATED (2)
381660: --
381661: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
381662: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
381663: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
381664:
381665: --
381666: -- call api to validate and store accounting attributes for header
381667: --

Line 381719: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

381715: --
381716: l_trx_reversal_source := SUBSTR(NULL, 1,30);
381717:
381718: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
381719: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
381720:
381721: xla_accounting_err_pkg.build_message
381722: (p_appli_s_name => 'XLA'
381723: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 381727: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

381723: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
381724: ,p_token_1 => 'ACCT_ATTR_NAME'
381725: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
381726: ,p_token_2 => 'PRODUCT_NAME'
381727: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
381728: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
381729: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
381730: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
381731:

Line 381728: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

381724: ,p_token_1 => 'ACCT_ATTR_NAME'
381725: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
381726: ,p_token_2 => 'PRODUCT_NAME'
381727: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
381728: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
381729: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
381730: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
381731:
381732: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 381729: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

381725: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
381726: ,p_token_2 => 'PRODUCT_NAME'
381727: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
381728: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
381729: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
381730: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
381731:
381732: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
381733: --

Line 381730: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

381726: ,p_token_2 => 'PRODUCT_NAME'
381727: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
381728: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
381729: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
381730: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
381731:
381732: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
381733: --
381734: -- following sets the accounting attributes needed to reverse

Line 381749: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

381745: ----------------------------------------------------------------
381746: -- 4262811 - update the header statuses to invalid in need be
381747: ----------------------------------------------------------------
381748: --
381749: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
381750:
381751:
381752: -----------------------------------------------
381753: -- No accrual reversal for the event class/type

Line 381881: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

381877: ,p_module => l_log_module);
381878: END IF;
381879:
381880: --
381881: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
381882: --
381883: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
381884: --
381885: -- set event info as cache for other routines to refer event attributes

Line 381883: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

381879:
381880: --
381881: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
381882: --
381883: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
381884: --
381885: -- set event info as cache for other routines to refer event attributes
381886: --
381887:

Line 381891: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

381887:
381888: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
381889: l_previous_event_id := l_event_id;
381890:
381891: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
381892: (p_application_id => p_application_id
381893: ,p_primary_ledger_id => p_primary_ledger_id
381894: ,p_base_ledger_id => p_base_ledger_id
381895: ,p_target_ledger_id => p_target_ledger_id

Line 381932: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

381928: l_acct_reversal_source := SUBSTR(NULL, 1,30);
381929:
381930: IF l_continue_with_lines THEN
381931: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
381932: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
381933:
381934: xla_accounting_err_pkg.build_message
381935: (p_appli_s_name => 'XLA'
381936: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 381940: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

381936: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
381937: ,p_token_1 => 'LINE_NUMBER'
381938: ,p_value_1 => l_array_extract_line_num(Idx)
381939: ,p_token_2 => 'PRODUCT_NAME'
381940: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
381941: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
381942: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
381943: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
381944:

Line 381941: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

381937: ,p_token_1 => 'LINE_NUMBER'
381938: ,p_value_1 => l_array_extract_line_num(Idx)
381939: ,p_token_2 => 'PRODUCT_NAME'
381940: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
381941: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
381942: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
381943: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
381944:
381945: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 381942: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

381938: ,p_value_1 => l_array_extract_line_num(Idx)
381939: ,p_token_2 => 'PRODUCT_NAME'
381940: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
381941: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
381942: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
381943: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
381944:
381945: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
381946: --

Line 381943: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

381939: ,p_token_2 => 'PRODUCT_NAME'
381940: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
381941: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
381942: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
381943: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
381944:
381945: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
381946: --
381947: -- following sets the accounting attributes needed to reverse

Line 382424: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

382420:
382421: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
382422: -- or secondary ledger that has different currency with primary
382423: -- or alc that is calculated by sla
382424: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
382425: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
382426:
382427: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
382428: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 382425: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

382421: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
382422: -- or secondary ledger that has different currency with primary
382423: -- or alc that is calculated by sla
382424: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
382425: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
382426:
382427: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
382428: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
382429: AND (l_actual_flag = 'A')) THEN

Line 382427: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

382423: -- or alc that is calculated by sla
382424: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
382425: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
382426:
382427: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
382428: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
382429: AND (l_actual_flag = 'A')) THEN
382430: XLA_AE_LINES_PKG.CreateGainOrLossLines(
382431: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 382428: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

382424: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
382425: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
382426:
382427: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
382428: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
382429: AND (l_actual_flag = 'A')) THEN
382430: XLA_AE_LINES_PKG.CreateGainOrLossLines(
382431: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
382432: ,p_application_id => p_application_id

Line 382431: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

382427: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
382428: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
382429: AND (l_actual_flag = 'A')) THEN
382430: XLA_AE_LINES_PKG.CreateGainOrLossLines(
382431: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
382432: ,p_application_id => p_application_id
382433: ,p_amb_context_code => 'DEFAULT'
382434: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
382435: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 382434: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

382430: XLA_AE_LINES_PKG.CreateGainOrLossLines(
382431: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
382432: ,p_application_id => p_application_id
382433: ,p_amb_context_code => 'DEFAULT'
382434: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
382435: ,p_event_class_code => C_EVENT_CLASS_CODE
382436: ,p_event_type_code => C_EVENT_TYPE_CODE
382437:
382438: ,p_gain_ccid => -1

Line 382989: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

382985:
382986: l_calculate_acctd_flag VARCHAR2(1) :='N';
382987: l_calculate_g_l_flag VARCHAR2(1) :='N';
382988: --
382989: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382990: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382991: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382992: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
382993: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 382990: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

382986: l_calculate_acctd_flag VARCHAR2(1) :='N';
382987: l_calculate_g_l_flag VARCHAR2(1) :='N';
382988: --
382989: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382990: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382991: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382992: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
382993: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382994: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 382991: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

382987: l_calculate_g_l_flag VARCHAR2(1) :='N';
382988: --
382989: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382990: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382991: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382992: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
382993: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382994: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382995: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 382992: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

382988: --
382989: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382990: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382991: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382992: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
382993: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382994: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382995: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382996: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 382993: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

382989: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382990: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382991: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382992: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
382993: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382994: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382995: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382996: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382997: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 382994: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

382990: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382991: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382992: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
382993: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382994: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382995: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382996: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382997: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
382998: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 382995: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

382991: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382992: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
382993: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382994: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382995: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382996: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382997: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
382998: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
382999: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 382996: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

382992: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
382993: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382994: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382995: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382996: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382997: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
382998: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
382999: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383000: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 382997: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

382993: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382994: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382995: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382996: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382997: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
382998: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
382999: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383000: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383001: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 382998: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

382994: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382995: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382996: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382997: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
382998: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
382999: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383000: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383001: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383002: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 382999: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

382995: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
382996: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382997: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
382998: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
382999: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383000: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383001: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383002: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383003: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 383000: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

382996: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
382997: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
382998: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
382999: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383000: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383001: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383002: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383003: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383004: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 383001: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

382997: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
382998: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
382999: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383000: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383001: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383002: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383003: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383004: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383005: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 383002: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

382998: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
382999: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383000: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383001: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383002: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383003: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383004: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383005: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383006: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 383003: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

382999: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383000: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383001: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383002: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383003: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383004: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383005: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383006: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383007: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 383004: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

383000: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383001: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383002: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383003: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383004: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383005: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383006: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383007: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383008: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 383005: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

383001: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383002: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383003: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383004: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383005: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383006: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383007: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383008: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383009: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 383006: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

383002: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
383003: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383004: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383005: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383006: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383007: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383008: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383009: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383010: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 383007: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

383003: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383004: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383005: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383006: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383007: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383008: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383009: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383010: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383011: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 383008: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

383004: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383005: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383006: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383007: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383008: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383009: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383010: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383011: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
383012: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 383009: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

383005: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383006: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383007: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383008: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383009: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383010: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383011: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
383012: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
383013: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 383010: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

383006: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
383007: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383008: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383009: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383010: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383011: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
383012: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
383013: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
383014: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 383011: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

383007: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383008: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383009: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383010: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383011: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
383012: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
383013: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
383014: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
383015:

Line 383012: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

383008: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383009: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383010: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383011: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
383012: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
383013: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
383014: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
383015:
383016: l_event_id NUMBER;

Line 383013: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

383009: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383010: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383011: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
383012: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
383013: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
383014: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
383015:
383016: l_event_id NUMBER;
383017: l_previous_event_id NUMBER;

Line 383014: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

383010: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
383011: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
383012: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
383013: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
383014: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
383015:
383016: l_event_id NUMBER;
383017: l_previous_event_id NUMBER;
383018: l_first_event_id NUMBER;

Line 383032: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

383028: l_event_class_name VARCHAR2(80) := 'Sales Order Issue';
383029: l_description VARCHAR2(4000);
383030: l_transaction_reversal NUMBER;
383031: l_ae_header_id NUMBER;
383032: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
383033: l_log_module VARCHAR2(240);
383034: --
383035: l_acct_reversal_source VARCHAR2(30);
383036: l_trx_reversal_source VARCHAR2(30);

Line 383345: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

383341:
383342: --
383343: -- set event info as cache for other routines to refer event attributes
383344: --
383345: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
383346: (p_application_id => p_application_id
383347: ,p_primary_ledger_id => p_primary_ledger_id
383348: ,p_base_ledger_id => p_base_ledger_id
383349: ,p_target_ledger_id => p_target_ledger_id

Line 383378: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

383374:
383375: --
383376: -- set the status of entry to C_VALID (0)
383377: --
383378: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
383379:
383380: --
383381: -- initialize a row for ae header
383382: --

Line 383416: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

383412: --
383413: -- initilaize the status of ae headers for diffrent balance types
383414: -- the status is initialised to C_NOT_CREATED (2)
383415: --
383416: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
383417: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
383418: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
383419:
383420: --

Line 383417: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

383413: -- initilaize the status of ae headers for diffrent balance types
383414: -- the status is initialised to C_NOT_CREATED (2)
383415: --
383416: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
383417: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
383418: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
383419:
383420: --
383421: -- call api to validate and store accounting attributes for header

Line 383418: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

383414: -- the status is initialised to C_NOT_CREATED (2)
383415: --
383416: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
383417: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
383418: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
383419:
383420: --
383421: -- call api to validate and store accounting attributes for header
383422: --

Line 383472: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

383468: --
383469: l_trx_reversal_source := SUBSTR(NULL, 1,30);
383470:
383471: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
383472: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
383473:
383474: xla_accounting_err_pkg.build_message
383475: (p_appli_s_name => 'XLA'
383476: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 383480: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

383476: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
383477: ,p_token_1 => 'ACCT_ATTR_NAME'
383478: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
383479: ,p_token_2 => 'PRODUCT_NAME'
383480: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
383481: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
383482: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
383483: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
383484:

Line 383481: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

383477: ,p_token_1 => 'ACCT_ATTR_NAME'
383478: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
383479: ,p_token_2 => 'PRODUCT_NAME'
383480: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
383481: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
383482: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
383483: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
383484:
383485: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 383482: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

383478: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
383479: ,p_token_2 => 'PRODUCT_NAME'
383480: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
383481: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
383482: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
383483: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
383484:
383485: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
383486: --

Line 383483: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

383479: ,p_token_2 => 'PRODUCT_NAME'
383480: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
383481: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
383482: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
383483: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
383484:
383485: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
383486: --
383487: -- following sets the accounting attributes needed to reverse

Line 383502: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

383498: ----------------------------------------------------------------
383499: -- 4262811 - update the header statuses to invalid in need be
383500: ----------------------------------------------------------------
383501: --
383502: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
383503:
383504:
383505: -----------------------------------------------
383506: -- No accrual reversal for the event class/type

Line 383632: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

383628: ,p_module => l_log_module);
383629: END IF;
383630:
383631: --
383632: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
383633: --
383634: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
383635: --
383636: -- set event info as cache for other routines to refer event attributes

Line 383634: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

383630:
383631: --
383632: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
383633: --
383634: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
383635: --
383636: -- set event info as cache for other routines to refer event attributes
383637: --
383638:

Line 383642: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

383638:
383639: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
383640: l_previous_event_id := l_event_id;
383641:
383642: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
383643: (p_application_id => p_application_id
383644: ,p_primary_ledger_id => p_primary_ledger_id
383645: ,p_base_ledger_id => p_base_ledger_id
383646: ,p_target_ledger_id => p_target_ledger_id

Line 383683: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

383679: l_acct_reversal_source := SUBSTR(NULL, 1,30);
383680:
383681: IF l_continue_with_lines THEN
383682: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
383683: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
383684:
383685: xla_accounting_err_pkg.build_message
383686: (p_appli_s_name => 'XLA'
383687: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 383691: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

383687: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
383688: ,p_token_1 => 'LINE_NUMBER'
383689: ,p_value_1 => l_array_extract_line_num(Idx)
383690: ,p_token_2 => 'PRODUCT_NAME'
383691: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
383692: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
383693: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
383694: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
383695:

Line 383692: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

383688: ,p_token_1 => 'LINE_NUMBER'
383689: ,p_value_1 => l_array_extract_line_num(Idx)
383690: ,p_token_2 => 'PRODUCT_NAME'
383691: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
383692: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
383693: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
383694: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
383695:
383696: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 383693: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

383689: ,p_value_1 => l_array_extract_line_num(Idx)
383690: ,p_token_2 => 'PRODUCT_NAME'
383691: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
383692: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
383693: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
383694: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
383695:
383696: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
383697: --

Line 383694: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

383690: ,p_token_2 => 'PRODUCT_NAME'
383691: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
383692: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
383693: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
383694: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
383695:
383696: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
383697: --
383698: -- following sets the accounting attributes needed to reverse

Line 383901: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

383897:
383898: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
383899: -- or secondary ledger that has different currency with primary
383900: -- or alc that is calculated by sla
383901: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
383902: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
383903:
383904: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
383905: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 383902: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

383898: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
383899: -- or secondary ledger that has different currency with primary
383900: -- or alc that is calculated by sla
383901: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
383902: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
383903:
383904: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
383905: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
383906: AND (l_actual_flag = 'A')) THEN

Line 383904: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

383900: -- or alc that is calculated by sla
383901: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
383902: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
383903:
383904: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
383905: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
383906: AND (l_actual_flag = 'A')) THEN
383907: XLA_AE_LINES_PKG.CreateGainOrLossLines(
383908: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 383905: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

383901: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
383902: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
383903:
383904: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
383905: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
383906: AND (l_actual_flag = 'A')) THEN
383907: XLA_AE_LINES_PKG.CreateGainOrLossLines(
383908: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
383909: ,p_application_id => p_application_id

Line 383908: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

383904: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
383905: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
383906: AND (l_actual_flag = 'A')) THEN
383907: XLA_AE_LINES_PKG.CreateGainOrLossLines(
383908: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
383909: ,p_application_id => p_application_id
383910: ,p_amb_context_code => 'DEFAULT'
383911: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
383912: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 383911: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

383907: XLA_AE_LINES_PKG.CreateGainOrLossLines(
383908: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
383909: ,p_application_id => p_application_id
383910: ,p_amb_context_code => 'DEFAULT'
383911: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
383912: ,p_event_class_code => C_EVENT_CLASS_CODE
383913: ,p_event_type_code => C_EVENT_TYPE_CODE
383914:
383915: ,p_gain_ccid => -1

Line 384466: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

384462:
384463: l_calculate_acctd_flag VARCHAR2(1) :='N';
384464: l_calculate_g_l_flag VARCHAR2(1) :='N';
384465: --
384466: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384467: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384468: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384469: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384470: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 384467: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

384463: l_calculate_acctd_flag VARCHAR2(1) :='N';
384464: l_calculate_g_l_flag VARCHAR2(1) :='N';
384465: --
384466: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384467: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384468: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384469: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384470: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384471: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 384468: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

384464: l_calculate_g_l_flag VARCHAR2(1) :='N';
384465: --
384466: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384467: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384468: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384469: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384470: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384471: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384472: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 384469: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

384465: --
384466: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384467: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384468: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384469: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384470: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384471: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384472: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384473: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 384470: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

384466: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384467: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384468: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384469: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384470: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384471: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384472: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384473: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384474: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 384471: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

384467: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384468: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384469: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384470: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384471: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384472: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384473: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384474: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384475: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 384472: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

384468: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384469: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384470: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384471: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384472: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384473: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384474: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384475: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384476: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 384473: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

384469: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384470: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384471: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384472: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384473: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384474: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384475: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384476: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384477: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 384474: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

384470: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384471: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384472: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384473: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384474: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384475: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384476: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384477: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384478: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 384475: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

384471: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384472: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384473: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384474: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384475: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384476: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384477: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384478: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384479: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 384476: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

384472: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384473: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384474: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384475: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384476: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384477: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384478: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384479: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384480: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 384477: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

384473: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384474: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384475: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384476: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384477: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384478: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384479: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384480: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384481: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 384478: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

384474: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384475: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384476: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384477: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384478: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384479: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384480: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384481: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384482: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 384479: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

384475: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384476: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384477: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384478: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384479: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384480: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384481: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384482: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384483: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 384480: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

384476: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384477: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384478: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384479: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384480: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384481: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384482: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384483: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384484: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 384481: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

384477: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384478: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384479: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384480: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384481: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384482: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384483: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384484: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384485: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 384482: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

384478: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384479: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384480: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384481: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384482: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384483: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384484: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384485: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384486: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 384483: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

384479: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
384480: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384481: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384482: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384483: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384484: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384485: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384486: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384487: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 384484: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

384480: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384481: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384482: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384483: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384484: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384485: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384486: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384487: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384488: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 384485: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

384481: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384482: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384483: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384484: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384485: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384486: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384487: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384488: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
384489: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 384486: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

384482: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384483: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384484: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384485: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384486: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384487: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384488: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
384489: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384490: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 384487: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

384483: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
384484: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384485: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384486: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384487: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384488: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
384489: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384490: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
384491: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 384488: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

384484: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384485: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384486: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384487: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384488: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
384489: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384490: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
384491: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
384492:

Line 384489: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

384485: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384486: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384487: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384488: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
384489: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384490: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
384491: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
384492:
384493: l_event_id NUMBER;

Line 384490: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

384486: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384487: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384488: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
384489: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384490: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
384491: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
384492:
384493: l_event_id NUMBER;
384494: l_previous_event_id NUMBER;

Line 384491: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

384487: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
384488: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
384489: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
384490: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
384491: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
384492:
384493: l_event_id NUMBER;
384494: l_previous_event_id NUMBER;
384495: l_first_event_id NUMBER;

Line 384509: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

384505: l_event_class_name VARCHAR2(80) := 'Sales Order Issue';
384506: l_description VARCHAR2(4000);
384507: l_transaction_reversal NUMBER;
384508: l_ae_header_id NUMBER;
384509: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
384510: l_log_module VARCHAR2(240);
384511: --
384512: l_acct_reversal_source VARCHAR2(30);
384513: l_trx_reversal_source VARCHAR2(30);

Line 384822: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

384818:
384819: --
384820: -- set event info as cache for other routines to refer event attributes
384821: --
384822: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
384823: (p_application_id => p_application_id
384824: ,p_primary_ledger_id => p_primary_ledger_id
384825: ,p_base_ledger_id => p_base_ledger_id
384826: ,p_target_ledger_id => p_target_ledger_id

Line 384855: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

384851:
384852: --
384853: -- set the status of entry to C_VALID (0)
384854: --
384855: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
384856:
384857: --
384858: -- initialize a row for ae header
384859: --

Line 384893: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

384889: --
384890: -- initilaize the status of ae headers for diffrent balance types
384891: -- the status is initialised to C_NOT_CREATED (2)
384892: --
384893: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
384894: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
384895: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
384896:
384897: --

Line 384894: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

384890: -- initilaize the status of ae headers for diffrent balance types
384891: -- the status is initialised to C_NOT_CREATED (2)
384892: --
384893: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
384894: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
384895: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
384896:
384897: --
384898: -- call api to validate and store accounting attributes for header

Line 384895: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

384891: -- the status is initialised to C_NOT_CREATED (2)
384892: --
384893: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
384894: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
384895: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
384896:
384897: --
384898: -- call api to validate and store accounting attributes for header
384899: --

Line 384936: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

384932: --
384933: l_trx_reversal_source := SUBSTR(NULL, 1,30);
384934:
384935: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
384936: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
384937:
384938: xla_accounting_err_pkg.build_message
384939: (p_appli_s_name => 'XLA'
384940: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 384944: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

384940: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
384941: ,p_token_1 => 'ACCT_ATTR_NAME'
384942: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
384943: ,p_token_2 => 'PRODUCT_NAME'
384944: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
384945: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
384946: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
384947: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
384948:

Line 384945: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

384941: ,p_token_1 => 'ACCT_ATTR_NAME'
384942: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
384943: ,p_token_2 => 'PRODUCT_NAME'
384944: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
384945: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
384946: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
384947: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
384948:
384949: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 384946: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

384942: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
384943: ,p_token_2 => 'PRODUCT_NAME'
384944: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
384945: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
384946: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
384947: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
384948:
384949: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
384950: --

Line 384947: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

384943: ,p_token_2 => 'PRODUCT_NAME'
384944: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
384945: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
384946: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
384947: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
384948:
384949: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
384950: --
384951: -- following sets the accounting attributes needed to reverse

Line 384966: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

384962: ----------------------------------------------------------------
384963: -- 4262811 - update the header statuses to invalid in need be
384964: ----------------------------------------------------------------
384965: --
384966: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
384967:
384968:
384969: -----------------------------------------------
384970: -- No accrual reversal for the event class/type

Line 385096: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

385092: ,p_module => l_log_module);
385093: END IF;
385094:
385095: --
385096: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
385097: --
385098: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
385099: --
385100: -- set event info as cache for other routines to refer event attributes

Line 385098: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

385094:
385095: --
385096: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
385097: --
385098: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
385099: --
385100: -- set event info as cache for other routines to refer event attributes
385101: --
385102:

Line 385106: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

385102:
385103: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
385104: l_previous_event_id := l_event_id;
385105:
385106: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
385107: (p_application_id => p_application_id
385108: ,p_primary_ledger_id => p_primary_ledger_id
385109: ,p_base_ledger_id => p_base_ledger_id
385110: ,p_target_ledger_id => p_target_ledger_id

Line 385147: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

385143: l_acct_reversal_source := SUBSTR(NULL, 1,30);
385144:
385145: IF l_continue_with_lines THEN
385146: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
385147: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
385148:
385149: xla_accounting_err_pkg.build_message
385150: (p_appli_s_name => 'XLA'
385151: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 385155: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

385151: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
385152: ,p_token_1 => 'LINE_NUMBER'
385153: ,p_value_1 => l_array_extract_line_num(Idx)
385154: ,p_token_2 => 'PRODUCT_NAME'
385155: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
385156: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
385157: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
385158: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
385159:

Line 385156: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

385152: ,p_token_1 => 'LINE_NUMBER'
385153: ,p_value_1 => l_array_extract_line_num(Idx)
385154: ,p_token_2 => 'PRODUCT_NAME'
385155: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
385156: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
385157: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
385158: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
385159:
385160: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 385157: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

385153: ,p_value_1 => l_array_extract_line_num(Idx)
385154: ,p_token_2 => 'PRODUCT_NAME'
385155: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
385156: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
385157: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
385158: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
385159:
385160: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
385161: --

Line 385158: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

385154: ,p_token_2 => 'PRODUCT_NAME'
385155: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
385156: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
385157: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
385158: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
385159:
385160: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
385161: --
385162: -- following sets the accounting attributes needed to reverse

Line 385365: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

385361:
385362: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
385363: -- or secondary ledger that has different currency with primary
385364: -- or alc that is calculated by sla
385365: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
385366: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
385367:
385368: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
385369: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 385366: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

385362: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
385363: -- or secondary ledger that has different currency with primary
385364: -- or alc that is calculated by sla
385365: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
385366: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
385367:
385368: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
385369: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
385370: AND (l_actual_flag = 'A')) THEN

Line 385368: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

385364: -- or alc that is calculated by sla
385365: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
385366: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
385367:
385368: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
385369: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
385370: AND (l_actual_flag = 'A')) THEN
385371: XLA_AE_LINES_PKG.CreateGainOrLossLines(
385372: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 385369: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

385365: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
385366: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
385367:
385368: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
385369: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
385370: AND (l_actual_flag = 'A')) THEN
385371: XLA_AE_LINES_PKG.CreateGainOrLossLines(
385372: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
385373: ,p_application_id => p_application_id

Line 385372: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

385368: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
385369: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
385370: AND (l_actual_flag = 'A')) THEN
385371: XLA_AE_LINES_PKG.CreateGainOrLossLines(
385372: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
385373: ,p_application_id => p_application_id
385374: ,p_amb_context_code => 'DEFAULT'
385375: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
385376: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 385375: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

385371: XLA_AE_LINES_PKG.CreateGainOrLossLines(
385372: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
385373: ,p_application_id => p_application_id
385374: ,p_amb_context_code => 'DEFAULT'
385375: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
385376: ,p_event_class_code => C_EVENT_CLASS_CODE
385377: ,p_event_type_code => C_EVENT_TYPE_CODE
385378:
385379: ,p_gain_ccid => -1

Line 385930: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

385926:
385927: l_calculate_acctd_flag VARCHAR2(1) :='N';
385928: l_calculate_g_l_flag VARCHAR2(1) :='N';
385929: --
385930: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385931: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385932: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385933: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385934: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 385931: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

385927: l_calculate_acctd_flag VARCHAR2(1) :='N';
385928: l_calculate_g_l_flag VARCHAR2(1) :='N';
385929: --
385930: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385931: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385932: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385933: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385934: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385935: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 385932: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

385928: l_calculate_g_l_flag VARCHAR2(1) :='N';
385929: --
385930: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385931: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385932: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385933: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385934: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385935: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385936: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 385933: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

385929: --
385930: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385931: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385932: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385933: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385934: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385935: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385936: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385937: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 385934: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

385930: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385931: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385932: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385933: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385934: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385935: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385936: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385937: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385938: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 385935: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

385931: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385932: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385933: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385934: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385935: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385936: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385937: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385938: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385939: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 385936: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

385932: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385933: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385934: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385935: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385936: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385937: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385938: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385939: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385940: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 385937: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

385933: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385934: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385935: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385936: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385937: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385938: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385939: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385940: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385941: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 385938: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

385934: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385935: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385936: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385937: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385938: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385939: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385940: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385941: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385942: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 385939: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

385935: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385936: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385937: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385938: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385939: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385940: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385941: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385942: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385943: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 385940: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

385936: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385937: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385938: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385939: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385940: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385941: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385942: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385943: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385944: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 385941: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

385937: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385938: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385939: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385940: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385941: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385942: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385943: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385944: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385945: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 385942: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

385938: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385939: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385940: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385941: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385942: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385943: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385944: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385945: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385946: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 385943: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

385939: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385940: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385941: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385942: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385943: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385944: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385945: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385946: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385947: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 385944: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

385940: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385941: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385942: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385943: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385944: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385945: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385946: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385947: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385948: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 385945: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

385941: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385942: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385943: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385944: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385945: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385946: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385947: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385948: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385949: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 385946: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

385942: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385943: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385944: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385945: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385946: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385947: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385948: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385949: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385950: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 385947: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

385943: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
385944: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385945: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385946: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385947: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385948: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385949: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385950: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385951: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 385948: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

385944: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385945: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385946: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385947: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385948: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385949: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385950: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385951: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385952: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 385949: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

385945: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385946: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385947: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385948: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385949: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385950: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385951: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385952: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
385953: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 385950: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

385946: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385947: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385948: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385949: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385950: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385951: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385952: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
385953: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385954: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 385951: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

385947: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
385948: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385949: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385950: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385951: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385952: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
385953: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385954: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
385955: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 385952: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

385948: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385949: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385950: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385951: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385952: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
385953: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385954: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
385955: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
385956:

Line 385953: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

385949: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385950: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385951: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385952: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
385953: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385954: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
385955: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
385956:
385957: l_event_id NUMBER;

Line 385954: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

385950: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385951: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385952: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
385953: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385954: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
385955: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
385956:
385957: l_event_id NUMBER;
385958: l_previous_event_id NUMBER;

Line 385955: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

385951: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
385952: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
385953: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
385954: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
385955: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
385956:
385957: l_event_id NUMBER;
385958: l_previous_event_id NUMBER;
385959: l_first_event_id NUMBER;

Line 385973: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

385969: l_event_class_name VARCHAR2(80) := 'Sales Order Issue';
385970: l_description VARCHAR2(4000);
385971: l_transaction_reversal NUMBER;
385972: l_ae_header_id NUMBER;
385973: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
385974: l_log_module VARCHAR2(240);
385975: --
385976: l_acct_reversal_source VARCHAR2(30);
385977: l_trx_reversal_source VARCHAR2(30);

Line 386286: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

386282:
386283: --
386284: -- set event info as cache for other routines to refer event attributes
386285: --
386286: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
386287: (p_application_id => p_application_id
386288: ,p_primary_ledger_id => p_primary_ledger_id
386289: ,p_base_ledger_id => p_base_ledger_id
386290: ,p_target_ledger_id => p_target_ledger_id

Line 386319: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

386315:
386316: --
386317: -- set the status of entry to C_VALID (0)
386318: --
386319: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
386320:
386321: --
386322: -- initialize a row for ae header
386323: --

Line 386357: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

386353: --
386354: -- initilaize the status of ae headers for diffrent balance types
386355: -- the status is initialised to C_NOT_CREATED (2)
386356: --
386357: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
386358: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
386359: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
386360:
386361: --

Line 386358: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

386354: -- initilaize the status of ae headers for diffrent balance types
386355: -- the status is initialised to C_NOT_CREATED (2)
386356: --
386357: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
386358: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
386359: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
386360:
386361: --
386362: -- call api to validate and store accounting attributes for header

Line 386359: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

386355: -- the status is initialised to C_NOT_CREATED (2)
386356: --
386357: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
386358: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
386359: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
386360:
386361: --
386362: -- call api to validate and store accounting attributes for header
386363: --

Line 386413: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

386409: --
386410: l_trx_reversal_source := SUBSTR(NULL, 1,30);
386411:
386412: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
386413: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
386414:
386415: xla_accounting_err_pkg.build_message
386416: (p_appli_s_name => 'XLA'
386417: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 386421: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

386417: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
386418: ,p_token_1 => 'ACCT_ATTR_NAME'
386419: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
386420: ,p_token_2 => 'PRODUCT_NAME'
386421: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
386422: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
386423: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
386424: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
386425:

Line 386422: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

386418: ,p_token_1 => 'ACCT_ATTR_NAME'
386419: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
386420: ,p_token_2 => 'PRODUCT_NAME'
386421: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
386422: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
386423: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
386424: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
386425:
386426: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 386423: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

386419: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
386420: ,p_token_2 => 'PRODUCT_NAME'
386421: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
386422: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
386423: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
386424: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
386425:
386426: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
386427: --

Line 386424: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

386420: ,p_token_2 => 'PRODUCT_NAME'
386421: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
386422: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
386423: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
386424: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
386425:
386426: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
386427: --
386428: -- following sets the accounting attributes needed to reverse

Line 386443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

386439: ----------------------------------------------------------------
386440: -- 4262811 - update the header statuses to invalid in need be
386441: ----------------------------------------------------------------
386442: --
386443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
386444:
386445:
386446: -----------------------------------------------
386447: -- No accrual reversal for the event class/type

Line 386573: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

386569: ,p_module => l_log_module);
386570: END IF;
386571:
386572: --
386573: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
386574: --
386575: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
386576: --
386577: -- set event info as cache for other routines to refer event attributes

Line 386575: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

386571:
386572: --
386573: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
386574: --
386575: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
386576: --
386577: -- set event info as cache for other routines to refer event attributes
386578: --
386579:

Line 386583: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

386579:
386580: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
386581: l_previous_event_id := l_event_id;
386582:
386583: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
386584: (p_application_id => p_application_id
386585: ,p_primary_ledger_id => p_primary_ledger_id
386586: ,p_base_ledger_id => p_base_ledger_id
386587: ,p_target_ledger_id => p_target_ledger_id

Line 386624: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

386620: l_acct_reversal_source := SUBSTR(NULL, 1,30);
386621:
386622: IF l_continue_with_lines THEN
386623: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
386624: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
386625:
386626: xla_accounting_err_pkg.build_message
386627: (p_appli_s_name => 'XLA'
386628: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 386632: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

386628: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
386629: ,p_token_1 => 'LINE_NUMBER'
386630: ,p_value_1 => l_array_extract_line_num(Idx)
386631: ,p_token_2 => 'PRODUCT_NAME'
386632: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
386633: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
386634: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
386635: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
386636:

Line 386633: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

386629: ,p_token_1 => 'LINE_NUMBER'
386630: ,p_value_1 => l_array_extract_line_num(Idx)
386631: ,p_token_2 => 'PRODUCT_NAME'
386632: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
386633: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
386634: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
386635: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
386636:
386637: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 386634: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

386630: ,p_value_1 => l_array_extract_line_num(Idx)
386631: ,p_token_2 => 'PRODUCT_NAME'
386632: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
386633: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
386634: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
386635: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
386636:
386637: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
386638: --

Line 386635: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

386631: ,p_token_2 => 'PRODUCT_NAME'
386632: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
386633: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
386634: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
386635: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
386636:
386637: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
386638: --
386639: -- following sets the accounting attributes needed to reverse

Line 386842: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

386838:
386839: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
386840: -- or secondary ledger that has different currency with primary
386841: -- or alc that is calculated by sla
386842: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
386843: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
386844:
386845: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
386846: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 386843: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

386839: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
386840: -- or secondary ledger that has different currency with primary
386841: -- or alc that is calculated by sla
386842: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
386843: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
386844:
386845: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
386846: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
386847: AND (l_actual_flag = 'A')) THEN

Line 386845: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

386841: -- or alc that is calculated by sla
386842: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
386843: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
386844:
386845: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
386846: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
386847: AND (l_actual_flag = 'A')) THEN
386848: XLA_AE_LINES_PKG.CreateGainOrLossLines(
386849: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 386846: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

386842: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
386843: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
386844:
386845: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
386846: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
386847: AND (l_actual_flag = 'A')) THEN
386848: XLA_AE_LINES_PKG.CreateGainOrLossLines(
386849: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
386850: ,p_application_id => p_application_id

Line 386849: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

386845: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
386846: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
386847: AND (l_actual_flag = 'A')) THEN
386848: XLA_AE_LINES_PKG.CreateGainOrLossLines(
386849: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
386850: ,p_application_id => p_application_id
386851: ,p_amb_context_code => 'DEFAULT'
386852: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
386853: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 386852: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

386848: XLA_AE_LINES_PKG.CreateGainOrLossLines(
386849: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
386850: ,p_application_id => p_application_id
386851: ,p_amb_context_code => 'DEFAULT'
386852: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
386853: ,p_event_class_code => C_EVENT_CLASS_CODE
386854: ,p_event_type_code => C_EVENT_TYPE_CODE
386855:
386856: ,p_gain_ccid => -1

Line 387419: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

387415:
387416: l_calculate_acctd_flag VARCHAR2(1) :='N';
387417: l_calculate_g_l_flag VARCHAR2(1) :='N';
387418: --
387419: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387420: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387421: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387422: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387423: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 387420: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

387416: l_calculate_acctd_flag VARCHAR2(1) :='N';
387417: l_calculate_g_l_flag VARCHAR2(1) :='N';
387418: --
387419: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387420: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387421: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387422: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387423: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387424: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 387421: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

387417: l_calculate_g_l_flag VARCHAR2(1) :='N';
387418: --
387419: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387420: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387421: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387422: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387423: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387424: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387425: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 387422: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

387418: --
387419: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387420: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387421: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387422: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387423: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387424: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387425: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387426: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 387423: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

387419: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387420: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387421: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387422: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387423: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387424: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387425: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387426: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387427: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 387424: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

387420: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387421: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387422: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387423: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387424: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387425: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387426: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387427: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387428: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 387425: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

387421: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387422: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387423: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387424: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387425: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387426: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387427: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387428: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387429: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 387426: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

387422: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387423: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387424: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387425: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387426: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387427: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387428: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387429: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387430: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 387427: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

387423: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387424: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387425: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387426: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387427: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387428: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387429: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387430: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387431: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 387428: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

387424: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387425: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387426: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387427: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387428: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387429: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387430: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387431: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387432: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 387429: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

387425: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387426: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387427: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387428: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387429: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387430: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387431: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387432: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387433: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 387430: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

387426: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387427: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387428: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387429: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387430: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387431: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387432: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387433: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387434: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 387431: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

387427: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387428: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387429: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387430: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387431: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387432: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387433: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387434: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387435: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 387432: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

387428: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387429: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387430: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387431: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387432: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387433: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387434: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387435: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387436: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 387433: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

387429: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387430: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387431: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387432: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387433: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387434: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387435: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387436: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387437: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 387434: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

387430: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387431: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387432: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387433: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387434: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387435: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387436: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387437: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387438: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 387435: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

387431: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387432: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387433: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387434: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387435: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387436: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387437: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387438: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387439: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 387436: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

387432: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
387433: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387434: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387435: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387436: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387437: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387438: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387439: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387440: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 387437: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

387433: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387434: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387435: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387436: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387437: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387438: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387439: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387440: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387441: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 387438: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

387434: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387435: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387436: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387437: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387438: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387439: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387440: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387441: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
387442: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 387439: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

387435: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387436: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387437: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387438: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387439: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387440: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387441: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
387442: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387443: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 387440: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

387436: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
387437: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387438: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387439: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387440: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387441: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
387442: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387443: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
387444: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 387441: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

387437: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387438: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387439: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387440: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387441: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
387442: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387443: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
387444: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
387445:

Line 387442: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

387438: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387439: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387440: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387441: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
387442: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387443: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
387444: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
387445:
387446: l_event_id NUMBER;

Line 387443: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

387439: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387440: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387441: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
387442: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387443: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
387444: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
387445:
387446: l_event_id NUMBER;
387447: l_previous_event_id NUMBER;

Line 387444: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

387440: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
387441: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
387442: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
387443: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
387444: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
387445:
387446: l_event_id NUMBER;
387447: l_previous_event_id NUMBER;
387448: l_first_event_id NUMBER;

Line 387462: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

387458: l_event_class_name VARCHAR2(80) := 'Material Cost Update';
387459: l_description VARCHAR2(4000);
387460: l_transaction_reversal NUMBER;
387461: l_ae_header_id NUMBER;
387462: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
387463: l_log_module VARCHAR2(240);
387464: --
387465: l_acct_reversal_source VARCHAR2(30);
387466: l_trx_reversal_source VARCHAR2(30);

Line 387788: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

387784:
387785: --
387786: -- set event info as cache for other routines to refer event attributes
387787: --
387788: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
387789: (p_application_id => p_application_id
387790: ,p_primary_ledger_id => p_primary_ledger_id
387791: ,p_base_ledger_id => p_base_ledger_id
387792: ,p_target_ledger_id => p_target_ledger_id

Line 387821: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

387817:
387818: --
387819: -- set the status of entry to C_VALID (0)
387820: --
387821: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
387822:
387823: --
387824: -- initialize a row for ae header
387825: --

Line 387861: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

387857: --
387858: -- initilaize the status of ae headers for diffrent balance types
387859: -- the status is initialised to C_NOT_CREATED (2)
387860: --
387861: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
387862: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
387863: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
387864:
387865: --

Line 387862: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

387858: -- initilaize the status of ae headers for diffrent balance types
387859: -- the status is initialised to C_NOT_CREATED (2)
387860: --
387861: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
387862: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
387863: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
387864:
387865: --
387866: -- call api to validate and store accounting attributes for header

Line 387863: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

387859: -- the status is initialised to C_NOT_CREATED (2)
387860: --
387861: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
387862: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
387863: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
387864:
387865: --
387866: -- call api to validate and store accounting attributes for header
387867: --

Line 387917: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

387913: --
387914: l_trx_reversal_source := SUBSTR(NULL, 1,30);
387915:
387916: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
387917: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
387918:
387919: xla_accounting_err_pkg.build_message
387920: (p_appli_s_name => 'XLA'
387921: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 387925: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

387921: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
387922: ,p_token_1 => 'ACCT_ATTR_NAME'
387923: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
387924: ,p_token_2 => 'PRODUCT_NAME'
387925: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
387926: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
387927: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
387928: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
387929:

Line 387926: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

387922: ,p_token_1 => 'ACCT_ATTR_NAME'
387923: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
387924: ,p_token_2 => 'PRODUCT_NAME'
387925: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
387926: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
387927: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
387928: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
387929:
387930: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 387927: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

387923: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
387924: ,p_token_2 => 'PRODUCT_NAME'
387925: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
387926: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
387927: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
387928: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
387929:
387930: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
387931: --

Line 387928: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

387924: ,p_token_2 => 'PRODUCT_NAME'
387925: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
387926: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
387927: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
387928: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
387929:
387930: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
387931: --
387932: -- following sets the accounting attributes needed to reverse

Line 387947: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

387943: ----------------------------------------------------------------
387944: -- 4262811 - update the header statuses to invalid in need be
387945: ----------------------------------------------------------------
387946: --
387947: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
387948:
387949:
387950: -----------------------------------------------
387951: -- No accrual reversal for the event class/type

Line 388077: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

388073: ,p_module => l_log_module);
388074: END IF;
388075:
388076: --
388077: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
388078: --
388079: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
388080: --
388081: -- set event info as cache for other routines to refer event attributes

Line 388079: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

388075:
388076: --
388077: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
388078: --
388079: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
388080: --
388081: -- set event info as cache for other routines to refer event attributes
388082: --
388083:

Line 388087: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

388083:
388084: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
388085: l_previous_event_id := l_event_id;
388086:
388087: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
388088: (p_application_id => p_application_id
388089: ,p_primary_ledger_id => p_primary_ledger_id
388090: ,p_base_ledger_id => p_base_ledger_id
388091: ,p_target_ledger_id => p_target_ledger_id

Line 388128: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

388124: l_acct_reversal_source := SUBSTR(NULL, 1,30);
388125:
388126: IF l_continue_with_lines THEN
388127: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
388128: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
388129:
388130: xla_accounting_err_pkg.build_message
388131: (p_appli_s_name => 'XLA'
388132: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 388136: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

388132: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
388133: ,p_token_1 => 'LINE_NUMBER'
388134: ,p_value_1 => l_array_extract_line_num(Idx)
388135: ,p_token_2 => 'PRODUCT_NAME'
388136: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
388137: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
388138: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
388139: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
388140:

Line 388137: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

388133: ,p_token_1 => 'LINE_NUMBER'
388134: ,p_value_1 => l_array_extract_line_num(Idx)
388135: ,p_token_2 => 'PRODUCT_NAME'
388136: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
388137: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
388138: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
388139: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
388140:
388141: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 388138: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

388134: ,p_value_1 => l_array_extract_line_num(Idx)
388135: ,p_token_2 => 'PRODUCT_NAME'
388136: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
388137: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
388138: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
388139: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
388140:
388141: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
388142: --

Line 388139: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

388135: ,p_token_2 => 'PRODUCT_NAME'
388136: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
388137: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
388138: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
388139: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
388140:
388141: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
388142: --
388143: -- following sets the accounting attributes needed to reverse

Line 388320: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

388316:
388317: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
388318: -- or secondary ledger that has different currency with primary
388319: -- or alc that is calculated by sla
388320: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
388321: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
388322:
388323: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
388324: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 388321: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

388317: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
388318: -- or secondary ledger that has different currency with primary
388319: -- or alc that is calculated by sla
388320: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
388321: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
388322:
388323: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
388324: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
388325: AND (l_actual_flag = 'A')) THEN

Line 388323: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

388319: -- or alc that is calculated by sla
388320: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
388321: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
388322:
388323: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
388324: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
388325: AND (l_actual_flag = 'A')) THEN
388326: XLA_AE_LINES_PKG.CreateGainOrLossLines(
388327: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 388324: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

388320: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
388321: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
388322:
388323: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
388324: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
388325: AND (l_actual_flag = 'A')) THEN
388326: XLA_AE_LINES_PKG.CreateGainOrLossLines(
388327: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
388328: ,p_application_id => p_application_id

Line 388327: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

388323: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
388324: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
388325: AND (l_actual_flag = 'A')) THEN
388326: XLA_AE_LINES_PKG.CreateGainOrLossLines(
388327: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
388328: ,p_application_id => p_application_id
388329: ,p_amb_context_code => 'DEFAULT'
388330: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
388331: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 388330: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

388326: XLA_AE_LINES_PKG.CreateGainOrLossLines(
388327: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
388328: ,p_application_id => p_application_id
388329: ,p_amb_context_code => 'DEFAULT'
388330: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
388331: ,p_event_class_code => C_EVENT_CLASS_CODE
388332: ,p_event_type_code => C_EVENT_TYPE_CODE
388333:
388334: ,p_gain_ccid => -1

Line 388918: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

388914:
388915: l_calculate_acctd_flag VARCHAR2(1) :='Y';
388916: l_calculate_g_l_flag VARCHAR2(1) :='Y';
388917: --
388918: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388919: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388920: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388921: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388922: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 388919: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

388915: l_calculate_acctd_flag VARCHAR2(1) :='Y';
388916: l_calculate_g_l_flag VARCHAR2(1) :='Y';
388917: --
388918: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388919: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388920: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388921: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388922: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388923: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 388920: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

388916: l_calculate_g_l_flag VARCHAR2(1) :='Y';
388917: --
388918: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388919: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388920: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388921: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388922: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388923: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388924: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 388921: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

388917: --
388918: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388919: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388920: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388921: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388922: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388923: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388924: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388925: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 388922: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

388918: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388919: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388920: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388921: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388922: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388923: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388924: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388925: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388926: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 388923: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

388919: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388920: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388921: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388922: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388923: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388924: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388925: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388926: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388927: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 388924: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

388920: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388921: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388922: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388923: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388924: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388925: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388926: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388927: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388928: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 388925: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

388921: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388922: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388923: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388924: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388925: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388926: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388927: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388928: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388929: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 388926: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

388922: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388923: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388924: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388925: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388926: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388927: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388928: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388929: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388930: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 388927: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

388923: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388924: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388925: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388926: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388927: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388928: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388929: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388930: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388931: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 388928: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

388924: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388925: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388926: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388927: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388928: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388929: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388930: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388931: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388932: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 388929: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

388925: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388926: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388927: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388928: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388929: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388930: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388931: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388932: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388933: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 388930: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

388926: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388927: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388928: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388929: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388930: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388931: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388932: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388933: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388934: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 388931: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

388927: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388928: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388929: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388930: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388931: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388932: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388933: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388934: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388935: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 388932: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

388928: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388929: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388930: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388931: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388932: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388933: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388934: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388935: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388936: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 388933: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

388929: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388930: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388931: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388932: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388933: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388934: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388935: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388936: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388937: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 388934: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

388930: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388931: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388932: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388933: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388934: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388935: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388936: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388937: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388938: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 388935: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

388931: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
388932: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388933: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388934: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388935: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388936: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388937: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388938: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388939: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 388936: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

388932: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388933: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388934: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388935: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388936: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388937: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388938: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388939: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388940: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 388937: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

388933: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388934: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388935: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388936: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388937: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388938: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388939: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388940: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
388941: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 388938: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

388934: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388935: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388936: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388937: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388938: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388939: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388940: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
388941: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388942: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 388939: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

388935: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
388936: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388937: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388938: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388939: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388940: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
388941: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388942: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
388943: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 388940: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

388936: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388937: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388938: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388939: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388940: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
388941: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388942: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
388943: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
388944:

Line 388941: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

388937: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388938: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388939: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388940: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
388941: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388942: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
388943: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
388944:
388945: l_event_id NUMBER;

Line 388942: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

388938: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388939: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388940: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
388941: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388942: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
388943: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
388944:
388945: l_event_id NUMBER;
388946: l_previous_event_id NUMBER;

Line 388943: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

388939: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
388940: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
388941: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
388942: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
388943: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
388944:
388945: l_event_id NUMBER;
388946: l_previous_event_id NUMBER;
388947: l_first_event_id NUMBER;

Line 388961: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

388957: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
388958: l_description VARCHAR2(4000);
388959: l_transaction_reversal NUMBER;
388960: l_ae_header_id NUMBER;
388961: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
388962: l_log_module VARCHAR2(240);
388963: --
388964: l_acct_reversal_source VARCHAR2(30);
388965: l_trx_reversal_source VARCHAR2(30);

Line 389300: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

389296:
389297: --
389298: -- set event info as cache for other routines to refer event attributes
389299: --
389300: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
389301: (p_application_id => p_application_id
389302: ,p_primary_ledger_id => p_primary_ledger_id
389303: ,p_base_ledger_id => p_base_ledger_id
389304: ,p_target_ledger_id => p_target_ledger_id

Line 389333: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

389329:
389330: --
389331: -- set the status of entry to C_VALID (0)
389332: --
389333: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
389334:
389335: --
389336: -- initialize a row for ae header
389337: --

Line 389378: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

389374: --
389375: -- initilaize the status of ae headers for diffrent balance types
389376: -- the status is initialised to C_NOT_CREATED (2)
389377: --
389378: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
389379: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
389380: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
389381:
389382: --

Line 389379: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

389375: -- initilaize the status of ae headers for diffrent balance types
389376: -- the status is initialised to C_NOT_CREATED (2)
389377: --
389378: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
389379: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
389380: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
389381:
389382: --
389383: -- call api to validate and store accounting attributes for header

Line 389380: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

389376: -- the status is initialised to C_NOT_CREATED (2)
389377: --
389378: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
389379: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
389380: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
389381:
389382: --
389383: -- call api to validate and store accounting attributes for header
389384: --

Line 389421: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

389417: --
389418: l_trx_reversal_source := SUBSTR(NULL, 1,30);
389419:
389420: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
389421: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
389422:
389423: xla_accounting_err_pkg.build_message
389424: (p_appli_s_name => 'XLA'
389425: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 389429: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

389425: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
389426: ,p_token_1 => 'ACCT_ATTR_NAME'
389427: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
389428: ,p_token_2 => 'PRODUCT_NAME'
389429: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
389430: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
389431: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
389432: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
389433:

Line 389430: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

389426: ,p_token_1 => 'ACCT_ATTR_NAME'
389427: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
389428: ,p_token_2 => 'PRODUCT_NAME'
389429: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
389430: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
389431: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
389432: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
389433:
389434: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 389431: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

389427: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
389428: ,p_token_2 => 'PRODUCT_NAME'
389429: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
389430: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
389431: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
389432: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
389433:
389434: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
389435: --

Line 389432: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

389428: ,p_token_2 => 'PRODUCT_NAME'
389429: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
389430: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
389431: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
389432: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
389433:
389434: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
389435: --
389436: -- following sets the accounting attributes needed to reverse

Line 389451: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

389447: ----------------------------------------------------------------
389448: -- 4262811 - update the header statuses to invalid in need be
389449: ----------------------------------------------------------------
389450: --
389451: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
389452:
389453:
389454: -----------------------------------------------
389455: -- No accrual reversal for the event class/type

Line 389581: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

389577: ,p_module => l_log_module);
389578: END IF;
389579:
389580: --
389581: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
389582: --
389583: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
389584: --
389585: -- set event info as cache for other routines to refer event attributes

Line 389583: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

389579:
389580: --
389581: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
389582: --
389583: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
389584: --
389585: -- set event info as cache for other routines to refer event attributes
389586: --
389587:

Line 389591: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

389587:
389588: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
389589: l_previous_event_id := l_event_id;
389590:
389591: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
389592: (p_application_id => p_application_id
389593: ,p_primary_ledger_id => p_primary_ledger_id
389594: ,p_base_ledger_id => p_base_ledger_id
389595: ,p_target_ledger_id => p_target_ledger_id

Line 389632: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

389628: l_acct_reversal_source := SUBSTR(NULL, 1,30);
389629:
389630: IF l_continue_with_lines THEN
389631: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
389632: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
389633:
389634: xla_accounting_err_pkg.build_message
389635: (p_appli_s_name => 'XLA'
389636: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 389640: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

389636: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
389637: ,p_token_1 => 'LINE_NUMBER'
389638: ,p_value_1 => l_array_extract_line_num(Idx)
389639: ,p_token_2 => 'PRODUCT_NAME'
389640: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
389641: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
389642: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
389643: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
389644:

Line 389641: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

389637: ,p_token_1 => 'LINE_NUMBER'
389638: ,p_value_1 => l_array_extract_line_num(Idx)
389639: ,p_token_2 => 'PRODUCT_NAME'
389640: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
389641: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
389642: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
389643: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
389644:
389645: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 389642: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

389638: ,p_value_1 => l_array_extract_line_num(Idx)
389639: ,p_token_2 => 'PRODUCT_NAME'
389640: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
389641: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
389642: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
389643: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
389644:
389645: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
389646: --

Line 389643: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

389639: ,p_token_2 => 'PRODUCT_NAME'
389640: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
389641: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
389642: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
389643: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
389644:
389645: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
389646: --
389647: -- following sets the accounting attributes needed to reverse

Line 389856: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

389852:
389853: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
389854: -- or secondary ledger that has different currency with primary
389855: -- or alc that is calculated by sla
389856: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
389857: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
389858:
389859: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
389860: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 389857: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

389853: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
389854: -- or secondary ledger that has different currency with primary
389855: -- or alc that is calculated by sla
389856: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
389857: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
389858:
389859: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
389860: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
389861: AND (l_actual_flag = 'A')) THEN

Line 389859: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

389855: -- or alc that is calculated by sla
389856: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
389857: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
389858:
389859: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
389860: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
389861: AND (l_actual_flag = 'A')) THEN
389862: XLA_AE_LINES_PKG.CreateGainOrLossLines(
389863: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 389860: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

389856: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
389857: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
389858:
389859: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
389860: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
389861: AND (l_actual_flag = 'A')) THEN
389862: XLA_AE_LINES_PKG.CreateGainOrLossLines(
389863: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
389864: ,p_application_id => p_application_id

Line 389863: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

389859: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
389860: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
389861: AND (l_actual_flag = 'A')) THEN
389862: XLA_AE_LINES_PKG.CreateGainOrLossLines(
389863: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
389864: ,p_application_id => p_application_id
389865: ,p_amb_context_code => 'DEFAULT'
389866: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
389867: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 389866: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

389862: XLA_AE_LINES_PKG.CreateGainOrLossLines(
389863: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
389864: ,p_application_id => p_application_id
389865: ,p_amb_context_code => 'DEFAULT'
389866: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
389867: ,p_event_class_code => C_EVENT_CLASS_CODE
389868: ,p_event_type_code => C_EVENT_TYPE_CODE
389869:
389870: ,p_gain_ccid => -1

Line 390476: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

390472:
390473: l_calculate_acctd_flag VARCHAR2(1) :='Y';
390474: l_calculate_g_l_flag VARCHAR2(1) :='Y';
390475: --
390476: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390477: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390478: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390479: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390480: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 390477: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

390473: l_calculate_acctd_flag VARCHAR2(1) :='Y';
390474: l_calculate_g_l_flag VARCHAR2(1) :='Y';
390475: --
390476: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390477: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390478: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390479: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390480: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390481: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 390478: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

390474: l_calculate_g_l_flag VARCHAR2(1) :='Y';
390475: --
390476: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390477: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390478: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390479: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390480: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390481: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390482: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 390479: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

390475: --
390476: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390477: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390478: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390479: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390480: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390481: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390482: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390483: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 390480: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

390476: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390477: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390478: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390479: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390480: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390481: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390482: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390483: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390484: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 390481: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

390477: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390478: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390479: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390480: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390481: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390482: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390483: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390484: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390485: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 390482: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

390478: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390479: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390480: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390481: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390482: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390483: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390484: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390485: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390486: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 390483: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

390479: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390480: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390481: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390482: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390483: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390484: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390485: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390486: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390487: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 390484: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

390480: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390481: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390482: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390483: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390484: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390485: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390486: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390487: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390488: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 390485: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

390481: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390482: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390483: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390484: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390485: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390486: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390487: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390488: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390489: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 390486: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

390482: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390483: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390484: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390485: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390486: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390487: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390488: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390489: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390490: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 390487: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

390483: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390484: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390485: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390486: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390487: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390488: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390489: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390490: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390491: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 390488: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

390484: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390485: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390486: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390487: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390488: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390489: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390490: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390491: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390492: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 390489: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

390485: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390486: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390487: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390488: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390489: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390490: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390491: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390492: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390493: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 390490: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

390486: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390487: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390488: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390489: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390490: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390491: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390492: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390493: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390494: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 390491: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

390487: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390488: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390489: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390490: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390491: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390492: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390493: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390494: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390495: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 390492: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

390488: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390489: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390490: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390491: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390492: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390493: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390494: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390495: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390496: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 390493: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

390489: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
390490: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390491: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390492: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390493: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390494: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390495: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390496: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390497: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 390494: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

390490: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390491: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390492: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390493: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390494: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390495: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390496: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390497: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390498: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 390495: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

390491: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390492: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390493: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390494: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390495: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390496: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390497: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390498: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
390499: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 390496: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

390492: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390493: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390494: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390495: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390496: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390497: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390498: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
390499: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390500: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 390497: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

390493: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
390494: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390495: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390496: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390497: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390498: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
390499: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390500: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
390501: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 390498: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

390494: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390495: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390496: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390497: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390498: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
390499: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390500: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
390501: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
390502:

Line 390499: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

390495: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390496: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390497: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390498: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
390499: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390500: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
390501: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
390502:
390503: l_event_id NUMBER;

Line 390500: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

390496: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390497: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390498: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
390499: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390500: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
390501: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
390502:
390503: l_event_id NUMBER;
390504: l_previous_event_id NUMBER;

Line 390501: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

390497: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
390498: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
390499: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
390500: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
390501: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
390502:
390503: l_event_id NUMBER;
390504: l_previous_event_id NUMBER;
390505: l_first_event_id NUMBER;

Line 390519: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

390515: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
390516: l_description VARCHAR2(4000);
390517: l_transaction_reversal NUMBER;
390518: l_ae_header_id NUMBER;
390519: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
390520: l_log_module VARCHAR2(240);
390521: --
390522: l_acct_reversal_source VARCHAR2(30);
390523: l_trx_reversal_source VARCHAR2(30);

Line 390870: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

390866:
390867: --
390868: -- set event info as cache for other routines to refer event attributes
390869: --
390870: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
390871: (p_application_id => p_application_id
390872: ,p_primary_ledger_id => p_primary_ledger_id
390873: ,p_base_ledger_id => p_base_ledger_id
390874: ,p_target_ledger_id => p_target_ledger_id

Line 390903: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

390899:
390900: --
390901: -- set the status of entry to C_VALID (0)
390902: --
390903: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
390904:
390905: --
390906: -- initialize a row for ae header
390907: --

Line 390950: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

390946: --
390947: -- initilaize the status of ae headers for diffrent balance types
390948: -- the status is initialised to C_NOT_CREATED (2)
390949: --
390950: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
390951: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
390952: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
390953:
390954: --

Line 390951: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

390947: -- initilaize the status of ae headers for diffrent balance types
390948: -- the status is initialised to C_NOT_CREATED (2)
390949: --
390950: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
390951: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
390952: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
390953:
390954: --
390955: -- call api to validate and store accounting attributes for header

Line 390952: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

390948: -- the status is initialised to C_NOT_CREATED (2)
390949: --
390950: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
390951: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
390952: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
390953:
390954: --
390955: -- call api to validate and store accounting attributes for header
390956: --

Line 390993: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

390989: --
390990: l_trx_reversal_source := SUBSTR(NULL, 1,30);
390991:
390992: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
390993: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
390994:
390995: xla_accounting_err_pkg.build_message
390996: (p_appli_s_name => 'XLA'
390997: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 391001: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

390997: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
390998: ,p_token_1 => 'ACCT_ATTR_NAME'
390999: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
391000: ,p_token_2 => 'PRODUCT_NAME'
391001: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
391002: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
391003: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
391004: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
391005:

Line 391002: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

390998: ,p_token_1 => 'ACCT_ATTR_NAME'
390999: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
391000: ,p_token_2 => 'PRODUCT_NAME'
391001: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
391002: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
391003: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
391004: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
391005:
391006: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 391003: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

390999: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
391000: ,p_token_2 => 'PRODUCT_NAME'
391001: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
391002: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
391003: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
391004: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
391005:
391006: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
391007: --

Line 391004: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

391000: ,p_token_2 => 'PRODUCT_NAME'
391001: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
391002: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
391003: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
391004: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
391005:
391006: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
391007: --
391008: -- following sets the accounting attributes needed to reverse

Line 391023: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

391019: ----------------------------------------------------------------
391020: -- 4262811 - update the header statuses to invalid in need be
391021: ----------------------------------------------------------------
391022: --
391023: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
391024:
391025:
391026: -----------------------------------------------
391027: -- No accrual reversal for the event class/type

Line 391154: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

391150: ,p_module => l_log_module);
391151: END IF;
391152:
391153: --
391154: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
391155: --
391156: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
391157: --
391158: -- set event info as cache for other routines to refer event attributes

Line 391156: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

391152:
391153: --
391154: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
391155: --
391156: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
391157: --
391158: -- set event info as cache for other routines to refer event attributes
391159: --
391160:

Line 391164: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

391160:
391161: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
391162: l_previous_event_id := l_event_id;
391163:
391164: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
391165: (p_application_id => p_application_id
391166: ,p_primary_ledger_id => p_primary_ledger_id
391167: ,p_base_ledger_id => p_base_ledger_id
391168: ,p_target_ledger_id => p_target_ledger_id

Line 391205: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

391201: l_acct_reversal_source := SUBSTR(NULL, 1,30);
391202:
391203: IF l_continue_with_lines THEN
391204: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
391205: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
391206:
391207: xla_accounting_err_pkg.build_message
391208: (p_appli_s_name => 'XLA'
391209: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 391213: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

391209: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
391210: ,p_token_1 => 'LINE_NUMBER'
391211: ,p_value_1 => l_array_extract_line_num(Idx)
391212: ,p_token_2 => 'PRODUCT_NAME'
391213: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
391214: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
391215: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
391216: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
391217:

Line 391214: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

391210: ,p_token_1 => 'LINE_NUMBER'
391211: ,p_value_1 => l_array_extract_line_num(Idx)
391212: ,p_token_2 => 'PRODUCT_NAME'
391213: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
391214: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
391215: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
391216: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
391217:
391218: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 391215: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

391211: ,p_value_1 => l_array_extract_line_num(Idx)
391212: ,p_token_2 => 'PRODUCT_NAME'
391213: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
391214: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
391215: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
391216: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
391217:
391218: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
391219: --

Line 391216: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

391212: ,p_token_2 => 'PRODUCT_NAME'
391213: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
391214: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
391215: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
391216: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
391217:
391218: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
391219: --
391220: -- following sets the accounting attributes needed to reverse

Line 391441: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

391437:
391438: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
391439: -- or secondary ledger that has different currency with primary
391440: -- or alc that is calculated by sla
391441: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
391442: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
391443:
391444: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
391445: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 391442: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

391438: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
391439: -- or secondary ledger that has different currency with primary
391440: -- or alc that is calculated by sla
391441: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
391442: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
391443:
391444: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
391445: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
391446: AND (l_actual_flag = 'A')) THEN

Line 391444: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

391440: -- or alc that is calculated by sla
391441: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
391442: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
391443:
391444: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
391445: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
391446: AND (l_actual_flag = 'A')) THEN
391447: XLA_AE_LINES_PKG.CreateGainOrLossLines(
391448: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 391445: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

391441: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
391442: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
391443:
391444: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
391445: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
391446: AND (l_actual_flag = 'A')) THEN
391447: XLA_AE_LINES_PKG.CreateGainOrLossLines(
391448: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
391449: ,p_application_id => p_application_id

Line 391448: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

391444: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
391445: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
391446: AND (l_actual_flag = 'A')) THEN
391447: XLA_AE_LINES_PKG.CreateGainOrLossLines(
391448: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
391449: ,p_application_id => p_application_id
391450: ,p_amb_context_code => 'DEFAULT'
391451: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
391452: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 391451: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

391447: XLA_AE_LINES_PKG.CreateGainOrLossLines(
391448: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
391449: ,p_application_id => p_application_id
391450: ,p_amb_context_code => 'DEFAULT'
391451: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
391452: ,p_event_class_code => C_EVENT_CLASS_CODE
391453: ,p_event_type_code => C_EVENT_TYPE_CODE
391454:
391455: ,p_gain_ccid => -1

Line 392026: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

392022:
392023: l_calculate_acctd_flag VARCHAR2(1) :='Y';
392024: l_calculate_g_l_flag VARCHAR2(1) :='Y';
392025: --
392026: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392027: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392028: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392029: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392030: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 392027: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

392023: l_calculate_acctd_flag VARCHAR2(1) :='Y';
392024: l_calculate_g_l_flag VARCHAR2(1) :='Y';
392025: --
392026: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392027: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392028: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392029: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392030: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392031: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 392028: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

392024: l_calculate_g_l_flag VARCHAR2(1) :='Y';
392025: --
392026: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392027: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392028: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392029: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392030: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392031: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392032: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 392029: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

392025: --
392026: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392027: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392028: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392029: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392030: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392031: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392032: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392033: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 392030: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

392026: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392027: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392028: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392029: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392030: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392031: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392032: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392033: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392034: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 392031: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

392027: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392028: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392029: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392030: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392031: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392032: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392033: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392034: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392035: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 392032: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

392028: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392029: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392030: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392031: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392032: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392033: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392034: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392035: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392036: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 392033: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

392029: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392030: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392031: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392032: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392033: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392034: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392035: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392036: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392037: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 392034: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

392030: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392031: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392032: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392033: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392034: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392035: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392036: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392037: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392038: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 392035: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

392031: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392032: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392033: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392034: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392035: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392036: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392037: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392038: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392039: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 392036: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

392032: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392033: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392034: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392035: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392036: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392037: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392038: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392039: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392040: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 392037: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

392033: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392034: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392035: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392036: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392037: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392038: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392039: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392040: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392041: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 392038: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

392034: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392035: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392036: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392037: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392038: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392039: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392040: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392041: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392042: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 392039: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

392035: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392036: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392037: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392038: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392039: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392040: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392041: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392042: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392043: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 392040: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

392036: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392037: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392038: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392039: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392040: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392041: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392042: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392043: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392044: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 392041: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

392037: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392038: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392039: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392040: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392041: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392042: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392043: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392044: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392045: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 392042: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

392038: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392039: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392040: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392041: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392042: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392043: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392044: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392045: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392046: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 392043: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

392039: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
392040: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392041: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392042: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392043: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392044: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392045: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392046: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392047: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 392044: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

392040: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392041: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392042: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392043: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392044: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392045: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392046: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392047: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392048: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 392045: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

392041: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392042: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392043: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392044: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392045: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392046: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392047: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392048: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
392049: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 392046: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

392042: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392043: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392044: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392045: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392046: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392047: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392048: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
392049: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392050: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 392047: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

392043: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
392044: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392045: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392046: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392047: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392048: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
392049: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392050: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
392051: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 392048: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

392044: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392045: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392046: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392047: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392048: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
392049: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392050: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
392051: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
392052:

Line 392049: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

392045: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392046: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392047: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392048: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
392049: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392050: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
392051: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
392052:
392053: l_event_id NUMBER;

Line 392050: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

392046: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392047: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392048: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
392049: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392050: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
392051: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
392052:
392053: l_event_id NUMBER;
392054: l_previous_event_id NUMBER;

Line 392051: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

392047: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
392048: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
392049: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
392050: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
392051: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
392052:
392053: l_event_id NUMBER;
392054: l_previous_event_id NUMBER;
392055: l_first_event_id NUMBER;

Line 392069: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

392065: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
392066: l_description VARCHAR2(4000);
392067: l_transaction_reversal NUMBER;
392068: l_ae_header_id NUMBER;
392069: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
392070: l_log_module VARCHAR2(240);
392071: --
392072: l_acct_reversal_source VARCHAR2(30);
392073: l_trx_reversal_source VARCHAR2(30);

Line 392398: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

392394:
392395: --
392396: -- set event info as cache for other routines to refer event attributes
392397: --
392398: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
392399: (p_application_id => p_application_id
392400: ,p_primary_ledger_id => p_primary_ledger_id
392401: ,p_base_ledger_id => p_base_ledger_id
392402: ,p_target_ledger_id => p_target_ledger_id

Line 392431: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

392427:
392428: --
392429: -- set the status of entry to C_VALID (0)
392430: --
392431: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
392432:
392433: --
392434: -- initialize a row for ae header
392435: --

Line 392473: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

392469: --
392470: -- initilaize the status of ae headers for diffrent balance types
392471: -- the status is initialised to C_NOT_CREATED (2)
392472: --
392473: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
392474: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
392475: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
392476:
392477: --

Line 392474: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

392470: -- initilaize the status of ae headers for diffrent balance types
392471: -- the status is initialised to C_NOT_CREATED (2)
392472: --
392473: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
392474: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
392475: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
392476:
392477: --
392478: -- call api to validate and store accounting attributes for header

Line 392475: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

392471: -- the status is initialised to C_NOT_CREATED (2)
392472: --
392473: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
392474: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
392475: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
392476:
392477: --
392478: -- call api to validate and store accounting attributes for header
392479: --

Line 392516: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

392512: --
392513: l_trx_reversal_source := SUBSTR(NULL, 1,30);
392514:
392515: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
392516: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
392517:
392518: xla_accounting_err_pkg.build_message
392519: (p_appli_s_name => 'XLA'
392520: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 392524: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

392520: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
392521: ,p_token_1 => 'ACCT_ATTR_NAME'
392522: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
392523: ,p_token_2 => 'PRODUCT_NAME'
392524: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
392525: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
392526: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
392527: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
392528:

Line 392525: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

392521: ,p_token_1 => 'ACCT_ATTR_NAME'
392522: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
392523: ,p_token_2 => 'PRODUCT_NAME'
392524: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
392525: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
392526: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
392527: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
392528:
392529: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 392526: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

392522: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
392523: ,p_token_2 => 'PRODUCT_NAME'
392524: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
392525: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
392526: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
392527: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
392528:
392529: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
392530: --

Line 392527: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

392523: ,p_token_2 => 'PRODUCT_NAME'
392524: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
392525: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
392526: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
392527: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
392528:
392529: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
392530: --
392531: -- following sets the accounting attributes needed to reverse

Line 392546: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

392542: ----------------------------------------------------------------
392543: -- 4262811 - update the header statuses to invalid in need be
392544: ----------------------------------------------------------------
392545: --
392546: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
392547:
392548:
392549: -----------------------------------------------
392550: -- No accrual reversal for the event class/type

Line 392676: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

392672: ,p_module => l_log_module);
392673: END IF;
392674:
392675: --
392676: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
392677: --
392678: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
392679: --
392680: -- set event info as cache for other routines to refer event attributes

Line 392678: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

392674:
392675: --
392676: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
392677: --
392678: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
392679: --
392680: -- set event info as cache for other routines to refer event attributes
392681: --
392682:

Line 392686: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

392682:
392683: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
392684: l_previous_event_id := l_event_id;
392685:
392686: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
392687: (p_application_id => p_application_id
392688: ,p_primary_ledger_id => p_primary_ledger_id
392689: ,p_base_ledger_id => p_base_ledger_id
392690: ,p_target_ledger_id => p_target_ledger_id

Line 392727: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

392723: l_acct_reversal_source := SUBSTR(NULL, 1,30);
392724:
392725: IF l_continue_with_lines THEN
392726: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
392727: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
392728:
392729: xla_accounting_err_pkg.build_message
392730: (p_appli_s_name => 'XLA'
392731: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 392735: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

392731: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
392732: ,p_token_1 => 'LINE_NUMBER'
392733: ,p_value_1 => l_array_extract_line_num(Idx)
392734: ,p_token_2 => 'PRODUCT_NAME'
392735: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
392736: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
392737: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
392738: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
392739:

Line 392736: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

392732: ,p_token_1 => 'LINE_NUMBER'
392733: ,p_value_1 => l_array_extract_line_num(Idx)
392734: ,p_token_2 => 'PRODUCT_NAME'
392735: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
392736: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
392737: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
392738: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
392739:
392740: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 392737: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

392733: ,p_value_1 => l_array_extract_line_num(Idx)
392734: ,p_token_2 => 'PRODUCT_NAME'
392735: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
392736: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
392737: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
392738: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
392739:
392740: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
392741: --

Line 392738: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

392734: ,p_token_2 => 'PRODUCT_NAME'
392735: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
392736: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
392737: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
392738: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
392739:
392740: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
392741: --
392742: -- following sets the accounting attributes needed to reverse

Line 393149: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

393145:
393146: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
393147: -- or secondary ledger that has different currency with primary
393148: -- or alc that is calculated by sla
393149: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
393150: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
393151:
393152: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
393153: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 393150: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

393146: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
393147: -- or secondary ledger that has different currency with primary
393148: -- or alc that is calculated by sla
393149: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
393150: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
393151:
393152: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
393153: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
393154: AND (l_actual_flag = 'A')) THEN

Line 393152: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

393148: -- or alc that is calculated by sla
393149: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
393150: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
393151:
393152: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
393153: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
393154: AND (l_actual_flag = 'A')) THEN
393155: XLA_AE_LINES_PKG.CreateGainOrLossLines(
393156: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 393153: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

393149: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
393150: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
393151:
393152: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
393153: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
393154: AND (l_actual_flag = 'A')) THEN
393155: XLA_AE_LINES_PKG.CreateGainOrLossLines(
393156: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
393157: ,p_application_id => p_application_id

Line 393156: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

393152: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
393153: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
393154: AND (l_actual_flag = 'A')) THEN
393155: XLA_AE_LINES_PKG.CreateGainOrLossLines(
393156: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
393157: ,p_application_id => p_application_id
393158: ,p_amb_context_code => 'DEFAULT'
393159: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
393160: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 393159: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

393155: XLA_AE_LINES_PKG.CreateGainOrLossLines(
393156: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
393157: ,p_application_id => p_application_id
393158: ,p_amb_context_code => 'DEFAULT'
393159: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
393160: ,p_event_class_code => C_EVENT_CLASS_CODE
393161: ,p_event_type_code => C_EVENT_TYPE_CODE
393162:
393163: ,p_gain_ccid => -1

Line 393706: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

393702:
393703: l_calculate_acctd_flag VARCHAR2(1) :='Y';
393704: l_calculate_g_l_flag VARCHAR2(1) :='Y';
393705: --
393706: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393707: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393708: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393709: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393710: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 393707: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

393703: l_calculate_acctd_flag VARCHAR2(1) :='Y';
393704: l_calculate_g_l_flag VARCHAR2(1) :='Y';
393705: --
393706: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393707: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393708: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393709: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393710: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393711: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 393708: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

393704: l_calculate_g_l_flag VARCHAR2(1) :='Y';
393705: --
393706: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393707: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393708: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393709: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393710: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393711: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393712: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 393709: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

393705: --
393706: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393707: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393708: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393709: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393710: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393711: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393712: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393713: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 393710: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

393706: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393707: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393708: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393709: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393710: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393711: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393712: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393713: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393714: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 393711: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

393707: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393708: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393709: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393710: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393711: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393712: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393713: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393714: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393715: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 393712: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

393708: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393709: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393710: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393711: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393712: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393713: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393714: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393715: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393716: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 393713: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

393709: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393710: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393711: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393712: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393713: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393714: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393715: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393716: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393717: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 393714: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

393710: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393711: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393712: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393713: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393714: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393715: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393716: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393717: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393718: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 393715: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

393711: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393712: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393713: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393714: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393715: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393716: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393717: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393718: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393719: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 393716: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

393712: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393713: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393714: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393715: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393716: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393717: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393718: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393719: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393720: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 393717: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

393713: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393714: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393715: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393716: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393717: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393718: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393719: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393720: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393721: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 393718: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

393714: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393715: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393716: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393717: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393718: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393719: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393720: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393721: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393722: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 393719: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

393715: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393716: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393717: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393718: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393719: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393720: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393721: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393722: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393723: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 393720: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

393716: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393717: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393718: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393719: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393720: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393721: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393722: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393723: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393724: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 393721: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

393717: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393718: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393719: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393720: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393721: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393722: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393723: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393724: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393725: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 393722: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

393718: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393719: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393720: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393721: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393722: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393723: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393724: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393725: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393726: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 393723: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

393719: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
393720: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393721: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393722: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393723: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393724: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393725: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393726: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393727: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 393724: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

393720: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393721: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393722: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393723: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393724: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393725: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393726: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393727: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393728: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 393725: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

393721: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393722: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393723: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393724: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393725: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393726: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393727: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393728: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
393729: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 393726: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

393722: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393723: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393724: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393725: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393726: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393727: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393728: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
393729: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393730: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 393727: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

393723: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
393724: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393725: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393726: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393727: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393728: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
393729: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393730: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
393731: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 393728: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

393724: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393725: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393726: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393727: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393728: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
393729: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393730: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
393731: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
393732:

Line 393729: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

393725: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393726: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393727: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393728: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
393729: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393730: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
393731: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
393732:
393733: l_event_id NUMBER;

Line 393730: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

393726: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393727: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393728: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
393729: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393730: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
393731: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
393732:
393733: l_event_id NUMBER;
393734: l_previous_event_id NUMBER;

Line 393731: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

393727: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
393728: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
393729: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
393730: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
393731: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
393732:
393733: l_event_id NUMBER;
393734: l_previous_event_id NUMBER;
393735: l_first_event_id NUMBER;

Line 393749: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

393745: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
393746: l_description VARCHAR2(4000);
393747: l_transaction_reversal NUMBER;
393748: l_ae_header_id NUMBER;
393749: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
393750: l_log_module VARCHAR2(240);
393751: --
393752: l_acct_reversal_source VARCHAR2(30);
393753: l_trx_reversal_source VARCHAR2(30);

Line 394055: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

394051:
394052: --
394053: -- set event info as cache for other routines to refer event attributes
394054: --
394055: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
394056: (p_application_id => p_application_id
394057: ,p_primary_ledger_id => p_primary_ledger_id
394058: ,p_base_ledger_id => p_base_ledger_id
394059: ,p_target_ledger_id => p_target_ledger_id

Line 394088: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

394084:
394085: --
394086: -- set the status of entry to C_VALID (0)
394087: --
394088: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
394089:
394090: --
394091: -- initialize a row for ae header
394092: --

Line 394125: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

394121: --
394122: -- initilaize the status of ae headers for diffrent balance types
394123: -- the status is initialised to C_NOT_CREATED (2)
394124: --
394125: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
394126: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
394127: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
394128:
394129: --

Line 394126: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

394122: -- initilaize the status of ae headers for diffrent balance types
394123: -- the status is initialised to C_NOT_CREATED (2)
394124: --
394125: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
394126: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
394127: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
394128:
394129: --
394130: -- call api to validate and store accounting attributes for header

Line 394127: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

394123: -- the status is initialised to C_NOT_CREATED (2)
394124: --
394125: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
394126: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
394127: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
394128:
394129: --
394130: -- call api to validate and store accounting attributes for header
394131: --

Line 394168: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

394164: --
394165: l_trx_reversal_source := SUBSTR(NULL, 1,30);
394166:
394167: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
394168: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
394169:
394170: xla_accounting_err_pkg.build_message
394171: (p_appli_s_name => 'XLA'
394172: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 394176: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

394172: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
394173: ,p_token_1 => 'ACCT_ATTR_NAME'
394174: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
394175: ,p_token_2 => 'PRODUCT_NAME'
394176: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
394177: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
394178: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
394179: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
394180:

Line 394177: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

394173: ,p_token_1 => 'ACCT_ATTR_NAME'
394174: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
394175: ,p_token_2 => 'PRODUCT_NAME'
394176: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
394177: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
394178: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
394179: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
394180:
394181: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 394178: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

394174: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
394175: ,p_token_2 => 'PRODUCT_NAME'
394176: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
394177: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
394178: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
394179: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
394180:
394181: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
394182: --

Line 394179: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

394175: ,p_token_2 => 'PRODUCT_NAME'
394176: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
394177: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
394178: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
394179: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
394180:
394181: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
394182: --
394183: -- following sets the accounting attributes needed to reverse

Line 394198: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

394194: ----------------------------------------------------------------
394195: -- 4262811 - update the header statuses to invalid in need be
394196: ----------------------------------------------------------------
394197: --
394198: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
394199:
394200:
394201: -----------------------------------------------
394202: -- No accrual reversal for the event class/type

Line 394328: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

394324: ,p_module => l_log_module);
394325: END IF;
394326:
394327: --
394328: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
394329: --
394330: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
394331: --
394332: -- set event info as cache for other routines to refer event attributes

Line 394330: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

394326:
394327: --
394328: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
394329: --
394330: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
394331: --
394332: -- set event info as cache for other routines to refer event attributes
394333: --
394334:

Line 394338: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

394334:
394335: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
394336: l_previous_event_id := l_event_id;
394337:
394338: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
394339: (p_application_id => p_application_id
394340: ,p_primary_ledger_id => p_primary_ledger_id
394341: ,p_base_ledger_id => p_base_ledger_id
394342: ,p_target_ledger_id => p_target_ledger_id

Line 394379: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

394375: l_acct_reversal_source := SUBSTR(NULL, 1,30);
394376:
394377: IF l_continue_with_lines THEN
394378: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
394379: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
394380:
394381: xla_accounting_err_pkg.build_message
394382: (p_appli_s_name => 'XLA'
394383: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 394387: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

394383: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
394384: ,p_token_1 => 'LINE_NUMBER'
394385: ,p_value_1 => l_array_extract_line_num(Idx)
394386: ,p_token_2 => 'PRODUCT_NAME'
394387: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
394388: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
394389: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
394390: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
394391:

Line 394388: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

394384: ,p_token_1 => 'LINE_NUMBER'
394385: ,p_value_1 => l_array_extract_line_num(Idx)
394386: ,p_token_2 => 'PRODUCT_NAME'
394387: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
394388: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
394389: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
394390: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
394391:
394392: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 394389: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

394385: ,p_value_1 => l_array_extract_line_num(Idx)
394386: ,p_token_2 => 'PRODUCT_NAME'
394387: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
394388: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
394389: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
394390: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
394391:
394392: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
394393: --

Line 394390: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

394386: ,p_token_2 => 'PRODUCT_NAME'
394387: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
394388: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
394389: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
394390: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
394391:
394392: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
394393: --
394394: -- following sets the accounting attributes needed to reverse

Line 394746: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

394742:
394743: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
394744: -- or secondary ledger that has different currency with primary
394745: -- or alc that is calculated by sla
394746: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
394747: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
394748:
394749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
394750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 394747: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

394743: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
394744: -- or secondary ledger that has different currency with primary
394745: -- or alc that is calculated by sla
394746: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
394747: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
394748:
394749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
394750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
394751: AND (l_actual_flag = 'A')) THEN

Line 394749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

394745: -- or alc that is calculated by sla
394746: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
394747: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
394748:
394749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
394750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
394751: AND (l_actual_flag = 'A')) THEN
394752: XLA_AE_LINES_PKG.CreateGainOrLossLines(
394753: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 394750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

394746: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
394747: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
394748:
394749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
394750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
394751: AND (l_actual_flag = 'A')) THEN
394752: XLA_AE_LINES_PKG.CreateGainOrLossLines(
394753: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
394754: ,p_application_id => p_application_id

Line 394753: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

394749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
394750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
394751: AND (l_actual_flag = 'A')) THEN
394752: XLA_AE_LINES_PKG.CreateGainOrLossLines(
394753: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
394754: ,p_application_id => p_application_id
394755: ,p_amb_context_code => 'DEFAULT'
394756: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
394757: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 394756: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

394752: XLA_AE_LINES_PKG.CreateGainOrLossLines(
394753: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
394754: ,p_application_id => p_application_id
394755: ,p_amb_context_code => 'DEFAULT'
394756: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
394757: ,p_event_class_code => C_EVENT_CLASS_CODE
394758: ,p_event_type_code => C_EVENT_TYPE_CODE
394759:
394760: ,p_gain_ccid => -1

Line 395331: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

395327:
395328: l_calculate_acctd_flag VARCHAR2(1) :='Y';
395329: l_calculate_g_l_flag VARCHAR2(1) :='Y';
395330: --
395331: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395332: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395333: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 395332: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

395328: l_calculate_acctd_flag VARCHAR2(1) :='Y';
395329: l_calculate_g_l_flag VARCHAR2(1) :='Y';
395330: --
395331: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395332: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395333: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 395333: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

395329: l_calculate_g_l_flag VARCHAR2(1) :='Y';
395330: --
395331: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395332: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395333: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 395334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

395330: --
395331: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395332: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395333: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 395335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

395331: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395332: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395333: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 395336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

395332: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395333: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 395337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

395333: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 395338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

395334: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 395339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

395335: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 395340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

395336: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 395341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

395337: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 395342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

395338: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 395343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

395339: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 395344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

395340: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 395345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

395341: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 395346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

395342: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 395347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

395343: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 395348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

395344: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
395345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 395349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

395345: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 395350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

395346: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
395354: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 395351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

395347: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
395354: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395355: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 395352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

395348: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
395349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
395354: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395355: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
395356: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 395353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

395349: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
395354: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395355: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
395356: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
395357:

Line 395354: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

395350: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
395354: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395355: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
395356: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
395357:
395358: l_event_id NUMBER;

Line 395355: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

395351: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
395354: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395355: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
395356: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
395357:
395358: l_event_id NUMBER;
395359: l_previous_event_id NUMBER;

Line 395356: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

395352: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
395353: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
395354: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
395355: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
395356: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
395357:
395358: l_event_id NUMBER;
395359: l_previous_event_id NUMBER;
395360: l_first_event_id NUMBER;

Line 395374: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

395370: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
395371: l_description VARCHAR2(4000);
395372: l_transaction_reversal NUMBER;
395373: l_ae_header_id NUMBER;
395374: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
395375: l_log_module VARCHAR2(240);
395376: --
395377: l_acct_reversal_source VARCHAR2(30);
395378: l_trx_reversal_source VARCHAR2(30);

Line 395703: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

395699:
395700: --
395701: -- set event info as cache for other routines to refer event attributes
395702: --
395703: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
395704: (p_application_id => p_application_id
395705: ,p_primary_ledger_id => p_primary_ledger_id
395706: ,p_base_ledger_id => p_base_ledger_id
395707: ,p_target_ledger_id => p_target_ledger_id

Line 395736: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

395732:
395733: --
395734: -- set the status of entry to C_VALID (0)
395735: --
395736: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
395737:
395738: --
395739: -- initialize a row for ae header
395740: --

Line 395778: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

395774: --
395775: -- initilaize the status of ae headers for diffrent balance types
395776: -- the status is initialised to C_NOT_CREATED (2)
395777: --
395778: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
395779: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
395780: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
395781:
395782: --

Line 395779: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

395775: -- initilaize the status of ae headers for diffrent balance types
395776: -- the status is initialised to C_NOT_CREATED (2)
395777: --
395778: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
395779: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
395780: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
395781:
395782: --
395783: -- call api to validate and store accounting attributes for header

Line 395780: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

395776: -- the status is initialised to C_NOT_CREATED (2)
395777: --
395778: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
395779: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
395780: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
395781:
395782: --
395783: -- call api to validate and store accounting attributes for header
395784: --

Line 395821: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

395817: --
395818: l_trx_reversal_source := SUBSTR(NULL, 1,30);
395819:
395820: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
395821: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
395822:
395823: xla_accounting_err_pkg.build_message
395824: (p_appli_s_name => 'XLA'
395825: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 395829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

395825: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
395826: ,p_token_1 => 'ACCT_ATTR_NAME'
395827: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
395828: ,p_token_2 => 'PRODUCT_NAME'
395829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
395830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
395831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
395832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
395833:

Line 395830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

395826: ,p_token_1 => 'ACCT_ATTR_NAME'
395827: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
395828: ,p_token_2 => 'PRODUCT_NAME'
395829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
395830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
395831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
395832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
395833:
395834: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 395831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

395827: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
395828: ,p_token_2 => 'PRODUCT_NAME'
395829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
395830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
395831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
395832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
395833:
395834: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
395835: --

Line 395832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

395828: ,p_token_2 => 'PRODUCT_NAME'
395829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
395830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
395831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
395832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
395833:
395834: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
395835: --
395836: -- following sets the accounting attributes needed to reverse

Line 395851: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

395847: ----------------------------------------------------------------
395848: -- 4262811 - update the header statuses to invalid in need be
395849: ----------------------------------------------------------------
395850: --
395851: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
395852:
395853:
395854: -----------------------------------------------
395855: -- No accrual reversal for the event class/type

Line 395981: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

395977: ,p_module => l_log_module);
395978: END IF;
395979:
395980: --
395981: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
395982: --
395983: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
395984: --
395985: -- set event info as cache for other routines to refer event attributes

Line 395983: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

395979:
395980: --
395981: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
395982: --
395983: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
395984: --
395985: -- set event info as cache for other routines to refer event attributes
395986: --
395987:

Line 395991: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

395987:
395988: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
395989: l_previous_event_id := l_event_id;
395990:
395991: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
395992: (p_application_id => p_application_id
395993: ,p_primary_ledger_id => p_primary_ledger_id
395994: ,p_base_ledger_id => p_base_ledger_id
395995: ,p_target_ledger_id => p_target_ledger_id

Line 396032: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

396028: l_acct_reversal_source := SUBSTR(NULL, 1,30);
396029:
396030: IF l_continue_with_lines THEN
396031: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
396032: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
396033:
396034: xla_accounting_err_pkg.build_message
396035: (p_appli_s_name => 'XLA'
396036: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 396040: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

396036: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
396037: ,p_token_1 => 'LINE_NUMBER'
396038: ,p_value_1 => l_array_extract_line_num(Idx)
396039: ,p_token_2 => 'PRODUCT_NAME'
396040: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
396041: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
396042: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
396043: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
396044:

Line 396041: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

396037: ,p_token_1 => 'LINE_NUMBER'
396038: ,p_value_1 => l_array_extract_line_num(Idx)
396039: ,p_token_2 => 'PRODUCT_NAME'
396040: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
396041: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
396042: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
396043: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
396044:
396045: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 396042: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

396038: ,p_value_1 => l_array_extract_line_num(Idx)
396039: ,p_token_2 => 'PRODUCT_NAME'
396040: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
396041: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
396042: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
396043: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
396044:
396045: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
396046: --

Line 396043: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

396039: ,p_token_2 => 'PRODUCT_NAME'
396040: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
396041: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
396042: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
396043: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
396044:
396045: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
396046: --
396047: -- following sets the accounting attributes needed to reverse

Line 396454: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

396450:
396451: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
396452: -- or secondary ledger that has different currency with primary
396453: -- or alc that is calculated by sla
396454: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
396455: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
396456:
396457: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
396458: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 396455: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

396451: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
396452: -- or secondary ledger that has different currency with primary
396453: -- or alc that is calculated by sla
396454: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
396455: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
396456:
396457: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
396458: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
396459: AND (l_actual_flag = 'A')) THEN

Line 396457: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

396453: -- or alc that is calculated by sla
396454: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
396455: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
396456:
396457: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
396458: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
396459: AND (l_actual_flag = 'A')) THEN
396460: XLA_AE_LINES_PKG.CreateGainOrLossLines(
396461: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 396458: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

396454: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
396455: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
396456:
396457: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
396458: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
396459: AND (l_actual_flag = 'A')) THEN
396460: XLA_AE_LINES_PKG.CreateGainOrLossLines(
396461: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
396462: ,p_application_id => p_application_id

Line 396461: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

396457: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
396458: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
396459: AND (l_actual_flag = 'A')) THEN
396460: XLA_AE_LINES_PKG.CreateGainOrLossLines(
396461: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
396462: ,p_application_id => p_application_id
396463: ,p_amb_context_code => 'DEFAULT'
396464: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
396465: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 396464: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

396460: XLA_AE_LINES_PKG.CreateGainOrLossLines(
396461: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
396462: ,p_application_id => p_application_id
396463: ,p_amb_context_code => 'DEFAULT'
396464: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
396465: ,p_event_class_code => C_EVENT_CLASS_CODE
396466: ,p_event_type_code => C_EVENT_TYPE_CODE
396467:
396468: ,p_gain_ccid => -1

Line 397055: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

397051:
397052: l_calculate_acctd_flag VARCHAR2(1) :='Y';
397053: l_calculate_g_l_flag VARCHAR2(1) :='Y';
397054: --
397055: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397056: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397057: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397058: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397059: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 397056: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

397052: l_calculate_acctd_flag VARCHAR2(1) :='Y';
397053: l_calculate_g_l_flag VARCHAR2(1) :='Y';
397054: --
397055: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397056: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397057: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397058: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397059: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397060: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 397057: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

397053: l_calculate_g_l_flag VARCHAR2(1) :='Y';
397054: --
397055: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397056: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397057: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397058: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397059: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397060: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397061: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 397058: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

397054: --
397055: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397056: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397057: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397058: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397059: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397060: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397061: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397062: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 397059: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

397055: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397056: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397057: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397058: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397059: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397060: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397061: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397062: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397063: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 397060: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

397056: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397057: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397058: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397059: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397060: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397061: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397062: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397063: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397064: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 397061: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

397057: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397058: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397059: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397060: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397061: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397062: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397063: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397064: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397065: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 397062: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

397058: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397059: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397060: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397061: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397062: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397063: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397064: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397065: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397066: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 397063: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

397059: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397060: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397061: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397062: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397063: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397064: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397065: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397066: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397067: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 397064: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

397060: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397061: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397062: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397063: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397064: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397065: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397066: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397067: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397068: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 397065: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

397061: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397062: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397063: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397064: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397065: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397066: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397067: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397068: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397069: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 397066: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

397062: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397063: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397064: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397065: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397066: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397067: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397068: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397069: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397070: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 397067: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

397063: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397064: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397065: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397066: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397067: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397068: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397069: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397070: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397071: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 397068: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

397064: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397065: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397066: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397067: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397068: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397069: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397070: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397071: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397072: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 397069: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

397065: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397066: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397067: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397068: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397069: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397070: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397071: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397072: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397073: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 397070: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

397066: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397067: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397068: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397069: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397070: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397071: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397072: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397073: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397074: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 397071: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

397067: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397068: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397069: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397070: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397071: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397072: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397073: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397074: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397075: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 397072: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

397068: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
397069: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397070: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397071: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397072: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397073: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397074: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397075: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397076: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 397073: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

397069: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397070: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397071: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397072: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397073: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397074: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397075: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397076: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397077: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 397074: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

397070: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397071: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397072: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397073: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397074: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397075: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397076: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397077: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
397078: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 397075: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

397071: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397072: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397073: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397074: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397075: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397076: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397077: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
397078: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397079: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 397076: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

397072: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
397073: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397074: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397075: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397076: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397077: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
397078: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397079: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
397080: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 397077: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

397073: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397074: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397075: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397076: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397077: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
397078: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397079: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
397080: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
397081:

Line 397078: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

397074: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397075: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397076: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397077: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
397078: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397079: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
397080: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
397081:
397082: l_event_id NUMBER;

Line 397079: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

397075: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397076: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397077: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
397078: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397079: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
397080: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
397081:
397082: l_event_id NUMBER;
397083: l_previous_event_id NUMBER;

Line 397080: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

397076: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
397077: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
397078: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
397079: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
397080: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
397081:
397082: l_event_id NUMBER;
397083: l_previous_event_id NUMBER;
397084: l_first_event_id NUMBER;

Line 397098: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

397094: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
397095: l_description VARCHAR2(4000);
397096: l_transaction_reversal NUMBER;
397097: l_ae_header_id NUMBER;
397098: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
397099: l_log_module VARCHAR2(240);
397100: --
397101: l_acct_reversal_source VARCHAR2(30);
397102: l_trx_reversal_source VARCHAR2(30);

Line 397440: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

397436:
397437: --
397438: -- set event info as cache for other routines to refer event attributes
397439: --
397440: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
397441: (p_application_id => p_application_id
397442: ,p_primary_ledger_id => p_primary_ledger_id
397443: ,p_base_ledger_id => p_base_ledger_id
397444: ,p_target_ledger_id => p_target_ledger_id

Line 397473: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

397469:
397470: --
397471: -- set the status of entry to C_VALID (0)
397472: --
397473: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
397474:
397475: --
397476: -- initialize a row for ae header
397477: --

Line 397518: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

397514: --
397515: -- initilaize the status of ae headers for diffrent balance types
397516: -- the status is initialised to C_NOT_CREATED (2)
397517: --
397518: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
397519: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
397520: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
397521:
397522: --

Line 397519: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

397515: -- initilaize the status of ae headers for diffrent balance types
397516: -- the status is initialised to C_NOT_CREATED (2)
397517: --
397518: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
397519: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
397520: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
397521:
397522: --
397523: -- call api to validate and store accounting attributes for header

Line 397520: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

397516: -- the status is initialised to C_NOT_CREATED (2)
397517: --
397518: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
397519: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
397520: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
397521:
397522: --
397523: -- call api to validate and store accounting attributes for header
397524: --

Line 397561: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

397557: --
397558: l_trx_reversal_source := SUBSTR(NULL, 1,30);
397559:
397560: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
397561: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
397562:
397563: xla_accounting_err_pkg.build_message
397564: (p_appli_s_name => 'XLA'
397565: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 397569: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

397565: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
397566: ,p_token_1 => 'ACCT_ATTR_NAME'
397567: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
397568: ,p_token_2 => 'PRODUCT_NAME'
397569: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
397570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
397571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
397572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
397573:

Line 397570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

397566: ,p_token_1 => 'ACCT_ATTR_NAME'
397567: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
397568: ,p_token_2 => 'PRODUCT_NAME'
397569: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
397570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
397571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
397572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
397573:
397574: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 397571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

397567: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
397568: ,p_token_2 => 'PRODUCT_NAME'
397569: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
397570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
397571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
397572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
397573:
397574: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
397575: --

Line 397572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

397568: ,p_token_2 => 'PRODUCT_NAME'
397569: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
397570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
397571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
397572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
397573:
397574: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
397575: --
397576: -- following sets the accounting attributes needed to reverse

Line 397591: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

397587: ----------------------------------------------------------------
397588: -- 4262811 - update the header statuses to invalid in need be
397589: ----------------------------------------------------------------
397590: --
397591: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
397592:
397593:
397594: -----------------------------------------------
397595: -- No accrual reversal for the event class/type

Line 397721: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

397717: ,p_module => l_log_module);
397718: END IF;
397719:
397720: --
397721: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
397722: --
397723: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
397724: --
397725: -- set event info as cache for other routines to refer event attributes

Line 397723: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

397719:
397720: --
397721: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
397722: --
397723: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
397724: --
397725: -- set event info as cache for other routines to refer event attributes
397726: --
397727:

Line 397731: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

397727:
397728: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
397729: l_previous_event_id := l_event_id;
397730:
397731: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
397732: (p_application_id => p_application_id
397733: ,p_primary_ledger_id => p_primary_ledger_id
397734: ,p_base_ledger_id => p_base_ledger_id
397735: ,p_target_ledger_id => p_target_ledger_id

Line 397772: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

397768: l_acct_reversal_source := SUBSTR(NULL, 1,30);
397769:
397770: IF l_continue_with_lines THEN
397771: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
397772: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
397773:
397774: xla_accounting_err_pkg.build_message
397775: (p_appli_s_name => 'XLA'
397776: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 397780: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

397776: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
397777: ,p_token_1 => 'LINE_NUMBER'
397778: ,p_value_1 => l_array_extract_line_num(Idx)
397779: ,p_token_2 => 'PRODUCT_NAME'
397780: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
397781: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
397782: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
397783: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
397784:

Line 397781: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

397777: ,p_token_1 => 'LINE_NUMBER'
397778: ,p_value_1 => l_array_extract_line_num(Idx)
397779: ,p_token_2 => 'PRODUCT_NAME'
397780: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
397781: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
397782: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
397783: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
397784:
397785: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 397782: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

397778: ,p_value_1 => l_array_extract_line_num(Idx)
397779: ,p_token_2 => 'PRODUCT_NAME'
397780: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
397781: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
397782: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
397783: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
397784:
397785: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
397786: --

Line 397783: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

397779: ,p_token_2 => 'PRODUCT_NAME'
397780: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
397781: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
397782: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
397783: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
397784:
397785: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
397786: --
397787: -- following sets the accounting attributes needed to reverse

Line 398194: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

398190:
398191: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
398192: -- or secondary ledger that has different currency with primary
398193: -- or alc that is calculated by sla
398194: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
398195: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
398196:
398197: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
398198: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 398195: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

398191: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
398192: -- or secondary ledger that has different currency with primary
398193: -- or alc that is calculated by sla
398194: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
398195: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
398196:
398197: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
398198: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
398199: AND (l_actual_flag = 'A')) THEN

Line 398197: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

398193: -- or alc that is calculated by sla
398194: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
398195: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
398196:
398197: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
398198: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
398199: AND (l_actual_flag = 'A')) THEN
398200: XLA_AE_LINES_PKG.CreateGainOrLossLines(
398201: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 398198: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

398194: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
398195: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
398196:
398197: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
398198: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
398199: AND (l_actual_flag = 'A')) THEN
398200: XLA_AE_LINES_PKG.CreateGainOrLossLines(
398201: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
398202: ,p_application_id => p_application_id

Line 398201: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

398197: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
398198: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
398199: AND (l_actual_flag = 'A')) THEN
398200: XLA_AE_LINES_PKG.CreateGainOrLossLines(
398201: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
398202: ,p_application_id => p_application_id
398203: ,p_amb_context_code => 'DEFAULT'
398204: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
398205: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 398204: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

398200: XLA_AE_LINES_PKG.CreateGainOrLossLines(
398201: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
398202: ,p_application_id => p_application_id
398203: ,p_amb_context_code => 'DEFAULT'
398204: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
398205: ,p_event_class_code => C_EVENT_CLASS_CODE
398206: ,p_event_type_code => C_EVENT_TYPE_CODE
398207:
398208: ,p_gain_ccid => -1

Line 398789: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

398785:
398786: l_calculate_acctd_flag VARCHAR2(1) :='Y';
398787: l_calculate_g_l_flag VARCHAR2(1) :='Y';
398788: --
398789: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398790: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398791: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 398790: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

398786: l_calculate_acctd_flag VARCHAR2(1) :='Y';
398787: l_calculate_g_l_flag VARCHAR2(1) :='Y';
398788: --
398789: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398790: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398791: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 398791: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

398787: l_calculate_g_l_flag VARCHAR2(1) :='Y';
398788: --
398789: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398790: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398791: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 398792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

398788: --
398789: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398790: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398791: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 398793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

398789: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398790: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398791: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 398794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

398790: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398791: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 398795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

398791: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 398796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

398792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 398797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

398793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 398798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

398794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 398799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

398795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 398800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

398796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 398801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

398797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 398802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

398798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 398803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

398799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 398804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

398800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 398805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

398801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 398806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

398802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
398803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 398807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

398803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 398808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

398804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
398812: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 398809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

398805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
398812: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398813: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 398810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

398806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
398807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
398812: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398813: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
398814: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 398811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

398807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
398812: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398813: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
398814: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
398815:

Line 398812: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

398808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
398812: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398813: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
398814: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
398815:
398816: l_event_id NUMBER;

Line 398813: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

398809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
398812: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398813: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
398814: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
398815:
398816: l_event_id NUMBER;
398817: l_previous_event_id NUMBER;

Line 398814: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

398810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
398811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
398812: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
398813: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
398814: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
398815:
398816: l_event_id NUMBER;
398817: l_previous_event_id NUMBER;
398818: l_first_event_id NUMBER;

Line 398832: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

398828: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
398829: l_description VARCHAR2(4000);
398830: l_transaction_reversal NUMBER;
398831: l_ae_header_id NUMBER;
398832: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
398833: l_log_module VARCHAR2(240);
398834: --
398835: l_acct_reversal_source VARCHAR2(30);
398836: l_trx_reversal_source VARCHAR2(30);

Line 399169: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

399165:
399166: --
399167: -- set event info as cache for other routines to refer event attributes
399168: --
399169: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
399170: (p_application_id => p_application_id
399171: ,p_primary_ledger_id => p_primary_ledger_id
399172: ,p_base_ledger_id => p_base_ledger_id
399173: ,p_target_ledger_id => p_target_ledger_id

Line 399202: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

399198:
399199: --
399200: -- set the status of entry to C_VALID (0)
399201: --
399202: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
399203:
399204: --
399205: -- initialize a row for ae header
399206: --

Line 399246: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

399242: --
399243: -- initilaize the status of ae headers for diffrent balance types
399244: -- the status is initialised to C_NOT_CREATED (2)
399245: --
399246: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
399247: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
399248: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
399249:
399250: --

Line 399247: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

399243: -- initilaize the status of ae headers for diffrent balance types
399244: -- the status is initialised to C_NOT_CREATED (2)
399245: --
399246: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
399247: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
399248: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
399249:
399250: --
399251: -- call api to validate and store accounting attributes for header

Line 399248: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

399244: -- the status is initialised to C_NOT_CREATED (2)
399245: --
399246: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
399247: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
399248: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
399249:
399250: --
399251: -- call api to validate and store accounting attributes for header
399252: --

Line 399289: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

399285: --
399286: l_trx_reversal_source := SUBSTR(NULL, 1,30);
399287:
399288: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
399289: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
399290:
399291: xla_accounting_err_pkg.build_message
399292: (p_appli_s_name => 'XLA'
399293: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 399297: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

399293: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
399294: ,p_token_1 => 'ACCT_ATTR_NAME'
399295: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
399296: ,p_token_2 => 'PRODUCT_NAME'
399297: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
399298: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
399299: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
399300: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
399301:

Line 399298: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

399294: ,p_token_1 => 'ACCT_ATTR_NAME'
399295: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
399296: ,p_token_2 => 'PRODUCT_NAME'
399297: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
399298: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
399299: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
399300: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
399301:
399302: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 399299: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

399295: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
399296: ,p_token_2 => 'PRODUCT_NAME'
399297: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
399298: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
399299: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
399300: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
399301:
399302: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
399303: --

Line 399300: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

399296: ,p_token_2 => 'PRODUCT_NAME'
399297: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
399298: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
399299: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
399300: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
399301:
399302: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
399303: --
399304: -- following sets the accounting attributes needed to reverse

Line 399319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

399315: ----------------------------------------------------------------
399316: -- 4262811 - update the header statuses to invalid in need be
399317: ----------------------------------------------------------------
399318: --
399319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
399320:
399321:
399322: -----------------------------------------------
399323: -- No accrual reversal for the event class/type

Line 399449: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

399445: ,p_module => l_log_module);
399446: END IF;
399447:
399448: --
399449: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
399450: --
399451: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
399452: --
399453: -- set event info as cache for other routines to refer event attributes

Line 399451: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

399447:
399448: --
399449: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
399450: --
399451: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
399452: --
399453: -- set event info as cache for other routines to refer event attributes
399454: --
399455:

Line 399459: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

399455:
399456: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
399457: l_previous_event_id := l_event_id;
399458:
399459: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
399460: (p_application_id => p_application_id
399461: ,p_primary_ledger_id => p_primary_ledger_id
399462: ,p_base_ledger_id => p_base_ledger_id
399463: ,p_target_ledger_id => p_target_ledger_id

Line 399500: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

399496: l_acct_reversal_source := SUBSTR(NULL, 1,30);
399497:
399498: IF l_continue_with_lines THEN
399499: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
399500: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
399501:
399502: xla_accounting_err_pkg.build_message
399503: (p_appli_s_name => 'XLA'
399504: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 399508: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

399504: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
399505: ,p_token_1 => 'LINE_NUMBER'
399506: ,p_value_1 => l_array_extract_line_num(Idx)
399507: ,p_token_2 => 'PRODUCT_NAME'
399508: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
399509: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
399510: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
399511: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
399512:

Line 399509: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

399505: ,p_token_1 => 'LINE_NUMBER'
399506: ,p_value_1 => l_array_extract_line_num(Idx)
399507: ,p_token_2 => 'PRODUCT_NAME'
399508: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
399509: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
399510: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
399511: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
399512:
399513: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 399510: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

399506: ,p_value_1 => l_array_extract_line_num(Idx)
399507: ,p_token_2 => 'PRODUCT_NAME'
399508: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
399509: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
399510: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
399511: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
399512:
399513: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
399514: --

Line 399511: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

399507: ,p_token_2 => 'PRODUCT_NAME'
399508: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
399509: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
399510: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
399511: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
399512:
399513: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
399514: --
399515: -- following sets the accounting attributes needed to reverse

Line 399888: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

399884:
399885: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
399886: -- or secondary ledger that has different currency with primary
399887: -- or alc that is calculated by sla
399888: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
399889: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
399890:
399891: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
399892: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 399889: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

399885: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
399886: -- or secondary ledger that has different currency with primary
399887: -- or alc that is calculated by sla
399888: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
399889: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
399890:
399891: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
399892: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
399893: AND (l_actual_flag = 'A')) THEN

Line 399891: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

399887: -- or alc that is calculated by sla
399888: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
399889: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
399890:
399891: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
399892: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
399893: AND (l_actual_flag = 'A')) THEN
399894: XLA_AE_LINES_PKG.CreateGainOrLossLines(
399895: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 399892: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

399888: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
399889: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
399890:
399891: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
399892: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
399893: AND (l_actual_flag = 'A')) THEN
399894: XLA_AE_LINES_PKG.CreateGainOrLossLines(
399895: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
399896: ,p_application_id => p_application_id

Line 399895: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

399891: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
399892: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
399893: AND (l_actual_flag = 'A')) THEN
399894: XLA_AE_LINES_PKG.CreateGainOrLossLines(
399895: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
399896: ,p_application_id => p_application_id
399897: ,p_amb_context_code => 'DEFAULT'
399898: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
399899: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 399898: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

399894: XLA_AE_LINES_PKG.CreateGainOrLossLines(
399895: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
399896: ,p_application_id => p_application_id
399897: ,p_amb_context_code => 'DEFAULT'
399898: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
399899: ,p_event_class_code => C_EVENT_CLASS_CODE
399900: ,p_event_type_code => C_EVENT_TYPE_CODE
399901:
399902: ,p_gain_ccid => -1

Line 400489: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

400485:
400486: l_calculate_acctd_flag VARCHAR2(1) :='Y';
400487: l_calculate_g_l_flag VARCHAR2(1) :='Y';
400488: --
400489: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400490: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400491: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400492: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400493: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 400490: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

400486: l_calculate_acctd_flag VARCHAR2(1) :='Y';
400487: l_calculate_g_l_flag VARCHAR2(1) :='Y';
400488: --
400489: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400490: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400491: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400492: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400493: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400494: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 400491: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

400487: l_calculate_g_l_flag VARCHAR2(1) :='Y';
400488: --
400489: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400490: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400491: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400492: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400493: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400494: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400495: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 400492: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

400488: --
400489: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400490: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400491: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400492: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400493: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400494: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400495: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400496: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 400493: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

400489: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400490: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400491: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400492: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400493: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400494: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400495: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400496: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400497: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 400494: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

400490: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400491: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400492: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400493: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400494: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400495: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400496: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400497: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400498: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 400495: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

400491: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400492: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400493: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400494: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400495: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400496: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400497: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400498: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400499: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 400496: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

400492: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400493: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400494: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400495: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400496: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400497: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400498: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400499: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400500: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 400497: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

400493: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400494: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400495: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400496: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400497: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400498: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400499: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400500: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400501: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 400498: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

400494: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400495: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400496: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400497: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400498: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400499: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400500: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400501: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400502: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 400499: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

400495: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400496: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400497: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400498: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400499: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400500: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400501: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400502: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400503: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 400500: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

400496: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400497: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400498: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400499: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400500: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400501: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400502: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400503: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400504: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 400501: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

400497: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400498: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400499: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400500: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400501: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400502: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400503: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400504: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400505: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 400502: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

400498: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400499: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400500: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400501: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400502: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400503: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400504: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400505: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400506: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 400503: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

400499: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400500: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400501: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400502: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400503: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400504: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400505: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400506: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400507: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 400504: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

400500: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400501: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400502: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400503: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400504: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400505: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400506: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400507: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400508: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 400505: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

400501: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400502: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400503: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400504: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400505: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400506: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400507: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400508: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400509: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 400506: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

400502: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
400503: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400504: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400505: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400506: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400507: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400508: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400509: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400510: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 400507: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

400503: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400504: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400505: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400506: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400507: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400508: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400509: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400510: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400511: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 400508: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

400504: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400505: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400506: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400507: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400508: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400509: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400510: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400511: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
400512: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 400509: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

400505: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400506: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400507: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400508: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400509: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400510: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400511: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
400512: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400513: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 400510: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

400506: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
400507: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400508: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400509: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400510: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400511: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
400512: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400513: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
400514: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 400511: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

400507: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400508: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400509: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400510: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400511: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
400512: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400513: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
400514: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
400515:

Line 400512: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

400508: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400509: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400510: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400511: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
400512: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400513: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
400514: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
400515:
400516: l_event_id NUMBER;

Line 400513: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

400509: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400510: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400511: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
400512: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400513: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
400514: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
400515:
400516: l_event_id NUMBER;
400517: l_previous_event_id NUMBER;

Line 400514: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

400510: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
400511: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
400512: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
400513: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
400514: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
400515:
400516: l_event_id NUMBER;
400517: l_previous_event_id NUMBER;
400518: l_first_event_id NUMBER;

Line 400532: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

400528: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
400529: l_description VARCHAR2(4000);
400530: l_transaction_reversal NUMBER;
400531: l_ae_header_id NUMBER;
400532: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
400533: l_log_module VARCHAR2(240);
400534: --
400535: l_acct_reversal_source VARCHAR2(30);
400536: l_trx_reversal_source VARCHAR2(30);

Line 400874: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

400870:
400871: --
400872: -- set event info as cache for other routines to refer event attributes
400873: --
400874: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
400875: (p_application_id => p_application_id
400876: ,p_primary_ledger_id => p_primary_ledger_id
400877: ,p_base_ledger_id => p_base_ledger_id
400878: ,p_target_ledger_id => p_target_ledger_id

Line 400907: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

400903:
400904: --
400905: -- set the status of entry to C_VALID (0)
400906: --
400907: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
400908:
400909: --
400910: -- initialize a row for ae header
400911: --

Line 400952: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

400948: --
400949: -- initilaize the status of ae headers for diffrent balance types
400950: -- the status is initialised to C_NOT_CREATED (2)
400951: --
400952: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
400953: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
400954: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
400955:
400956: --

Line 400953: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

400949: -- initilaize the status of ae headers for diffrent balance types
400950: -- the status is initialised to C_NOT_CREATED (2)
400951: --
400952: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
400953: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
400954: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
400955:
400956: --
400957: -- call api to validate and store accounting attributes for header

Line 400954: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

400950: -- the status is initialised to C_NOT_CREATED (2)
400951: --
400952: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
400953: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
400954: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
400955:
400956: --
400957: -- call api to validate and store accounting attributes for header
400958: --

Line 400995: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

400991: --
400992: l_trx_reversal_source := SUBSTR(NULL, 1,30);
400993:
400994: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
400995: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
400996:
400997: xla_accounting_err_pkg.build_message
400998: (p_appli_s_name => 'XLA'
400999: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 401003: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

400999: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
401000: ,p_token_1 => 'ACCT_ATTR_NAME'
401001: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
401002: ,p_token_2 => 'PRODUCT_NAME'
401003: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
401004: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
401005: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
401006: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
401007:

Line 401004: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

401000: ,p_token_1 => 'ACCT_ATTR_NAME'
401001: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
401002: ,p_token_2 => 'PRODUCT_NAME'
401003: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
401004: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
401005: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
401006: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
401007:
401008: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 401005: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

401001: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
401002: ,p_token_2 => 'PRODUCT_NAME'
401003: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
401004: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
401005: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
401006: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
401007:
401008: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
401009: --

Line 401006: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

401002: ,p_token_2 => 'PRODUCT_NAME'
401003: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
401004: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
401005: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
401006: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
401007:
401008: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
401009: --
401010: -- following sets the accounting attributes needed to reverse

Line 401025: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

401021: ----------------------------------------------------------------
401022: -- 4262811 - update the header statuses to invalid in need be
401023: ----------------------------------------------------------------
401024: --
401025: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
401026:
401027:
401028: -----------------------------------------------
401029: -- No accrual reversal for the event class/type

Line 401155: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

401151: ,p_module => l_log_module);
401152: END IF;
401153:
401154: --
401155: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
401156: --
401157: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
401158: --
401159: -- set event info as cache for other routines to refer event attributes

Line 401157: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

401153:
401154: --
401155: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
401156: --
401157: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
401158: --
401159: -- set event info as cache for other routines to refer event attributes
401160: --
401161:

Line 401165: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

401161:
401162: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
401163: l_previous_event_id := l_event_id;
401164:
401165: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
401166: (p_application_id => p_application_id
401167: ,p_primary_ledger_id => p_primary_ledger_id
401168: ,p_base_ledger_id => p_base_ledger_id
401169: ,p_target_ledger_id => p_target_ledger_id

Line 401206: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

401202: l_acct_reversal_source := SUBSTR(NULL, 1,30);
401203:
401204: IF l_continue_with_lines THEN
401205: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
401206: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
401207:
401208: xla_accounting_err_pkg.build_message
401209: (p_appli_s_name => 'XLA'
401210: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 401214: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

401210: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
401211: ,p_token_1 => 'LINE_NUMBER'
401212: ,p_value_1 => l_array_extract_line_num(Idx)
401213: ,p_token_2 => 'PRODUCT_NAME'
401214: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
401215: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
401216: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
401217: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
401218:

Line 401215: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

401211: ,p_token_1 => 'LINE_NUMBER'
401212: ,p_value_1 => l_array_extract_line_num(Idx)
401213: ,p_token_2 => 'PRODUCT_NAME'
401214: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
401215: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
401216: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
401217: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
401218:
401219: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 401216: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

401212: ,p_value_1 => l_array_extract_line_num(Idx)
401213: ,p_token_2 => 'PRODUCT_NAME'
401214: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
401215: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
401216: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
401217: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
401218:
401219: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
401220: --

Line 401217: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

401213: ,p_token_2 => 'PRODUCT_NAME'
401214: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
401215: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
401216: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
401217: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
401218:
401219: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
401220: --
401221: -- following sets the accounting attributes needed to reverse

Line 401628: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

401624:
401625: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
401626: -- or secondary ledger that has different currency with primary
401627: -- or alc that is calculated by sla
401628: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
401629: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
401630:
401631: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
401632: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 401629: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

401625: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
401626: -- or secondary ledger that has different currency with primary
401627: -- or alc that is calculated by sla
401628: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
401629: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
401630:
401631: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
401632: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
401633: AND (l_actual_flag = 'A')) THEN

Line 401631: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

401627: -- or alc that is calculated by sla
401628: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
401629: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
401630:
401631: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
401632: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
401633: AND (l_actual_flag = 'A')) THEN
401634: XLA_AE_LINES_PKG.CreateGainOrLossLines(
401635: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 401632: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

401628: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
401629: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
401630:
401631: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
401632: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
401633: AND (l_actual_flag = 'A')) THEN
401634: XLA_AE_LINES_PKG.CreateGainOrLossLines(
401635: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
401636: ,p_application_id => p_application_id

Line 401635: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

401631: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
401632: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
401633: AND (l_actual_flag = 'A')) THEN
401634: XLA_AE_LINES_PKG.CreateGainOrLossLines(
401635: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
401636: ,p_application_id => p_application_id
401637: ,p_amb_context_code => 'DEFAULT'
401638: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
401639: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 401638: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

401634: XLA_AE_LINES_PKG.CreateGainOrLossLines(
401635: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
401636: ,p_application_id => p_application_id
401637: ,p_amb_context_code => 'DEFAULT'
401638: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
401639: ,p_event_class_code => C_EVENT_CLASS_CODE
401640: ,p_event_type_code => C_EVENT_TYPE_CODE
401641:
401642: ,p_gain_ccid => -1

Line 402215: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

402211:
402212: l_calculate_acctd_flag VARCHAR2(1) :='Y';
402213: l_calculate_g_l_flag VARCHAR2(1) :='Y';
402214: --
402215: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402216: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402217: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402218: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402219: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 402216: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

402212: l_calculate_acctd_flag VARCHAR2(1) :='Y';
402213: l_calculate_g_l_flag VARCHAR2(1) :='Y';
402214: --
402215: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402216: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402217: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402218: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402219: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402220: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 402217: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

402213: l_calculate_g_l_flag VARCHAR2(1) :='Y';
402214: --
402215: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402216: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402217: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402218: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402219: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402220: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402221: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 402218: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

402214: --
402215: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402216: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402217: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402218: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402219: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402220: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402221: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402222: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 402219: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

402215: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402216: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402217: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402218: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402219: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402220: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402221: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402222: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402223: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 402220: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

402216: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402217: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402218: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402219: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402220: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402221: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402222: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402223: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402224: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 402221: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

402217: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402218: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402219: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402220: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402221: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402222: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402223: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402224: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402225: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 402222: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

402218: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402219: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402220: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402221: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402222: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402223: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402224: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402225: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402226: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 402223: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

402219: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402220: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402221: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402222: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402223: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402224: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402225: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402226: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402227: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 402224: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

402220: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402221: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402222: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402223: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402224: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402225: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402226: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402227: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402228: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 402225: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

402221: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402222: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402223: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402224: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402225: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402226: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402227: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402228: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402229: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 402226: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

402222: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402223: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402224: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402225: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402226: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402227: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402228: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402229: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402230: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 402227: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

402223: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402224: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402225: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402226: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402227: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402228: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402229: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402230: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402231: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 402228: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

402224: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402225: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402226: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402227: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402228: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402229: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402230: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402231: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402232: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 402229: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

402225: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402226: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402227: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402228: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402229: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402230: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402231: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402232: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402233: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 402230: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

402226: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402227: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402228: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402229: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402230: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402231: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402232: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402233: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402234: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 402231: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

402227: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402228: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402229: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402230: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402231: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402232: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402233: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402234: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402235: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 402232: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

402228: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
402229: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402230: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402231: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402232: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402233: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402234: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402235: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402236: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 402233: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

402229: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402230: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402231: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402232: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402233: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402234: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402235: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402236: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402237: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 402234: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

402230: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402231: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402232: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402233: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402234: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402235: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402236: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402237: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
402238: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 402235: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

402231: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402232: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402233: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402234: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402235: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402236: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402237: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
402238: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402239: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 402236: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

402232: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
402233: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402234: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402235: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402236: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402237: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
402238: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402239: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
402240: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 402237: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

402233: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402234: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402235: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402236: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402237: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
402238: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402239: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
402240: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
402241:

Line 402238: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

402234: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402235: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402236: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402237: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
402238: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402239: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
402240: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
402241:
402242: l_event_id NUMBER;

Line 402239: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

402235: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402236: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402237: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
402238: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402239: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
402240: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
402241:
402242: l_event_id NUMBER;
402243: l_previous_event_id NUMBER;

Line 402240: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

402236: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
402237: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
402238: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
402239: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
402240: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
402241:
402242: l_event_id NUMBER;
402243: l_previous_event_id NUMBER;
402244: l_first_event_id NUMBER;

Line 402258: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

402254: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
402255: l_description VARCHAR2(4000);
402256: l_transaction_reversal NUMBER;
402257: l_ae_header_id NUMBER;
402258: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
402259: l_log_module VARCHAR2(240);
402260: --
402261: l_acct_reversal_source VARCHAR2(30);
402262: l_trx_reversal_source VARCHAR2(30);

Line 402592: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

402588:
402589: --
402590: -- set event info as cache for other routines to refer event attributes
402591: --
402592: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
402593: (p_application_id => p_application_id
402594: ,p_primary_ledger_id => p_primary_ledger_id
402595: ,p_base_ledger_id => p_base_ledger_id
402596: ,p_target_ledger_id => p_target_ledger_id

Line 402625: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

402621:
402622: --
402623: -- set the status of entry to C_VALID (0)
402624: --
402625: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
402626:
402627: --
402628: -- initialize a row for ae header
402629: --

Line 402667: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

402663: --
402664: -- initilaize the status of ae headers for diffrent balance types
402665: -- the status is initialised to C_NOT_CREATED (2)
402666: --
402667: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
402668: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
402669: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
402670:
402671: --

Line 402668: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

402664: -- initilaize the status of ae headers for diffrent balance types
402665: -- the status is initialised to C_NOT_CREATED (2)
402666: --
402667: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
402668: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
402669: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
402670:
402671: --
402672: -- call api to validate and store accounting attributes for header

Line 402669: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

402665: -- the status is initialised to C_NOT_CREATED (2)
402666: --
402667: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
402668: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
402669: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
402670:
402671: --
402672: -- call api to validate and store accounting attributes for header
402673: --

Line 402710: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

402706: --
402707: l_trx_reversal_source := SUBSTR(NULL, 1,30);
402708:
402709: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
402710: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
402711:
402712: xla_accounting_err_pkg.build_message
402713: (p_appli_s_name => 'XLA'
402714: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 402718: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

402714: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
402715: ,p_token_1 => 'ACCT_ATTR_NAME'
402716: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
402717: ,p_token_2 => 'PRODUCT_NAME'
402718: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
402719: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
402720: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
402721: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
402722:

Line 402719: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

402715: ,p_token_1 => 'ACCT_ATTR_NAME'
402716: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
402717: ,p_token_2 => 'PRODUCT_NAME'
402718: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
402719: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
402720: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
402721: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
402722:
402723: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 402720: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

402716: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
402717: ,p_token_2 => 'PRODUCT_NAME'
402718: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
402719: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
402720: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
402721: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
402722:
402723: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
402724: --

Line 402721: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

402717: ,p_token_2 => 'PRODUCT_NAME'
402718: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
402719: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
402720: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
402721: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
402722:
402723: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
402724: --
402725: -- following sets the accounting attributes needed to reverse

Line 402740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

402736: ----------------------------------------------------------------
402737: -- 4262811 - update the header statuses to invalid in need be
402738: ----------------------------------------------------------------
402739: --
402740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
402741:
402742:
402743: -----------------------------------------------
402744: -- No accrual reversal for the event class/type

Line 402870: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

402866: ,p_module => l_log_module);
402867: END IF;
402868:
402869: --
402870: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
402871: --
402872: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
402873: --
402874: -- set event info as cache for other routines to refer event attributes

Line 402872: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

402868:
402869: --
402870: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
402871: --
402872: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
402873: --
402874: -- set event info as cache for other routines to refer event attributes
402875: --
402876:

Line 402880: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

402876:
402877: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
402878: l_previous_event_id := l_event_id;
402879:
402880: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
402881: (p_application_id => p_application_id
402882: ,p_primary_ledger_id => p_primary_ledger_id
402883: ,p_base_ledger_id => p_base_ledger_id
402884: ,p_target_ledger_id => p_target_ledger_id

Line 402921: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

402917: l_acct_reversal_source := SUBSTR(NULL, 1,30);
402918:
402919: IF l_continue_with_lines THEN
402920: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
402921: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
402922:
402923: xla_accounting_err_pkg.build_message
402924: (p_appli_s_name => 'XLA'
402925: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 402929: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

402925: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
402926: ,p_token_1 => 'LINE_NUMBER'
402927: ,p_value_1 => l_array_extract_line_num(Idx)
402928: ,p_token_2 => 'PRODUCT_NAME'
402929: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
402930: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
402931: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
402932: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
402933:

Line 402930: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

402926: ,p_token_1 => 'LINE_NUMBER'
402927: ,p_value_1 => l_array_extract_line_num(Idx)
402928: ,p_token_2 => 'PRODUCT_NAME'
402929: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
402930: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
402931: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
402932: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
402933:
402934: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 402931: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

402927: ,p_value_1 => l_array_extract_line_num(Idx)
402928: ,p_token_2 => 'PRODUCT_NAME'
402929: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
402930: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
402931: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
402932: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
402933:
402934: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
402935: --

Line 402932: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

402928: ,p_token_2 => 'PRODUCT_NAME'
402929: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
402930: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
402931: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
402932: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
402933:
402934: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
402935: --
402936: -- following sets the accounting attributes needed to reverse

Line 403147: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

403143:
403144: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
403145: -- or secondary ledger that has different currency with primary
403146: -- or alc that is calculated by sla
403147: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
403148: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
403149:
403150: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
403151: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 403148: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

403144: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
403145: -- or secondary ledger that has different currency with primary
403146: -- or alc that is calculated by sla
403147: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
403148: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
403149:
403150: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
403151: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
403152: AND (l_actual_flag = 'A')) THEN

Line 403150: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

403146: -- or alc that is calculated by sla
403147: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
403148: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
403149:
403150: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
403151: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
403152: AND (l_actual_flag = 'A')) THEN
403153: XLA_AE_LINES_PKG.CreateGainOrLossLines(
403154: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 403151: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

403147: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
403148: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
403149:
403150: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
403151: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
403152: AND (l_actual_flag = 'A')) THEN
403153: XLA_AE_LINES_PKG.CreateGainOrLossLines(
403154: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
403155: ,p_application_id => p_application_id

Line 403154: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

403150: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
403151: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
403152: AND (l_actual_flag = 'A')) THEN
403153: XLA_AE_LINES_PKG.CreateGainOrLossLines(
403154: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
403155: ,p_application_id => p_application_id
403156: ,p_amb_context_code => 'DEFAULT'
403157: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
403158: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 403157: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

403153: XLA_AE_LINES_PKG.CreateGainOrLossLines(
403154: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
403155: ,p_application_id => p_application_id
403156: ,p_amb_context_code => 'DEFAULT'
403157: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
403158: ,p_event_class_code => C_EVENT_CLASS_CODE
403159: ,p_event_type_code => C_EVENT_TYPE_CODE
403160:
403161: ,p_gain_ccid => -1

Line 403744: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

403740:
403741: l_calculate_acctd_flag VARCHAR2(1) :='Y';
403742: l_calculate_g_l_flag VARCHAR2(1) :='Y';
403743: --
403744: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403745: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403746: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403747: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403748: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 403745: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

403741: l_calculate_acctd_flag VARCHAR2(1) :='Y';
403742: l_calculate_g_l_flag VARCHAR2(1) :='Y';
403743: --
403744: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403745: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403746: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403747: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403748: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403749: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 403746: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

403742: l_calculate_g_l_flag VARCHAR2(1) :='Y';
403743: --
403744: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403745: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403746: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403747: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403748: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403749: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403750: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 403747: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

403743: --
403744: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403745: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403746: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403747: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403748: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403749: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403750: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403751: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 403748: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

403744: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403745: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403746: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403747: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403748: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403749: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403750: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403751: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403752: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 403749: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

403745: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403746: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403747: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403748: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403749: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403750: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403751: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403752: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403753: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 403750: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

403746: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403747: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403748: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403749: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403750: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403751: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403752: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403753: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403754: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 403751: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

403747: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403748: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403749: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403750: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403751: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403752: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403753: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403754: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403755: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 403752: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

403748: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403749: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403750: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403751: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403752: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403753: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403754: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403755: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403756: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 403753: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

403749: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403750: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403751: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403752: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403753: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403754: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403755: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403756: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403757: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 403754: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

403750: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403751: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403752: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403753: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403754: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403755: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403756: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403757: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403758: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 403755: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

403751: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403752: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403753: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403754: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403755: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403756: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403757: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403758: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403759: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 403756: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

403752: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403753: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403754: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403755: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403756: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403757: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403758: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403759: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403760: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 403757: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

403753: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403754: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403755: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403756: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403757: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403758: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403759: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403760: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403761: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 403758: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

403754: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403755: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403756: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403757: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403758: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403759: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403760: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403761: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403762: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 403759: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

403755: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403756: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403757: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403758: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403759: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403760: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403761: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403762: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403763: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 403760: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

403756: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403757: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403758: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403759: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403760: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403761: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403762: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403763: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403764: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 403761: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

403757: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
403758: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403759: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403760: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403761: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403762: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403763: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403764: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403765: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 403762: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

403758: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403759: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403760: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403761: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403762: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403763: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403764: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403765: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403766: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 403763: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

403759: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403760: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403761: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403762: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403763: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403764: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403765: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403766: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
403767: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 403764: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

403760: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403761: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403762: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403763: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403764: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403765: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403766: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
403767: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403768: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 403765: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

403761: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
403762: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403763: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403764: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403765: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403766: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
403767: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403768: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
403769: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 403766: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

403762: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403763: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403764: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403765: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403766: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
403767: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403768: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
403769: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
403770:

Line 403767: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

403763: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403764: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403765: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403766: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
403767: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403768: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
403769: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
403770:
403771: l_event_id NUMBER;

Line 403768: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

403764: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403765: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403766: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
403767: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403768: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
403769: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
403770:
403771: l_event_id NUMBER;
403772: l_previous_event_id NUMBER;

Line 403769: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

403765: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
403766: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
403767: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
403768: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
403769: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
403770:
403771: l_event_id NUMBER;
403772: l_previous_event_id NUMBER;
403773: l_first_event_id NUMBER;

Line 403787: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

403783: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
403784: l_description VARCHAR2(4000);
403785: l_transaction_reversal NUMBER;
403786: l_ae_header_id NUMBER;
403787: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
403788: l_log_module VARCHAR2(240);
403789: --
403790: l_acct_reversal_source VARCHAR2(30);
403791: l_trx_reversal_source VARCHAR2(30);

Line 404130: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

404126:
404127: --
404128: -- set event info as cache for other routines to refer event attributes
404129: --
404130: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
404131: (p_application_id => p_application_id
404132: ,p_primary_ledger_id => p_primary_ledger_id
404133: ,p_base_ledger_id => p_base_ledger_id
404134: ,p_target_ledger_id => p_target_ledger_id

Line 404163: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

404159:
404160: --
404161: -- set the status of entry to C_VALID (0)
404162: --
404163: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
404164:
404165: --
404166: -- initialize a row for ae header
404167: --

Line 404208: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

404204: --
404205: -- initilaize the status of ae headers for diffrent balance types
404206: -- the status is initialised to C_NOT_CREATED (2)
404207: --
404208: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
404209: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
404210: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
404211:
404212: --

Line 404209: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

404205: -- initilaize the status of ae headers for diffrent balance types
404206: -- the status is initialised to C_NOT_CREATED (2)
404207: --
404208: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
404209: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
404210: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
404211:
404212: --
404213: -- call api to validate and store accounting attributes for header

Line 404210: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

404206: -- the status is initialised to C_NOT_CREATED (2)
404207: --
404208: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
404209: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
404210: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
404211:
404212: --
404213: -- call api to validate and store accounting attributes for header
404214: --

Line 404251: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

404247: --
404248: l_trx_reversal_source := SUBSTR(NULL, 1,30);
404249:
404250: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
404251: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
404252:
404253: xla_accounting_err_pkg.build_message
404254: (p_appli_s_name => 'XLA'
404255: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 404259: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

404255: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
404256: ,p_token_1 => 'ACCT_ATTR_NAME'
404257: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
404258: ,p_token_2 => 'PRODUCT_NAME'
404259: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
404260: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
404261: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
404262: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
404263:

Line 404260: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

404256: ,p_token_1 => 'ACCT_ATTR_NAME'
404257: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
404258: ,p_token_2 => 'PRODUCT_NAME'
404259: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
404260: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
404261: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
404262: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
404263:
404264: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 404261: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

404257: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
404258: ,p_token_2 => 'PRODUCT_NAME'
404259: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
404260: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
404261: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
404262: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
404263:
404264: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
404265: --

Line 404262: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

404258: ,p_token_2 => 'PRODUCT_NAME'
404259: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
404260: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
404261: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
404262: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
404263:
404264: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
404265: --
404266: -- following sets the accounting attributes needed to reverse

Line 404281: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

404277: ----------------------------------------------------------------
404278: -- 4262811 - update the header statuses to invalid in need be
404279: ----------------------------------------------------------------
404280: --
404281: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
404282:
404283:
404284: -----------------------------------------------
404285: -- No accrual reversal for the event class/type

Line 404410: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

404406: ,p_module => l_log_module);
404407: END IF;
404408:
404409: --
404410: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
404411: --
404412: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
404413: --
404414: -- set event info as cache for other routines to refer event attributes

Line 404412: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

404408:
404409: --
404410: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
404411: --
404412: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
404413: --
404414: -- set event info as cache for other routines to refer event attributes
404415: --
404416:

Line 404420: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

404416:
404417: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
404418: l_previous_event_id := l_event_id;
404419:
404420: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
404421: (p_application_id => p_application_id
404422: ,p_primary_ledger_id => p_primary_ledger_id
404423: ,p_base_ledger_id => p_base_ledger_id
404424: ,p_target_ledger_id => p_target_ledger_id

Line 404461: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

404457: l_acct_reversal_source := SUBSTR(NULL, 1,30);
404458:
404459: IF l_continue_with_lines THEN
404460: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
404461: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
404462:
404463: xla_accounting_err_pkg.build_message
404464: (p_appli_s_name => 'XLA'
404465: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 404469: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

404465: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
404466: ,p_token_1 => 'LINE_NUMBER'
404467: ,p_value_1 => l_array_extract_line_num(Idx)
404468: ,p_token_2 => 'PRODUCT_NAME'
404469: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
404470: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
404471: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
404472: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
404473:

Line 404470: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

404466: ,p_token_1 => 'LINE_NUMBER'
404467: ,p_value_1 => l_array_extract_line_num(Idx)
404468: ,p_token_2 => 'PRODUCT_NAME'
404469: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
404470: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
404471: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
404472: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
404473:
404474: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 404471: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

404467: ,p_value_1 => l_array_extract_line_num(Idx)
404468: ,p_token_2 => 'PRODUCT_NAME'
404469: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
404470: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
404471: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
404472: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
404473:
404474: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
404475: --

Line 404472: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

404468: ,p_token_2 => 'PRODUCT_NAME'
404469: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
404470: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
404471: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
404472: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
404473:
404474: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
404475: --
404476: -- following sets the accounting attributes needed to reverse

Line 404885: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

404881:
404882: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
404883: -- or secondary ledger that has different currency with primary
404884: -- or alc that is calculated by sla
404885: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
404886: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
404887:
404888: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
404889: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 404886: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

404882: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
404883: -- or secondary ledger that has different currency with primary
404884: -- or alc that is calculated by sla
404885: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
404886: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
404887:
404888: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
404889: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
404890: AND (l_actual_flag = 'A')) THEN

Line 404888: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

404884: -- or alc that is calculated by sla
404885: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
404886: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
404887:
404888: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
404889: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
404890: AND (l_actual_flag = 'A')) THEN
404891: XLA_AE_LINES_PKG.CreateGainOrLossLines(
404892: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 404889: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

404885: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
404886: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
404887:
404888: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
404889: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
404890: AND (l_actual_flag = 'A')) THEN
404891: XLA_AE_LINES_PKG.CreateGainOrLossLines(
404892: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
404893: ,p_application_id => p_application_id

Line 404892: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

404888: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
404889: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
404890: AND (l_actual_flag = 'A')) THEN
404891: XLA_AE_LINES_PKG.CreateGainOrLossLines(
404892: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
404893: ,p_application_id => p_application_id
404894: ,p_amb_context_code => 'DEFAULT'
404895: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
404896: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 404895: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

404891: XLA_AE_LINES_PKG.CreateGainOrLossLines(
404892: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
404893: ,p_application_id => p_application_id
404894: ,p_amb_context_code => 'DEFAULT'
404895: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
404896: ,p_event_class_code => C_EVENT_CLASS_CODE
404897: ,p_event_type_code => C_EVENT_TYPE_CODE
404898:
404899: ,p_gain_ccid => -1

Line 405487: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

405483:
405484: l_calculate_acctd_flag VARCHAR2(1) :='Y';
405485: l_calculate_g_l_flag VARCHAR2(1) :='Y';
405486: --
405487: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405488: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405489: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405490: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405491: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 405488: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

405484: l_calculate_acctd_flag VARCHAR2(1) :='Y';
405485: l_calculate_g_l_flag VARCHAR2(1) :='Y';
405486: --
405487: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405488: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405489: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405490: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405491: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405492: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 405489: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

405485: l_calculate_g_l_flag VARCHAR2(1) :='Y';
405486: --
405487: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405488: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405489: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405490: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405491: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405492: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405493: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 405490: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

405486: --
405487: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405488: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405489: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405490: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405491: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405492: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405493: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405494: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 405491: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

405487: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405488: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405489: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405490: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405491: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405492: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405493: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405494: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405495: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 405492: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

405488: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405489: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405490: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405491: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405492: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405493: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405494: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405495: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405496: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 405493: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

405489: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405490: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405491: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405492: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405493: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405494: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405495: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405496: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405497: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 405494: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

405490: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405491: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405492: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405493: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405494: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405495: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405496: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405497: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405498: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 405495: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

405491: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405492: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405493: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405494: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405495: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405496: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405497: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405498: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405499: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 405496: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

405492: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405493: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405494: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405495: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405496: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405497: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405498: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405499: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405500: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 405497: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

405493: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405494: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405495: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405496: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405497: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405498: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405499: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405500: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405501: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 405498: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

405494: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405495: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405496: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405497: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405498: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405499: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405500: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405501: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405502: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 405499: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

405495: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405496: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405497: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405498: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405499: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405500: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405501: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405502: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405503: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 405500: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

405496: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405497: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405498: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405499: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405500: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405501: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405502: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405503: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405504: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 405501: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

405497: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405498: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405499: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405500: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405501: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405502: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405503: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405504: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405505: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 405502: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

405498: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405499: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405500: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405501: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405502: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405503: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405504: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405505: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405506: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 405503: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

405499: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405500: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405501: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405502: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405503: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405504: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405505: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405506: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405507: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 405504: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

405500: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
405501: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405502: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405503: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405504: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405505: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405506: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405507: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405508: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 405505: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

405501: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405502: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405503: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405504: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405505: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405506: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405507: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405508: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405509: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 405506: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

405502: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405503: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405504: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405505: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405506: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405507: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405508: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405509: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
405510: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 405507: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

405503: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405504: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405505: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405506: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405507: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405508: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405509: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
405510: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405511: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 405508: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

405504: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
405505: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405506: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405507: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405508: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405509: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
405510: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405511: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
405512: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 405509: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

405505: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405506: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405507: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405508: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405509: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
405510: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405511: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
405512: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
405513:

Line 405510: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

405506: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405507: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405508: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405509: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
405510: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405511: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
405512: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
405513:
405514: l_event_id NUMBER;

Line 405511: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

405507: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405508: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405509: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
405510: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405511: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
405512: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
405513:
405514: l_event_id NUMBER;
405515: l_previous_event_id NUMBER;

Line 405512: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

405508: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
405509: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
405510: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
405511: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
405512: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
405513:
405514: l_event_id NUMBER;
405515: l_previous_event_id NUMBER;
405516: l_first_event_id NUMBER;

Line 405530: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

405526: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
405527: l_description VARCHAR2(4000);
405528: l_transaction_reversal NUMBER;
405529: l_ae_header_id NUMBER;
405530: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
405531: l_log_module VARCHAR2(240);
405532: --
405533: l_acct_reversal_source VARCHAR2(30);
405534: l_trx_reversal_source VARCHAR2(30);

Line 405877: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

405873:
405874: --
405875: -- set event info as cache for other routines to refer event attributes
405876: --
405877: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
405878: (p_application_id => p_application_id
405879: ,p_primary_ledger_id => p_primary_ledger_id
405880: ,p_base_ledger_id => p_base_ledger_id
405881: ,p_target_ledger_id => p_target_ledger_id

Line 405910: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

405906:
405907: --
405908: -- set the status of entry to C_VALID (0)
405909: --
405910: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
405911:
405912: --
405913: -- initialize a row for ae header
405914: --

Line 405956: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

405952: --
405953: -- initilaize the status of ae headers for diffrent balance types
405954: -- the status is initialised to C_NOT_CREATED (2)
405955: --
405956: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
405957: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
405958: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
405959:
405960: --

Line 405957: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

405953: -- initilaize the status of ae headers for diffrent balance types
405954: -- the status is initialised to C_NOT_CREATED (2)
405955: --
405956: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
405957: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
405958: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
405959:
405960: --
405961: -- call api to validate and store accounting attributes for header

Line 405958: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

405954: -- the status is initialised to C_NOT_CREATED (2)
405955: --
405956: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
405957: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
405958: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
405959:
405960: --
405961: -- call api to validate and store accounting attributes for header
405962: --

Line 405999: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

405995: --
405996: l_trx_reversal_source := SUBSTR(NULL, 1,30);
405997:
405998: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
405999: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
406000:
406001: xla_accounting_err_pkg.build_message
406002: (p_appli_s_name => 'XLA'
406003: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 406007: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

406003: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
406004: ,p_token_1 => 'ACCT_ATTR_NAME'
406005: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
406006: ,p_token_2 => 'PRODUCT_NAME'
406007: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
406008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
406009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
406010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
406011:

Line 406008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

406004: ,p_token_1 => 'ACCT_ATTR_NAME'
406005: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
406006: ,p_token_2 => 'PRODUCT_NAME'
406007: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
406008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
406009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
406010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
406011:
406012: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 406009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

406005: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
406006: ,p_token_2 => 'PRODUCT_NAME'
406007: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
406008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
406009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
406010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
406011:
406012: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
406013: --

Line 406010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

406006: ,p_token_2 => 'PRODUCT_NAME'
406007: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
406008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
406009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
406010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
406011:
406012: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
406013: --
406014: -- following sets the accounting attributes needed to reverse

Line 406029: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

406025: ----------------------------------------------------------------
406026: -- 4262811 - update the header statuses to invalid in need be
406027: ----------------------------------------------------------------
406028: --
406029: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
406030:
406031:
406032: -----------------------------------------------
406033: -- No accrual reversal for the event class/type

Line 406158: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

406154: ,p_module => l_log_module);
406155: END IF;
406156:
406157: --
406158: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
406159: --
406160: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
406161: --
406162: -- set event info as cache for other routines to refer event attributes

Line 406160: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

406156:
406157: --
406158: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
406159: --
406160: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
406161: --
406162: -- set event info as cache for other routines to refer event attributes
406163: --
406164:

Line 406168: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

406164:
406165: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
406166: l_previous_event_id := l_event_id;
406167:
406168: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
406169: (p_application_id => p_application_id
406170: ,p_primary_ledger_id => p_primary_ledger_id
406171: ,p_base_ledger_id => p_base_ledger_id
406172: ,p_target_ledger_id => p_target_ledger_id

Line 406209: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

406205: l_acct_reversal_source := SUBSTR(NULL, 1,30);
406206:
406207: IF l_continue_with_lines THEN
406208: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
406209: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
406210:
406211: xla_accounting_err_pkg.build_message
406212: (p_appli_s_name => 'XLA'
406213: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 406217: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

406213: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
406214: ,p_token_1 => 'LINE_NUMBER'
406215: ,p_value_1 => l_array_extract_line_num(Idx)
406216: ,p_token_2 => 'PRODUCT_NAME'
406217: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
406218: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
406219: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
406220: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
406221:

Line 406218: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

406214: ,p_token_1 => 'LINE_NUMBER'
406215: ,p_value_1 => l_array_extract_line_num(Idx)
406216: ,p_token_2 => 'PRODUCT_NAME'
406217: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
406218: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
406219: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
406220: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
406221:
406222: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 406219: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

406215: ,p_value_1 => l_array_extract_line_num(Idx)
406216: ,p_token_2 => 'PRODUCT_NAME'
406217: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
406218: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
406219: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
406220: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
406221:
406222: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
406223: --

Line 406220: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

406216: ,p_token_2 => 'PRODUCT_NAME'
406217: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
406218: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
406219: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
406220: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
406221:
406222: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
406223: --
406224: -- following sets the accounting attributes needed to reverse

Line 406636: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

406632:
406633: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
406634: -- or secondary ledger that has different currency with primary
406635: -- or alc that is calculated by sla
406636: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
406637: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
406638:
406639: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
406640: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 406637: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

406633: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
406634: -- or secondary ledger that has different currency with primary
406635: -- or alc that is calculated by sla
406636: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
406637: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
406638:
406639: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
406640: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
406641: AND (l_actual_flag = 'A')) THEN

Line 406639: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

406635: -- or alc that is calculated by sla
406636: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
406637: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
406638:
406639: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
406640: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
406641: AND (l_actual_flag = 'A')) THEN
406642: XLA_AE_LINES_PKG.CreateGainOrLossLines(
406643: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 406640: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

406636: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
406637: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
406638:
406639: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
406640: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
406641: AND (l_actual_flag = 'A')) THEN
406642: XLA_AE_LINES_PKG.CreateGainOrLossLines(
406643: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
406644: ,p_application_id => p_application_id

Line 406643: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

406639: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
406640: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
406641: AND (l_actual_flag = 'A')) THEN
406642: XLA_AE_LINES_PKG.CreateGainOrLossLines(
406643: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
406644: ,p_application_id => p_application_id
406645: ,p_amb_context_code => 'DEFAULT'
406646: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
406647: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 406646: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

406642: XLA_AE_LINES_PKG.CreateGainOrLossLines(
406643: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
406644: ,p_application_id => p_application_id
406645: ,p_amb_context_code => 'DEFAULT'
406646: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
406647: ,p_event_class_code => C_EVENT_CLASS_CODE
406648: ,p_event_type_code => C_EVENT_TYPE_CODE
406649:
406650: ,p_gain_ccid => -1

Line 407221: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

407217:
407218: l_calculate_acctd_flag VARCHAR2(1) :='Y';
407219: l_calculate_g_l_flag VARCHAR2(1) :='Y';
407220: --
407221: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407222: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407223: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407224: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407225: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 407222: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

407218: l_calculate_acctd_flag VARCHAR2(1) :='Y';
407219: l_calculate_g_l_flag VARCHAR2(1) :='Y';
407220: --
407221: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407222: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407223: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407224: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407225: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407226: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 407223: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

407219: l_calculate_g_l_flag VARCHAR2(1) :='Y';
407220: --
407221: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407222: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407223: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407224: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407225: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407226: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407227: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 407224: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

407220: --
407221: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407222: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407223: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407224: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407225: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407226: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407227: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407228: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 407225: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

407221: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407222: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407223: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407224: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407225: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407226: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407227: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407228: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407229: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 407226: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

407222: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407223: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407224: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407225: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407226: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407227: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407228: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407229: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407230: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 407227: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

407223: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407224: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407225: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407226: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407227: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407228: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407229: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407230: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407231: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 407228: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

407224: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407225: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407226: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407227: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407228: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407229: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407230: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407231: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407232: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 407229: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

407225: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407226: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407227: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407228: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407229: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407230: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407231: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407232: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407233: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 407230: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

407226: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407227: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407228: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407229: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407230: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407231: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407232: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407233: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407234: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 407231: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

407227: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407228: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407229: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407230: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407231: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407232: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407233: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407234: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407235: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 407232: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

407228: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407229: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407230: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407231: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407232: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407233: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407234: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407235: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407236: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 407233: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

407229: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407230: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407231: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407232: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407233: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407234: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407235: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407236: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407237: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 407234: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

407230: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407231: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407232: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407233: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407234: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407235: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407236: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407237: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407238: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 407235: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

407231: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407232: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407233: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407234: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407235: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407236: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407237: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407238: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407239: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 407236: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

407232: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407233: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407234: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407235: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407236: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407237: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407238: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407239: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407240: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 407237: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

407233: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407234: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407235: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407236: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407237: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407238: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407239: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407240: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407241: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 407238: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

407234: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
407235: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407236: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407237: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407238: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407239: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407240: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407241: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407242: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 407239: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

407235: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407236: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407237: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407238: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407239: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407240: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407241: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407242: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407243: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 407240: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

407236: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407237: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407238: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407239: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407240: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407241: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407242: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407243: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
407244: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 407241: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

407237: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407238: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407239: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407240: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407241: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407242: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407243: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
407244: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407245: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 407242: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

407238: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
407239: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407240: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407241: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407242: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407243: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
407244: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407245: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
407246: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 407243: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

407239: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407240: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407241: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407242: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407243: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
407244: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407245: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
407246: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
407247:

Line 407244: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

407240: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407241: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407242: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407243: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
407244: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407245: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
407246: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
407247:
407248: l_event_id NUMBER;

Line 407245: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

407241: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407242: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407243: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
407244: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407245: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
407246: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
407247:
407248: l_event_id NUMBER;
407249: l_previous_event_id NUMBER;

Line 407246: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

407242: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
407243: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
407244: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
407245: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
407246: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
407247:
407248: l_event_id NUMBER;
407249: l_previous_event_id NUMBER;
407250: l_first_event_id NUMBER;

Line 407264: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

407260: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
407261: l_description VARCHAR2(4000);
407262: l_transaction_reversal NUMBER;
407263: l_ae_header_id NUMBER;
407264: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
407265: l_log_module VARCHAR2(240);
407266: --
407267: l_acct_reversal_source VARCHAR2(30);
407268: l_trx_reversal_source VARCHAR2(30);

Line 407593: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

407589:
407590: --
407591: -- set event info as cache for other routines to refer event attributes
407592: --
407593: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
407594: (p_application_id => p_application_id
407595: ,p_primary_ledger_id => p_primary_ledger_id
407596: ,p_base_ledger_id => p_base_ledger_id
407597: ,p_target_ledger_id => p_target_ledger_id

Line 407626: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

407622:
407623: --
407624: -- set the status of entry to C_VALID (0)
407625: --
407626: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
407627:
407628: --
407629: -- initialize a row for ae header
407630: --

Line 407668: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

407664: --
407665: -- initilaize the status of ae headers for diffrent balance types
407666: -- the status is initialised to C_NOT_CREATED (2)
407667: --
407668: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
407669: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
407670: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
407671:
407672: --

Line 407669: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

407665: -- initilaize the status of ae headers for diffrent balance types
407666: -- the status is initialised to C_NOT_CREATED (2)
407667: --
407668: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
407669: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
407670: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
407671:
407672: --
407673: -- call api to validate and store accounting attributes for header

Line 407670: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

407666: -- the status is initialised to C_NOT_CREATED (2)
407667: --
407668: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
407669: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
407670: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
407671:
407672: --
407673: -- call api to validate and store accounting attributes for header
407674: --

Line 407711: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

407707: --
407708: l_trx_reversal_source := SUBSTR(NULL, 1,30);
407709:
407710: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
407711: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
407712:
407713: xla_accounting_err_pkg.build_message
407714: (p_appli_s_name => 'XLA'
407715: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 407719: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

407715: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
407716: ,p_token_1 => 'ACCT_ATTR_NAME'
407717: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
407718: ,p_token_2 => 'PRODUCT_NAME'
407719: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
407720: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
407721: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
407722: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
407723:

Line 407720: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

407716: ,p_token_1 => 'ACCT_ATTR_NAME'
407717: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
407718: ,p_token_2 => 'PRODUCT_NAME'
407719: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
407720: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
407721: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
407722: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
407723:
407724: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 407721: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

407717: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
407718: ,p_token_2 => 'PRODUCT_NAME'
407719: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
407720: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
407721: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
407722: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
407723:
407724: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
407725: --

Line 407722: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

407718: ,p_token_2 => 'PRODUCT_NAME'
407719: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
407720: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
407721: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
407722: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
407723:
407724: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
407725: --
407726: -- following sets the accounting attributes needed to reverse

Line 407741: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

407737: ----------------------------------------------------------------
407738: -- 4262811 - update the header statuses to invalid in need be
407739: ----------------------------------------------------------------
407740: --
407741: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
407742:
407743:
407744: -----------------------------------------------
407745: -- No accrual reversal for the event class/type

Line 407871: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

407867: ,p_module => l_log_module);
407868: END IF;
407869:
407870: --
407871: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
407872: --
407873: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
407874: --
407875: -- set event info as cache for other routines to refer event attributes

Line 407873: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

407869:
407870: --
407871: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
407872: --
407873: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
407874: --
407875: -- set event info as cache for other routines to refer event attributes
407876: --
407877:

Line 407881: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

407877:
407878: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
407879: l_previous_event_id := l_event_id;
407880:
407881: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
407882: (p_application_id => p_application_id
407883: ,p_primary_ledger_id => p_primary_ledger_id
407884: ,p_base_ledger_id => p_base_ledger_id
407885: ,p_target_ledger_id => p_target_ledger_id

Line 407922: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

407918: l_acct_reversal_source := SUBSTR(NULL, 1,30);
407919:
407920: IF l_continue_with_lines THEN
407921: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
407922: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
407923:
407924: xla_accounting_err_pkg.build_message
407925: (p_appli_s_name => 'XLA'
407926: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 407930: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

407926: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
407927: ,p_token_1 => 'LINE_NUMBER'
407928: ,p_value_1 => l_array_extract_line_num(Idx)
407929: ,p_token_2 => 'PRODUCT_NAME'
407930: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
407931: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
407932: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
407933: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
407934:

Line 407931: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

407927: ,p_token_1 => 'LINE_NUMBER'
407928: ,p_value_1 => l_array_extract_line_num(Idx)
407929: ,p_token_2 => 'PRODUCT_NAME'
407930: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
407931: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
407932: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
407933: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
407934:
407935: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 407932: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

407928: ,p_value_1 => l_array_extract_line_num(Idx)
407929: ,p_token_2 => 'PRODUCT_NAME'
407930: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
407931: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
407932: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
407933: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
407934:
407935: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
407936: --

Line 407933: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

407929: ,p_token_2 => 'PRODUCT_NAME'
407930: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
407931: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
407932: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
407933: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
407934:
407935: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
407936: --
407937: -- following sets the accounting attributes needed to reverse

Line 408242: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

408238:
408239: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
408240: -- or secondary ledger that has different currency with primary
408241: -- or alc that is calculated by sla
408242: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
408243: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
408244:
408245: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
408246: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 408243: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

408239: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
408240: -- or secondary ledger that has different currency with primary
408241: -- or alc that is calculated by sla
408242: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
408243: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
408244:
408245: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
408246: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
408247: AND (l_actual_flag = 'A')) THEN

Line 408245: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

408241: -- or alc that is calculated by sla
408242: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
408243: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
408244:
408245: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
408246: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
408247: AND (l_actual_flag = 'A')) THEN
408248: XLA_AE_LINES_PKG.CreateGainOrLossLines(
408249: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 408246: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

408242: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
408243: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
408244:
408245: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
408246: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
408247: AND (l_actual_flag = 'A')) THEN
408248: XLA_AE_LINES_PKG.CreateGainOrLossLines(
408249: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
408250: ,p_application_id => p_application_id

Line 408249: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

408245: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
408246: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
408247: AND (l_actual_flag = 'A')) THEN
408248: XLA_AE_LINES_PKG.CreateGainOrLossLines(
408249: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
408250: ,p_application_id => p_application_id
408251: ,p_amb_context_code => 'DEFAULT'
408252: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
408253: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 408252: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

408248: XLA_AE_LINES_PKG.CreateGainOrLossLines(
408249: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
408250: ,p_application_id => p_application_id
408251: ,p_amb_context_code => 'DEFAULT'
408252: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
408253: ,p_event_class_code => C_EVENT_CLASS_CODE
408254: ,p_event_type_code => C_EVENT_TYPE_CODE
408255:
408256: ,p_gain_ccid => -1

Line 408817: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

408813:
408814: l_calculate_acctd_flag VARCHAR2(1) :='Y';
408815: l_calculate_g_l_flag VARCHAR2(1) :='Y';
408816: --
408817: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408818: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408819: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408820: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408821: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 408818: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

408814: l_calculate_acctd_flag VARCHAR2(1) :='Y';
408815: l_calculate_g_l_flag VARCHAR2(1) :='Y';
408816: --
408817: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408818: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408819: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408820: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408821: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408822: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 408819: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

408815: l_calculate_g_l_flag VARCHAR2(1) :='Y';
408816: --
408817: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408818: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408819: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408820: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408821: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408822: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408823: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 408820: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

408816: --
408817: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408818: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408819: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408820: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408821: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408822: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408823: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408824: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 408821: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

408817: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408818: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408819: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408820: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408821: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408822: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408823: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408824: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408825: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 408822: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

408818: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408819: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408820: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408821: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408822: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408823: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408824: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408825: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408826: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 408823: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

408819: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408820: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408821: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408822: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408823: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408824: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408825: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408826: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408827: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 408824: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

408820: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408821: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408822: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408823: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408824: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408825: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408826: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408827: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408828: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 408825: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

408821: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408822: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408823: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408824: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408825: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408826: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408827: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408828: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408829: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 408826: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

408822: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408823: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408824: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408825: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408826: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408827: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408828: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408829: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408830: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 408827: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

408823: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408824: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408825: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408826: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408827: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408828: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408829: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408830: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408831: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 408828: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

408824: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408825: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408826: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408827: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408828: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408829: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408830: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408831: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408832: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 408829: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

408825: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408826: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408827: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408828: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408829: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408830: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408831: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408832: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408833: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 408830: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

408826: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408827: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408828: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408829: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408830: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408831: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408832: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408833: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408834: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 408831: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

408827: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408828: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408829: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408830: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408831: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408832: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408833: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408834: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408835: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 408832: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

408828: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408829: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408830: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408831: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408832: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408833: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408834: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408835: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408836: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 408833: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

408829: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408830: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408831: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408832: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408833: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408834: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408835: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408836: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408837: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 408834: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

408830: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
408831: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408832: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408833: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408834: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408835: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408836: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408837: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408838: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 408835: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

408831: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408832: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408833: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408834: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408835: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408836: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408837: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408838: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408839: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 408836: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

408832: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408833: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408834: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408835: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408836: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408837: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408838: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408839: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
408840: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 408837: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

408833: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408834: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408835: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408836: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408837: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408838: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408839: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
408840: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408841: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 408838: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

408834: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
408835: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408836: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408837: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408838: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408839: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
408840: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408841: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
408842: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 408839: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

408835: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408836: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408837: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408838: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408839: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
408840: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408841: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
408842: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
408843:

Line 408840: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

408836: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408837: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408838: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408839: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
408840: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408841: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
408842: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
408843:
408844: l_event_id NUMBER;

Line 408841: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

408837: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408838: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408839: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
408840: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408841: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
408842: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
408843:
408844: l_event_id NUMBER;
408845: l_previous_event_id NUMBER;

Line 408842: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

408838: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
408839: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
408840: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
408841: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
408842: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
408843:
408844: l_event_id NUMBER;
408845: l_previous_event_id NUMBER;
408846: l_first_event_id NUMBER;

Line 408860: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

408856: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
408857: l_description VARCHAR2(4000);
408858: l_transaction_reversal NUMBER;
408859: l_ae_header_id NUMBER;
408860: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
408861: l_log_module VARCHAR2(240);
408862: --
408863: l_acct_reversal_source VARCHAR2(30);
408864: l_trx_reversal_source VARCHAR2(30);

Line 409182: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

409178:
409179: --
409180: -- set event info as cache for other routines to refer event attributes
409181: --
409182: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
409183: (p_application_id => p_application_id
409184: ,p_primary_ledger_id => p_primary_ledger_id
409185: ,p_base_ledger_id => p_base_ledger_id
409186: ,p_target_ledger_id => p_target_ledger_id

Line 409215: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

409211:
409212: --
409213: -- set the status of entry to C_VALID (0)
409214: --
409215: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
409216:
409217: --
409218: -- initialize a row for ae header
409219: --

Line 409256: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

409252: --
409253: -- initilaize the status of ae headers for diffrent balance types
409254: -- the status is initialised to C_NOT_CREATED (2)
409255: --
409256: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
409257: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
409258: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
409259:
409260: --

Line 409257: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

409253: -- initilaize the status of ae headers for diffrent balance types
409254: -- the status is initialised to C_NOT_CREATED (2)
409255: --
409256: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
409257: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
409258: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
409259:
409260: --
409261: -- call api to validate and store accounting attributes for header

Line 409258: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

409254: -- the status is initialised to C_NOT_CREATED (2)
409255: --
409256: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
409257: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
409258: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
409259:
409260: --
409261: -- call api to validate and store accounting attributes for header
409262: --

Line 409299: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

409295: --
409296: l_trx_reversal_source := SUBSTR(NULL, 1,30);
409297:
409298: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
409299: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
409300:
409301: xla_accounting_err_pkg.build_message
409302: (p_appli_s_name => 'XLA'
409303: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 409307: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

409303: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
409304: ,p_token_1 => 'ACCT_ATTR_NAME'
409305: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
409306: ,p_token_2 => 'PRODUCT_NAME'
409307: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
409308: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
409309: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
409310: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
409311:

Line 409308: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

409304: ,p_token_1 => 'ACCT_ATTR_NAME'
409305: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
409306: ,p_token_2 => 'PRODUCT_NAME'
409307: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
409308: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
409309: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
409310: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
409311:
409312: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 409309: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

409305: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
409306: ,p_token_2 => 'PRODUCT_NAME'
409307: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
409308: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
409309: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
409310: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
409311:
409312: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
409313: --

Line 409310: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

409306: ,p_token_2 => 'PRODUCT_NAME'
409307: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
409308: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
409309: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
409310: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
409311:
409312: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
409313: --
409314: -- following sets the accounting attributes needed to reverse

Line 409329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

409325: ----------------------------------------------------------------
409326: -- 4262811 - update the header statuses to invalid in need be
409327: ----------------------------------------------------------------
409328: --
409329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
409330:
409331:
409332: -----------------------------------------------
409333: -- No accrual reversal for the event class/type

Line 409458: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

409454: ,p_module => l_log_module);
409455: END IF;
409456:
409457: --
409458: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
409459: --
409460: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
409461: --
409462: -- set event info as cache for other routines to refer event attributes

Line 409460: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

409456:
409457: --
409458: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
409459: --
409460: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
409461: --
409462: -- set event info as cache for other routines to refer event attributes
409463: --
409464:

Line 409468: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

409464:
409465: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
409466: l_previous_event_id := l_event_id;
409467:
409468: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
409469: (p_application_id => p_application_id
409470: ,p_primary_ledger_id => p_primary_ledger_id
409471: ,p_base_ledger_id => p_base_ledger_id
409472: ,p_target_ledger_id => p_target_ledger_id

Line 409509: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

409505: l_acct_reversal_source := SUBSTR(NULL, 1,30);
409506:
409507: IF l_continue_with_lines THEN
409508: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
409509: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
409510:
409511: xla_accounting_err_pkg.build_message
409512: (p_appli_s_name => 'XLA'
409513: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 409517: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

409513: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
409514: ,p_token_1 => 'LINE_NUMBER'
409515: ,p_value_1 => l_array_extract_line_num(Idx)
409516: ,p_token_2 => 'PRODUCT_NAME'
409517: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
409518: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
409519: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
409520: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
409521:

Line 409518: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

409514: ,p_token_1 => 'LINE_NUMBER'
409515: ,p_value_1 => l_array_extract_line_num(Idx)
409516: ,p_token_2 => 'PRODUCT_NAME'
409517: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
409518: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
409519: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
409520: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
409521:
409522: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 409519: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

409515: ,p_value_1 => l_array_extract_line_num(Idx)
409516: ,p_token_2 => 'PRODUCT_NAME'
409517: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
409518: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
409519: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
409520: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
409521:
409522: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
409523: --

Line 409520: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

409516: ,p_token_2 => 'PRODUCT_NAME'
409517: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
409518: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
409519: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
409520: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
409521:
409522: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
409523: --
409524: -- following sets the accounting attributes needed to reverse

Line 409693: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

409689:
409690: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
409691: -- or secondary ledger that has different currency with primary
409692: -- or alc that is calculated by sla
409693: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
409694: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
409695:
409696: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
409697: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 409694: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

409690: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
409691: -- or secondary ledger that has different currency with primary
409692: -- or alc that is calculated by sla
409693: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
409694: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
409695:
409696: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
409697: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
409698: AND (l_actual_flag = 'A')) THEN

Line 409696: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

409692: -- or alc that is calculated by sla
409693: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
409694: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
409695:
409696: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
409697: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
409698: AND (l_actual_flag = 'A')) THEN
409699: XLA_AE_LINES_PKG.CreateGainOrLossLines(
409700: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 409697: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

409693: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
409694: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
409695:
409696: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
409697: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
409698: AND (l_actual_flag = 'A')) THEN
409699: XLA_AE_LINES_PKG.CreateGainOrLossLines(
409700: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
409701: ,p_application_id => p_application_id

Line 409700: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

409696: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
409697: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
409698: AND (l_actual_flag = 'A')) THEN
409699: XLA_AE_LINES_PKG.CreateGainOrLossLines(
409700: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
409701: ,p_application_id => p_application_id
409702: ,p_amb_context_code => 'DEFAULT'
409703: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
409704: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 409703: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

409699: XLA_AE_LINES_PKG.CreateGainOrLossLines(
409700: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
409701: ,p_application_id => p_application_id
409702: ,p_amb_context_code => 'DEFAULT'
409703: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
409704: ,p_event_class_code => C_EVENT_CLASS_CODE
409705: ,p_event_type_code => C_EVENT_TYPE_CODE
409706:
409707: ,p_gain_ccid => -1

Line 410343: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

410339:
410340: l_calculate_acctd_flag VARCHAR2(1) :='Y';
410341: l_calculate_g_l_flag VARCHAR2(1) :='Y';
410342: --
410343: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410344: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410345: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410346: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410347: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 410344: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

410340: l_calculate_acctd_flag VARCHAR2(1) :='Y';
410341: l_calculate_g_l_flag VARCHAR2(1) :='Y';
410342: --
410343: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410344: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410345: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410346: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410347: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410348: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 410345: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

410341: l_calculate_g_l_flag VARCHAR2(1) :='Y';
410342: --
410343: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410344: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410345: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410346: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410347: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410348: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410349: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 410346: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

410342: --
410343: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410344: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410345: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410346: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410347: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410348: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410349: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410350: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 410347: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

410343: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410344: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410345: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410346: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410347: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410348: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410349: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410350: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410351: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 410348: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

410344: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410345: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410346: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410347: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410348: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410349: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410350: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410351: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410352: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 410349: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

410345: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410346: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410347: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410348: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410349: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410350: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410351: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410352: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410353: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 410350: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

410346: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410347: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410348: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410349: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410350: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410351: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410352: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410353: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410354: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 410351: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

410347: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410348: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410349: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410350: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410351: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410352: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410353: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410354: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410355: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 410352: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

410348: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410349: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410350: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410351: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410352: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410353: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410354: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410355: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410356: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 410353: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

410349: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410350: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410351: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410352: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410353: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410354: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410355: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410356: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410357: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 410354: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

410350: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410351: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410352: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410353: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410354: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410355: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410356: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410357: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410358: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 410355: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

410351: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410352: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410353: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410354: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410355: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410356: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410357: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410358: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410359: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 410356: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

410352: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410353: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410354: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410355: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410356: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410357: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410358: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410359: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410360: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 410357: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

410353: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410354: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410355: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410356: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410357: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410358: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410359: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410360: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410361: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 410358: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

410354: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410355: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410356: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410357: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410358: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410359: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410360: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410361: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410362: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 410359: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

410355: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410356: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410357: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410358: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410359: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410360: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410361: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410362: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410363: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 410360: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

410356: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
410357: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410358: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410359: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410360: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410361: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410362: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410363: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410364: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 410361: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

410357: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410358: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410359: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410360: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410361: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410362: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410363: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410364: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410365: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 410362: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

410358: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410359: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410360: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410361: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410362: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410363: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410364: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410365: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
410366: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 410363: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

410359: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410360: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410361: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410362: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410363: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410364: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410365: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
410366: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410367: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 410364: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

410360: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
410361: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410362: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410363: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410364: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410365: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
410366: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410367: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
410368: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 410365: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

410361: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410362: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410363: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410364: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410365: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
410366: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410367: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
410368: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
410369:

Line 410366: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

410362: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410363: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410364: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410365: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
410366: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410367: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
410368: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
410369:
410370: l_event_id NUMBER;

Line 410367: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

410363: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410364: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410365: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
410366: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410367: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
410368: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
410369:
410370: l_event_id NUMBER;
410371: l_previous_event_id NUMBER;

Line 410368: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

410364: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
410365: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
410366: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
410367: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
410368: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
410369:
410370: l_event_id NUMBER;
410371: l_previous_event_id NUMBER;
410372: l_first_event_id NUMBER;

Line 410386: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

410382: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
410383: l_description VARCHAR2(4000);
410384: l_transaction_reversal NUMBER;
410385: l_ae_header_id NUMBER;
410386: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
410387: l_log_module VARCHAR2(240);
410388: --
410389: l_acct_reversal_source VARCHAR2(30);
410390: l_trx_reversal_source VARCHAR2(30);

Line 410761: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

410757:
410758: --
410759: -- set event info as cache for other routines to refer event attributes
410760: --
410761: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
410762: (p_application_id => p_application_id
410763: ,p_primary_ledger_id => p_primary_ledger_id
410764: ,p_base_ledger_id => p_base_ledger_id
410765: ,p_target_ledger_id => p_target_ledger_id

Line 410794: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

410790:
410791: --
410792: -- set the status of entry to C_VALID (0)
410793: --
410794: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
410795:
410796: --
410797: -- initialize a row for ae header
410798: --

Line 410847: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

410843: --
410844: -- initilaize the status of ae headers for diffrent balance types
410845: -- the status is initialised to C_NOT_CREATED (2)
410846: --
410847: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
410848: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
410849: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
410850:
410851: --

Line 410848: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

410844: -- initilaize the status of ae headers for diffrent balance types
410845: -- the status is initialised to C_NOT_CREATED (2)
410846: --
410847: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
410848: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
410849: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
410850:
410851: --
410852: -- call api to validate and store accounting attributes for header

Line 410849: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

410845: -- the status is initialised to C_NOT_CREATED (2)
410846: --
410847: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
410848: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
410849: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
410850:
410851: --
410852: -- call api to validate and store accounting attributes for header
410853: --

Line 410890: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

410886: --
410887: l_trx_reversal_source := SUBSTR(NULL, 1,30);
410888:
410889: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
410890: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
410891:
410892: xla_accounting_err_pkg.build_message
410893: (p_appli_s_name => 'XLA'
410894: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 410898: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

410894: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
410895: ,p_token_1 => 'ACCT_ATTR_NAME'
410896: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
410897: ,p_token_2 => 'PRODUCT_NAME'
410898: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
410899: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
410900: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
410901: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
410902:

Line 410899: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

410895: ,p_token_1 => 'ACCT_ATTR_NAME'
410896: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
410897: ,p_token_2 => 'PRODUCT_NAME'
410898: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
410899: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
410900: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
410901: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
410902:
410903: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 410900: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

410896: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
410897: ,p_token_2 => 'PRODUCT_NAME'
410898: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
410899: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
410900: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
410901: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
410902:
410903: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
410904: --

Line 410901: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

410897: ,p_token_2 => 'PRODUCT_NAME'
410898: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
410899: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
410900: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
410901: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
410902:
410903: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
410904: --
410905: -- following sets the accounting attributes needed to reverse

Line 410920: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

410916: ----------------------------------------------------------------
410917: -- 4262811 - update the header statuses to invalid in need be
410918: ----------------------------------------------------------------
410919: --
410920: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
410921:
410922:
410923: -----------------------------------------------
410924: -- No accrual reversal for the event class/type

Line 411051: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

411047: ,p_module => l_log_module);
411048: END IF;
411049:
411050: --
411051: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
411052: --
411053: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
411054: --
411055: -- set event info as cache for other routines to refer event attributes

Line 411053: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

411049:
411050: --
411051: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
411052: --
411053: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
411054: --
411055: -- set event info as cache for other routines to refer event attributes
411056: --
411057:

Line 411061: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

411057:
411058: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
411059: l_previous_event_id := l_event_id;
411060:
411061: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
411062: (p_application_id => p_application_id
411063: ,p_primary_ledger_id => p_primary_ledger_id
411064: ,p_base_ledger_id => p_base_ledger_id
411065: ,p_target_ledger_id => p_target_ledger_id

Line 411102: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

411098: l_acct_reversal_source := SUBSTR(NULL, 1,30);
411099:
411100: IF l_continue_with_lines THEN
411101: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
411102: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
411103:
411104: xla_accounting_err_pkg.build_message
411105: (p_appli_s_name => 'XLA'
411106: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 411110: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

411106: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
411107: ,p_token_1 => 'LINE_NUMBER'
411108: ,p_value_1 => l_array_extract_line_num(Idx)
411109: ,p_token_2 => 'PRODUCT_NAME'
411110: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
411111: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
411112: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
411113: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
411114:

Line 411111: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

411107: ,p_token_1 => 'LINE_NUMBER'
411108: ,p_value_1 => l_array_extract_line_num(Idx)
411109: ,p_token_2 => 'PRODUCT_NAME'
411110: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
411111: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
411112: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
411113: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
411114:
411115: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 411112: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

411108: ,p_value_1 => l_array_extract_line_num(Idx)
411109: ,p_token_2 => 'PRODUCT_NAME'
411110: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
411111: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
411112: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
411113: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
411114:
411115: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
411116: --

Line 411113: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

411109: ,p_token_2 => 'PRODUCT_NAME'
411110: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
411111: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
411112: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
411113: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
411114:
411115: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
411116: --
411117: -- following sets the accounting attributes needed to reverse

Line 411307: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

411303:
411304: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
411305: -- or secondary ledger that has different currency with primary
411306: -- or alc that is calculated by sla
411307: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
411308: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
411309:
411310: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
411311: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 411308: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

411304: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
411305: -- or secondary ledger that has different currency with primary
411306: -- or alc that is calculated by sla
411307: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
411308: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
411309:
411310: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
411311: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
411312: AND (l_actual_flag = 'A')) THEN

Line 411310: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

411306: -- or alc that is calculated by sla
411307: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
411308: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
411309:
411310: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
411311: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
411312: AND (l_actual_flag = 'A')) THEN
411313: XLA_AE_LINES_PKG.CreateGainOrLossLines(
411314: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 411311: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

411307: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
411308: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
411309:
411310: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
411311: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
411312: AND (l_actual_flag = 'A')) THEN
411313: XLA_AE_LINES_PKG.CreateGainOrLossLines(
411314: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
411315: ,p_application_id => p_application_id

Line 411314: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

411310: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
411311: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
411312: AND (l_actual_flag = 'A')) THEN
411313: XLA_AE_LINES_PKG.CreateGainOrLossLines(
411314: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
411315: ,p_application_id => p_application_id
411316: ,p_amb_context_code => 'DEFAULT'
411317: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
411318: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 411317: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

411313: XLA_AE_LINES_PKG.CreateGainOrLossLines(
411314: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
411315: ,p_application_id => p_application_id
411316: ,p_amb_context_code => 'DEFAULT'
411317: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
411318: ,p_event_class_code => C_EVENT_CLASS_CODE
411319: ,p_event_type_code => C_EVENT_TYPE_CODE
411320:
411321: ,p_gain_ccid => -1

Line 411875: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

411871:
411872: l_calculate_acctd_flag VARCHAR2(1) :='Y';
411873: l_calculate_g_l_flag VARCHAR2(1) :='Y';
411874: --
411875: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411876: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411877: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411878: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411879: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 411876: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

411872: l_calculate_acctd_flag VARCHAR2(1) :='Y';
411873: l_calculate_g_l_flag VARCHAR2(1) :='Y';
411874: --
411875: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411876: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411877: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411878: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411879: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411880: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 411877: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

411873: l_calculate_g_l_flag VARCHAR2(1) :='Y';
411874: --
411875: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411876: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411877: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411878: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411879: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411880: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411881: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 411878: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

411874: --
411875: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411876: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411877: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411878: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411879: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411880: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411881: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411882: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 411879: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

411875: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411876: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411877: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411878: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411879: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411880: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411881: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411882: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411883: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 411880: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

411876: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411877: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411878: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411879: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411880: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411881: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411882: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411883: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411884: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 411881: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

411877: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411878: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411879: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411880: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411881: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411882: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411883: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411884: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411885: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 411882: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

411878: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411879: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411880: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411881: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411882: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411883: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411884: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411885: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411886: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 411883: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

411879: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411880: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411881: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411882: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411883: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411884: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411885: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411886: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411887: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 411884: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

411880: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411881: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411882: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411883: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411884: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411885: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411886: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411887: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411888: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 411885: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

411881: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411882: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411883: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411884: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411885: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411886: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411887: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411888: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411889: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 411886: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

411882: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411883: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411884: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411885: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411886: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411887: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411888: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411889: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411890: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 411887: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

411883: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411884: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411885: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411886: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411887: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411888: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411889: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411890: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411891: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 411888: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

411884: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411885: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411886: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411887: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411888: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411889: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411890: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411891: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411892: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 411889: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

411885: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411886: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411887: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411888: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411889: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411890: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411891: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411892: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411893: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 411890: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

411886: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411887: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411888: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411889: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411890: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411891: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411892: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411893: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411894: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 411891: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

411887: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411888: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411889: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411890: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411891: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411892: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411893: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411894: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411895: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 411892: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

411888: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
411889: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411890: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411891: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411892: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411893: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411894: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411895: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411896: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 411893: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

411889: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411890: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411891: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411892: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411893: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411894: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411895: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411896: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411897: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 411894: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

411890: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411891: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411892: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411893: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411894: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411895: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411896: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411897: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
411898: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 411895: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

411891: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411892: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411893: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411894: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411895: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411896: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411897: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
411898: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411899: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 411896: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

411892: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
411893: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411894: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411895: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411896: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411897: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
411898: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411899: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
411900: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 411897: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

411893: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411894: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411895: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411896: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411897: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
411898: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411899: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
411900: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
411901:

Line 411898: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

411894: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411895: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411896: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411897: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
411898: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411899: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
411900: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
411901:
411902: l_event_id NUMBER;

Line 411899: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

411895: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411896: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411897: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
411898: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411899: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
411900: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
411901:
411902: l_event_id NUMBER;
411903: l_previous_event_id NUMBER;

Line 411900: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

411896: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
411897: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
411898: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
411899: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
411900: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
411901:
411902: l_event_id NUMBER;
411903: l_previous_event_id NUMBER;
411904: l_first_event_id NUMBER;

Line 411918: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

411914: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
411915: l_description VARCHAR2(4000);
411916: l_transaction_reversal NUMBER;
411917: l_ae_header_id NUMBER;
411918: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
411919: l_log_module VARCHAR2(240);
411920: --
411921: l_acct_reversal_source VARCHAR2(30);
411922: l_trx_reversal_source VARCHAR2(30);

Line 412233: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

412229:
412230: --
412231: -- set event info as cache for other routines to refer event attributes
412232: --
412233: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
412234: (p_application_id => p_application_id
412235: ,p_primary_ledger_id => p_primary_ledger_id
412236: ,p_base_ledger_id => p_base_ledger_id
412237: ,p_target_ledger_id => p_target_ledger_id

Line 412266: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

412262:
412263: --
412264: -- set the status of entry to C_VALID (0)
412265: --
412266: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
412267:
412268: --
412269: -- initialize a row for ae header
412270: --

Line 412305: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

412301: --
412302: -- initilaize the status of ae headers for diffrent balance types
412303: -- the status is initialised to C_NOT_CREATED (2)
412304: --
412305: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
412306: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
412307: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
412308:
412309: --

Line 412306: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

412302: -- initilaize the status of ae headers for diffrent balance types
412303: -- the status is initialised to C_NOT_CREATED (2)
412304: --
412305: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
412306: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
412307: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
412308:
412309: --
412310: -- call api to validate and store accounting attributes for header

Line 412307: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

412303: -- the status is initialised to C_NOT_CREATED (2)
412304: --
412305: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
412306: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
412307: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
412308:
412309: --
412310: -- call api to validate and store accounting attributes for header
412311: --

Line 412348: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

412344: --
412345: l_trx_reversal_source := SUBSTR(NULL, 1,30);
412346:
412347: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
412348: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
412349:
412350: xla_accounting_err_pkg.build_message
412351: (p_appli_s_name => 'XLA'
412352: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 412356: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

412352: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
412353: ,p_token_1 => 'ACCT_ATTR_NAME'
412354: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
412355: ,p_token_2 => 'PRODUCT_NAME'
412356: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
412357: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
412358: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
412359: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
412360:

Line 412357: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

412353: ,p_token_1 => 'ACCT_ATTR_NAME'
412354: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
412355: ,p_token_2 => 'PRODUCT_NAME'
412356: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
412357: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
412358: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
412359: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
412360:
412361: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 412358: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

412354: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
412355: ,p_token_2 => 'PRODUCT_NAME'
412356: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
412357: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
412358: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
412359: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
412360:
412361: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
412362: --

Line 412359: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

412355: ,p_token_2 => 'PRODUCT_NAME'
412356: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
412357: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
412358: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
412359: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
412360:
412361: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
412362: --
412363: -- following sets the accounting attributes needed to reverse

Line 412378: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

412374: ----------------------------------------------------------------
412375: -- 4262811 - update the header statuses to invalid in need be
412376: ----------------------------------------------------------------
412377: --
412378: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
412379:
412380:
412381: -----------------------------------------------
412382: -- No accrual reversal for the event class/type

Line 412508: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

412504: ,p_module => l_log_module);
412505: END IF;
412506:
412507: --
412508: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
412509: --
412510: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
412511: --
412512: -- set event info as cache for other routines to refer event attributes

Line 412510: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

412506:
412507: --
412508: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
412509: --
412510: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
412511: --
412512: -- set event info as cache for other routines to refer event attributes
412513: --
412514:

Line 412518: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

412514:
412515: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
412516: l_previous_event_id := l_event_id;
412517:
412518: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
412519: (p_application_id => p_application_id
412520: ,p_primary_ledger_id => p_primary_ledger_id
412521: ,p_base_ledger_id => p_base_ledger_id
412522: ,p_target_ledger_id => p_target_ledger_id

Line 412559: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

412555: l_acct_reversal_source := SUBSTR(NULL, 1,30);
412556:
412557: IF l_continue_with_lines THEN
412558: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
412559: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
412560:
412561: xla_accounting_err_pkg.build_message
412562: (p_appli_s_name => 'XLA'
412563: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 412567: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

412563: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
412564: ,p_token_1 => 'LINE_NUMBER'
412565: ,p_value_1 => l_array_extract_line_num(Idx)
412566: ,p_token_2 => 'PRODUCT_NAME'
412567: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
412568: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
412569: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
412570: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
412571:

Line 412568: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

412564: ,p_token_1 => 'LINE_NUMBER'
412565: ,p_value_1 => l_array_extract_line_num(Idx)
412566: ,p_token_2 => 'PRODUCT_NAME'
412567: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
412568: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
412569: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
412570: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
412571:
412572: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 412569: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

412565: ,p_value_1 => l_array_extract_line_num(Idx)
412566: ,p_token_2 => 'PRODUCT_NAME'
412567: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
412568: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
412569: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
412570: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
412571:
412572: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
412573: --

Line 412570: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

412566: ,p_token_2 => 'PRODUCT_NAME'
412567: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
412568: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
412569: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
412570: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
412571:
412572: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
412573: --
412574: -- following sets the accounting attributes needed to reverse

Line 412709: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

412705:
412706: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
412707: -- or secondary ledger that has different currency with primary
412708: -- or alc that is calculated by sla
412709: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
412710: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
412711:
412712: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
412713: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 412710: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

412706: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
412707: -- or secondary ledger that has different currency with primary
412708: -- or alc that is calculated by sla
412709: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
412710: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
412711:
412712: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
412713: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
412714: AND (l_actual_flag = 'A')) THEN

Line 412712: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

412708: -- or alc that is calculated by sla
412709: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
412710: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
412711:
412712: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
412713: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
412714: AND (l_actual_flag = 'A')) THEN
412715: XLA_AE_LINES_PKG.CreateGainOrLossLines(
412716: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 412713: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

412709: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
412710: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
412711:
412712: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
412713: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
412714: AND (l_actual_flag = 'A')) THEN
412715: XLA_AE_LINES_PKG.CreateGainOrLossLines(
412716: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
412717: ,p_application_id => p_application_id

Line 412716: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

412712: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
412713: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
412714: AND (l_actual_flag = 'A')) THEN
412715: XLA_AE_LINES_PKG.CreateGainOrLossLines(
412716: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
412717: ,p_application_id => p_application_id
412718: ,p_amb_context_code => 'DEFAULT'
412719: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
412720: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 412719: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

412715: XLA_AE_LINES_PKG.CreateGainOrLossLines(
412716: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
412717: ,p_application_id => p_application_id
412718: ,p_amb_context_code => 'DEFAULT'
412719: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
412720: ,p_event_class_code => C_EVENT_CLASS_CODE
412721: ,p_event_type_code => C_EVENT_TYPE_CODE
412722:
412723: ,p_gain_ccid => -1

Line 413249: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

413245:
413246: l_calculate_acctd_flag VARCHAR2(1) :='Y';
413247: l_calculate_g_l_flag VARCHAR2(1) :='Y';
413248: --
413249: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413250: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413251: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413252: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413253: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 413250: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

413246: l_calculate_acctd_flag VARCHAR2(1) :='Y';
413247: l_calculate_g_l_flag VARCHAR2(1) :='Y';
413248: --
413249: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413250: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413251: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413252: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413253: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413254: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 413251: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

413247: l_calculate_g_l_flag VARCHAR2(1) :='Y';
413248: --
413249: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413250: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413251: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413252: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413253: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413254: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413255: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 413252: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

413248: --
413249: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413250: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413251: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413252: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413253: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413254: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413255: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413256: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 413253: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

413249: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413250: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413251: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413252: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413253: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413254: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413255: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413256: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413257: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 413254: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

413250: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413251: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413252: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413253: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413254: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413255: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413256: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413257: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413258: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 413255: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

413251: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413252: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413253: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413254: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413255: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413256: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413257: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413258: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413259: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 413256: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

413252: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413253: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413254: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413255: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413256: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413257: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413258: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413259: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413260: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 413257: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

413253: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413254: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413255: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413256: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413257: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413258: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413259: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413260: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413261: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 413258: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

413254: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413255: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413256: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413257: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413258: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413259: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413260: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413261: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413262: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 413259: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

413255: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413256: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413257: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413258: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413259: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413260: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413261: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413262: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413263: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 413260: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

413256: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413257: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413258: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413259: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413260: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413261: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413262: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413263: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413264: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 413261: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

413257: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413258: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413259: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413260: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413261: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413262: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413263: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413264: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413265: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 413262: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

413258: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413259: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413260: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413261: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413262: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413263: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413264: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413265: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413266: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 413263: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

413259: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413260: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413261: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413262: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413263: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413264: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413265: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413266: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413267: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 413264: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

413260: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413261: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413262: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413263: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413264: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413265: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413266: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413267: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413268: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 413265: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

413261: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413262: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413263: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413264: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413265: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413266: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413267: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413268: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413269: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 413266: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

413262: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
413263: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413264: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413265: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413266: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413267: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413268: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413269: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413270: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 413267: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

413263: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413264: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413265: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413266: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413267: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413268: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413269: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413270: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413271: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 413268: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

413264: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413265: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413266: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413267: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413268: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413269: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413270: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413271: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
413272: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 413269: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

413265: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413266: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413267: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413268: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413269: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413270: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413271: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
413272: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413273: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 413270: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

413266: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
413267: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413268: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413269: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413270: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413271: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
413272: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413273: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
413274: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 413271: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

413267: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413268: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413269: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413270: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413271: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
413272: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413273: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
413274: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
413275:

Line 413272: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

413268: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413269: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413270: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413271: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
413272: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413273: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
413274: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
413275:
413276: l_event_id NUMBER;

Line 413273: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

413269: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413270: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413271: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
413272: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413273: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
413274: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
413275:
413276: l_event_id NUMBER;
413277: l_previous_event_id NUMBER;

Line 413274: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

413270: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
413271: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
413272: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
413273: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
413274: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
413275:
413276: l_event_id NUMBER;
413277: l_previous_event_id NUMBER;
413278: l_first_event_id NUMBER;

Line 413292: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

413288: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
413289: l_description VARCHAR2(4000);
413290: l_transaction_reversal NUMBER;
413291: l_ae_header_id NUMBER;
413292: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
413293: l_log_module VARCHAR2(240);
413294: --
413295: l_acct_reversal_source VARCHAR2(30);
413296: l_trx_reversal_source VARCHAR2(30);

Line 413584: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

413580:
413581: --
413582: -- set event info as cache for other routines to refer event attributes
413583: --
413584: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
413585: (p_application_id => p_application_id
413586: ,p_primary_ledger_id => p_primary_ledger_id
413587: ,p_base_ledger_id => p_base_ledger_id
413588: ,p_target_ledger_id => p_target_ledger_id

Line 413617: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

413613:
413614: --
413615: -- set the status of entry to C_VALID (0)
413616: --
413617: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
413618:
413619: --
413620: -- initialize a row for ae header
413621: --

Line 413651: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

413647: --
413648: -- initilaize the status of ae headers for diffrent balance types
413649: -- the status is initialised to C_NOT_CREATED (2)
413650: --
413651: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
413652: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
413653: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
413654:
413655: --

Line 413652: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

413648: -- initilaize the status of ae headers for diffrent balance types
413649: -- the status is initialised to C_NOT_CREATED (2)
413650: --
413651: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
413652: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
413653: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
413654:
413655: --
413656: -- call api to validate and store accounting attributes for header

Line 413653: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

413649: -- the status is initialised to C_NOT_CREATED (2)
413650: --
413651: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
413652: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
413653: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
413654:
413655: --
413656: -- call api to validate and store accounting attributes for header
413657: --

Line 413694: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

413690: --
413691: l_trx_reversal_source := SUBSTR(NULL, 1,30);
413692:
413693: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
413694: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
413695:
413696: xla_accounting_err_pkg.build_message
413697: (p_appli_s_name => 'XLA'
413698: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 413702: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

413698: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
413699: ,p_token_1 => 'ACCT_ATTR_NAME'
413700: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
413701: ,p_token_2 => 'PRODUCT_NAME'
413702: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
413703: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
413704: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
413705: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
413706:

Line 413703: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

413699: ,p_token_1 => 'ACCT_ATTR_NAME'
413700: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
413701: ,p_token_2 => 'PRODUCT_NAME'
413702: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
413703: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
413704: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
413705: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
413706:
413707: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 413704: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

413700: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
413701: ,p_token_2 => 'PRODUCT_NAME'
413702: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
413703: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
413704: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
413705: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
413706:
413707: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
413708: --

Line 413705: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

413701: ,p_token_2 => 'PRODUCT_NAME'
413702: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
413703: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
413704: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
413705: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
413706:
413707: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
413708: --
413709: -- following sets the accounting attributes needed to reverse

Line 413724: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

413720: ----------------------------------------------------------------
413721: -- 4262811 - update the header statuses to invalid in need be
413722: ----------------------------------------------------------------
413723: --
413724: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
413725:
413726:
413727: -----------------------------------------------
413728: -- No accrual reversal for the event class/type

Line 413854: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

413850: ,p_module => l_log_module);
413851: END IF;
413852:
413853: --
413854: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
413855: --
413856: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
413857: --
413858: -- set event info as cache for other routines to refer event attributes

Line 413856: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

413852:
413853: --
413854: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
413855: --
413856: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
413857: --
413858: -- set event info as cache for other routines to refer event attributes
413859: --
413860:

Line 413864: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

413860:
413861: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
413862: l_previous_event_id := l_event_id;
413863:
413864: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
413865: (p_application_id => p_application_id
413866: ,p_primary_ledger_id => p_primary_ledger_id
413867: ,p_base_ledger_id => p_base_ledger_id
413868: ,p_target_ledger_id => p_target_ledger_id

Line 413905: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

413901: l_acct_reversal_source := SUBSTR(NULL, 1,30);
413902:
413903: IF l_continue_with_lines THEN
413904: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
413905: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
413906:
413907: xla_accounting_err_pkg.build_message
413908: (p_appli_s_name => 'XLA'
413909: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 413913: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

413909: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
413910: ,p_token_1 => 'LINE_NUMBER'
413911: ,p_value_1 => l_array_extract_line_num(Idx)
413912: ,p_token_2 => 'PRODUCT_NAME'
413913: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
413914: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
413915: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
413916: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
413917:

Line 413914: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

413910: ,p_token_1 => 'LINE_NUMBER'
413911: ,p_value_1 => l_array_extract_line_num(Idx)
413912: ,p_token_2 => 'PRODUCT_NAME'
413913: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
413914: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
413915: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
413916: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
413917:
413918: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 413915: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

413911: ,p_value_1 => l_array_extract_line_num(Idx)
413912: ,p_token_2 => 'PRODUCT_NAME'
413913: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
413914: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
413915: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
413916: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
413917:
413918: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
413919: --

Line 413916: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

413912: ,p_token_2 => 'PRODUCT_NAME'
413913: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
413914: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
413915: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
413916: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
413917:
413918: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
413919: --
413920: -- following sets the accounting attributes needed to reverse

Line 414040: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

414036:
414037: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
414038: -- or secondary ledger that has different currency with primary
414039: -- or alc that is calculated by sla
414040: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
414041: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
414042:
414043: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
414044: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 414041: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

414037: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
414038: -- or secondary ledger that has different currency with primary
414039: -- or alc that is calculated by sla
414040: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
414041: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
414042:
414043: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
414044: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
414045: AND (l_actual_flag = 'A')) THEN

Line 414043: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

414039: -- or alc that is calculated by sla
414040: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
414041: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
414042:
414043: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
414044: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
414045: AND (l_actual_flag = 'A')) THEN
414046: XLA_AE_LINES_PKG.CreateGainOrLossLines(
414047: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 414044: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

414040: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
414041: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
414042:
414043: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
414044: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
414045: AND (l_actual_flag = 'A')) THEN
414046: XLA_AE_LINES_PKG.CreateGainOrLossLines(
414047: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
414048: ,p_application_id => p_application_id

Line 414047: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

414043: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
414044: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
414045: AND (l_actual_flag = 'A')) THEN
414046: XLA_AE_LINES_PKG.CreateGainOrLossLines(
414047: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
414048: ,p_application_id => p_application_id
414049: ,p_amb_context_code => 'DEFAULT'
414050: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
414051: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 414050: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

414046: XLA_AE_LINES_PKG.CreateGainOrLossLines(
414047: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
414048: ,p_application_id => p_application_id
414049: ,p_amb_context_code => 'DEFAULT'
414050: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
414051: ,p_event_class_code => C_EVENT_CLASS_CODE
414052: ,p_event_type_code => C_EVENT_TYPE_CODE
414053:
414054: ,p_gain_ccid => -1

Line 414685: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

414681:
414682: l_calculate_acctd_flag VARCHAR2(1) :='Y';
414683: l_calculate_g_l_flag VARCHAR2(1) :='Y';
414684: --
414685: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414686: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414687: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414688: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414689: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 414686: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

414682: l_calculate_acctd_flag VARCHAR2(1) :='Y';
414683: l_calculate_g_l_flag VARCHAR2(1) :='Y';
414684: --
414685: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414686: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414687: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414688: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414689: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414690: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 414687: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

414683: l_calculate_g_l_flag VARCHAR2(1) :='Y';
414684: --
414685: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414686: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414687: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414688: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414689: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414690: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414691: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 414688: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

414684: --
414685: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414686: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414687: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414688: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414689: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414690: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414691: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414692: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 414689: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

414685: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414686: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414687: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414688: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414689: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414690: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414691: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414692: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414693: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 414690: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

414686: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414687: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414688: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414689: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414690: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414691: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414692: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414693: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414694: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 414691: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

414687: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414688: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414689: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414690: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414691: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414692: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414693: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414694: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414695: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 414692: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

414688: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414689: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414690: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414691: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414692: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414693: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414694: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414695: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414696: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 414693: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

414689: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414690: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414691: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414692: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414693: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414694: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414695: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414696: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414697: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 414694: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

414690: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414691: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414692: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414693: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414694: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414695: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414696: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414697: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414698: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 414695: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

414691: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414692: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414693: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414694: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414695: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414696: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414697: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414698: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414699: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 414696: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

414692: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414693: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414694: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414695: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414696: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414697: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414698: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414699: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414700: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 414697: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

414693: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414694: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414695: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414696: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414697: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414698: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414699: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414700: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414701: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 414698: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

414694: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414695: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414696: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414697: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414698: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414699: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414700: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414701: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414702: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 414699: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

414695: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414696: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414697: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414698: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414699: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414700: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414701: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414702: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414703: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 414700: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

414696: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414697: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414698: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414699: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414700: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414701: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414702: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414703: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414704: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 414701: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

414697: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414698: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414699: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414700: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414701: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414702: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414703: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414704: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414705: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 414702: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

414698: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
414699: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414700: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414701: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414702: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414703: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414704: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414705: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414706: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 414703: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

414699: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414700: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414701: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414702: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414703: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414704: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414705: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414706: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414707: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 414704: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

414700: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414701: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414702: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414703: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414704: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414705: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414706: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414707: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
414708: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 414705: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

414701: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414702: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414703: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414704: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414705: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414706: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414707: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
414708: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414709: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 414706: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

414702: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
414703: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414704: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414705: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414706: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414707: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
414708: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414709: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
414710: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 414707: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

414703: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414704: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414705: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414706: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414707: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
414708: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414709: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
414710: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
414711:

Line 414708: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

414704: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414705: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414706: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414707: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
414708: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414709: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
414710: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
414711:
414712: l_event_id NUMBER;

Line 414709: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

414705: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414706: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414707: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
414708: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414709: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
414710: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
414711:
414712: l_event_id NUMBER;
414713: l_previous_event_id NUMBER;

Line 414710: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

414706: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
414707: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
414708: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
414709: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
414710: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
414711:
414712: l_event_id NUMBER;
414713: l_previous_event_id NUMBER;
414714: l_first_event_id NUMBER;

Line 414728: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

414724: l_event_class_name VARCHAR2(80) := 'User Defined Inventory Transaction Class';
414725: l_description VARCHAR2(4000);
414726: l_transaction_reversal NUMBER;
414727: l_ae_header_id NUMBER;
414728: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
414729: l_log_module VARCHAR2(240);
414730: --
414731: l_acct_reversal_source VARCHAR2(30);
414732: l_trx_reversal_source VARCHAR2(30);

Line 415099: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

415095:
415096: --
415097: -- set event info as cache for other routines to refer event attributes
415098: --
415099: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
415100: (p_application_id => p_application_id
415101: ,p_primary_ledger_id => p_primary_ledger_id
415102: ,p_base_ledger_id => p_base_ledger_id
415103: ,p_target_ledger_id => p_target_ledger_id

Line 415132: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

415128:
415129: --
415130: -- set the status of entry to C_VALID (0)
415131: --
415132: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
415133:
415134: --
415135: -- initialize a row for ae header
415136: --

Line 415184: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

415180: --
415181: -- initilaize the status of ae headers for diffrent balance types
415182: -- the status is initialised to C_NOT_CREATED (2)
415183: --
415184: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
415185: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
415186: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
415187:
415188: --

Line 415185: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

415181: -- initilaize the status of ae headers for diffrent balance types
415182: -- the status is initialised to C_NOT_CREATED (2)
415183: --
415184: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
415185: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
415186: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
415187:
415188: --
415189: -- call api to validate and store accounting attributes for header

Line 415186: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

415182: -- the status is initialised to C_NOT_CREATED (2)
415183: --
415184: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
415185: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
415186: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
415187:
415188: --
415189: -- call api to validate and store accounting attributes for header
415190: --

Line 415227: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

415223: --
415224: l_trx_reversal_source := SUBSTR(NULL, 1,30);
415225:
415226: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
415227: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
415228:
415229: xla_accounting_err_pkg.build_message
415230: (p_appli_s_name => 'XLA'
415231: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 415235: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

415231: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
415232: ,p_token_1 => 'ACCT_ATTR_NAME'
415233: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
415234: ,p_token_2 => 'PRODUCT_NAME'
415235: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
415236: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
415237: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
415238: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
415239:

Line 415236: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

415232: ,p_token_1 => 'ACCT_ATTR_NAME'
415233: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
415234: ,p_token_2 => 'PRODUCT_NAME'
415235: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
415236: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
415237: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
415238: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
415239:
415240: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 415237: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

415233: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
415234: ,p_token_2 => 'PRODUCT_NAME'
415235: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
415236: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
415237: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
415238: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
415239:
415240: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
415241: --

Line 415238: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

415234: ,p_token_2 => 'PRODUCT_NAME'
415235: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
415236: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
415237: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
415238: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
415239:
415240: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
415241: --
415242: -- following sets the accounting attributes needed to reverse

Line 415257: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

415253: ----------------------------------------------------------------
415254: -- 4262811 - update the header statuses to invalid in need be
415255: ----------------------------------------------------------------
415256: --
415257: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
415258:
415259:
415260: -----------------------------------------------
415261: -- No accrual reversal for the event class/type

Line 415388: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

415384: ,p_module => l_log_module);
415385: END IF;
415386:
415387: --
415388: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
415389: --
415390: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
415391: --
415392: -- set event info as cache for other routines to refer event attributes

Line 415390: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

415386:
415387: --
415388: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
415389: --
415390: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
415391: --
415392: -- set event info as cache for other routines to refer event attributes
415393: --
415394:

Line 415398: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

415394:
415395: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
415396: l_previous_event_id := l_event_id;
415397:
415398: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
415399: (p_application_id => p_application_id
415400: ,p_primary_ledger_id => p_primary_ledger_id
415401: ,p_base_ledger_id => p_base_ledger_id
415402: ,p_target_ledger_id => p_target_ledger_id

Line 415439: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

415435: l_acct_reversal_source := SUBSTR(NULL, 1,30);
415436:
415437: IF l_continue_with_lines THEN
415438: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
415439: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
415440:
415441: xla_accounting_err_pkg.build_message
415442: (p_appli_s_name => 'XLA'
415443: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 415447: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

415443: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
415444: ,p_token_1 => 'LINE_NUMBER'
415445: ,p_value_1 => l_array_extract_line_num(Idx)
415446: ,p_token_2 => 'PRODUCT_NAME'
415447: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
415448: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
415449: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
415450: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
415451:

Line 415448: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

415444: ,p_token_1 => 'LINE_NUMBER'
415445: ,p_value_1 => l_array_extract_line_num(Idx)
415446: ,p_token_2 => 'PRODUCT_NAME'
415447: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
415448: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
415449: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
415450: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
415451:
415452: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 415449: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

415445: ,p_value_1 => l_array_extract_line_num(Idx)
415446: ,p_token_2 => 'PRODUCT_NAME'
415447: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
415448: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
415449: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
415450: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
415451:
415452: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
415453: --

Line 415450: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

415446: ,p_token_2 => 'PRODUCT_NAME'
415447: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
415448: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
415449: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
415450: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
415451:
415452: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
415453: --
415454: -- following sets the accounting attributes needed to reverse

Line 415685: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

415681:
415682: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
415683: -- or secondary ledger that has different currency with primary
415684: -- or alc that is calculated by sla
415685: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
415686: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
415687:
415688: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
415689: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 415686: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

415682: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
415683: -- or secondary ledger that has different currency with primary
415684: -- or alc that is calculated by sla
415685: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
415686: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
415687:
415688: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
415689: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
415690: AND (l_actual_flag = 'A')) THEN

Line 415688: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

415684: -- or alc that is calculated by sla
415685: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
415686: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
415687:
415688: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
415689: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
415690: AND (l_actual_flag = 'A')) THEN
415691: XLA_AE_LINES_PKG.CreateGainOrLossLines(
415692: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 415689: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

415685: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
415686: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
415687:
415688: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
415689: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
415690: AND (l_actual_flag = 'A')) THEN
415691: XLA_AE_LINES_PKG.CreateGainOrLossLines(
415692: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
415693: ,p_application_id => p_application_id

Line 415692: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

415688: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
415689: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
415690: AND (l_actual_flag = 'A')) THEN
415691: XLA_AE_LINES_PKG.CreateGainOrLossLines(
415692: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
415693: ,p_application_id => p_application_id
415694: ,p_amb_context_code => 'DEFAULT'
415695: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
415696: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 415695: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

415691: XLA_AE_LINES_PKG.CreateGainOrLossLines(
415692: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
415693: ,p_application_id => p_application_id
415694: ,p_amb_context_code => 'DEFAULT'
415695: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
415696: ,p_event_class_code => C_EVENT_CLASS_CODE
415697: ,p_event_type_code => C_EVENT_TYPE_CODE
415698:
415699: ,p_gain_ccid => -1

Line 416202: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

416198:
416199: l_calculate_acctd_flag VARCHAR2(1) :='N';
416200: l_calculate_g_l_flag VARCHAR2(1) :='N';
416201: --
416202: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416203: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416204: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416205: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416206: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 416203: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

416199: l_calculate_acctd_flag VARCHAR2(1) :='N';
416200: l_calculate_g_l_flag VARCHAR2(1) :='N';
416201: --
416202: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416203: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416204: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416205: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416206: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416207: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 416204: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

416200: l_calculate_g_l_flag VARCHAR2(1) :='N';
416201: --
416202: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416203: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416204: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416205: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416206: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416207: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416208: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 416205: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

416201: --
416202: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416203: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416204: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416205: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416206: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416207: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416208: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416209: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 416206: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

416202: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416203: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416204: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416205: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416206: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416207: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416208: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416209: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416210: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 416207: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

416203: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416204: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416205: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416206: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416207: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416208: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416209: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416210: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416211: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 416208: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

416204: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416205: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416206: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416207: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416208: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416209: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416210: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416211: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416212: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 416209: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

416205: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416206: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416207: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416208: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416209: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416210: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416211: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416212: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416213: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 416210: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

416206: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416207: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416208: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416209: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416210: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416211: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416212: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416213: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416214: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 416211: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

416207: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416208: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416209: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416210: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416211: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416212: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416213: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416214: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416215: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 416212: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

416208: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416209: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416210: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416211: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416212: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416213: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416214: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416215: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416216: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 416213: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

416209: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416210: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416211: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416212: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416213: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416214: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416215: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416216: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416217: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 416214: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

416210: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416211: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416212: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416213: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416214: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416215: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416216: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416217: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416218: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 416215: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

416211: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416212: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416213: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416214: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416215: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416216: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416217: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416218: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416219: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 416216: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

416212: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416213: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416214: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416215: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416216: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416217: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416218: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416219: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416220: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 416217: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

416213: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416214: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416215: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416216: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416217: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416218: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416219: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416220: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416221: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 416218: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

416214: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416215: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416216: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416217: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416218: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416219: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416220: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416221: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416222: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 416219: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

416215: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
416216: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416217: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416218: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416219: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416220: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416221: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416222: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416223: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 416220: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

416216: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416217: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416218: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416219: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416220: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416221: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416222: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416223: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416224: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 416221: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

416217: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416218: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416219: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416220: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416221: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416222: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416223: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416224: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
416225: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 416222: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

416218: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416219: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416220: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416221: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416222: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416223: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416224: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
416225: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416226: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 416223: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

416219: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
416220: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416221: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416222: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416223: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416224: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
416225: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416226: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
416227: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 416224: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

416220: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416221: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416222: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416223: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416224: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
416225: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416226: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
416227: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
416228:

Line 416225: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

416221: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416222: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416223: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416224: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
416225: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416226: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
416227: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
416228:
416229: l_event_id NUMBER;

Line 416226: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

416222: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416223: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416224: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
416225: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416226: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
416227: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
416228:
416229: l_event_id NUMBER;
416230: l_previous_event_id NUMBER;

Line 416227: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

416223: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
416224: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
416225: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
416226: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
416227: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
416228:
416229: l_event_id NUMBER;
416230: l_previous_event_id NUMBER;
416231: l_first_event_id NUMBER;

Line 416245: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

416241: l_event_class_name VARCHAR2(80) := 'WIP Variance';
416242: l_description VARCHAR2(4000);
416243: l_transaction_reversal NUMBER;
416244: l_ae_header_id NUMBER;
416245: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
416246: l_log_module VARCHAR2(240);
416247: --
416248: l_acct_reversal_source VARCHAR2(30);
416249: l_trx_reversal_source VARCHAR2(30);

Line 416533: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

416529:
416530: --
416531: -- set event info as cache for other routines to refer event attributes
416532: --
416533: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
416534: (p_application_id => p_application_id
416535: ,p_primary_ledger_id => p_primary_ledger_id
416536: ,p_base_ledger_id => p_base_ledger_id
416537: ,p_target_ledger_id => p_target_ledger_id

Line 416566: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

416562:
416563: --
416564: -- set the status of entry to C_VALID (0)
416565: --
416566: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
416567:
416568: --
416569: -- initialize a row for ae header
416570: --

Line 416603: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

416599: --
416600: -- initilaize the status of ae headers for diffrent balance types
416601: -- the status is initialised to C_NOT_CREATED (2)
416602: --
416603: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
416604: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
416605: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
416606:
416607: --

Line 416604: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

416600: -- initilaize the status of ae headers for diffrent balance types
416601: -- the status is initialised to C_NOT_CREATED (2)
416602: --
416603: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
416604: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
416605: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
416606:
416607: --
416608: -- call api to validate and store accounting attributes for header

Line 416605: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

416601: -- the status is initialised to C_NOT_CREATED (2)
416602: --
416603: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
416604: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
416605: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
416606:
416607: --
416608: -- call api to validate and store accounting attributes for header
416609: --

Line 416659: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

416655: --
416656: l_trx_reversal_source := SUBSTR(NULL, 1,30);
416657:
416658: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
416659: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
416660:
416661: xla_accounting_err_pkg.build_message
416662: (p_appli_s_name => 'XLA'
416663: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 416667: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

416663: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
416664: ,p_token_1 => 'ACCT_ATTR_NAME'
416665: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
416666: ,p_token_2 => 'PRODUCT_NAME'
416667: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
416668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
416669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
416670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
416671:

Line 416668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

416664: ,p_token_1 => 'ACCT_ATTR_NAME'
416665: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
416666: ,p_token_2 => 'PRODUCT_NAME'
416667: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
416668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
416669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
416670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
416671:
416672: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 416669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

416665: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
416666: ,p_token_2 => 'PRODUCT_NAME'
416667: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
416668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
416669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
416670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
416671:
416672: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
416673: --

Line 416670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

416666: ,p_token_2 => 'PRODUCT_NAME'
416667: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
416668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
416669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
416670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
416671:
416672: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
416673: --
416674: -- following sets the accounting attributes needed to reverse

Line 416689: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

416685: ----------------------------------------------------------------
416686: -- 4262811 - update the header statuses to invalid in need be
416687: ----------------------------------------------------------------
416688: --
416689: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
416690:
416691:
416692: -----------------------------------------------
416693: -- No accrual reversal for the event class/type

Line 416813: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

416809: ,p_module => l_log_module);
416810: END IF;
416811:
416812: --
416813: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
416814: --
416815: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
416816: --
416817: -- set event info as cache for other routines to refer event attributes

Line 416815: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

416811:
416812: --
416813: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
416814: --
416815: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
416816: --
416817: -- set event info as cache for other routines to refer event attributes
416818: --
416819:

Line 416823: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

416819:
416820: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
416821: l_previous_event_id := l_event_id;
416822:
416823: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
416824: (p_application_id => p_application_id
416825: ,p_primary_ledger_id => p_primary_ledger_id
416826: ,p_base_ledger_id => p_base_ledger_id
416827: ,p_target_ledger_id => p_target_ledger_id

Line 416864: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

416860: l_acct_reversal_source := SUBSTR(NULL, 1,30);
416861:
416862: IF l_continue_with_lines THEN
416863: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
416864: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
416865:
416866: xla_accounting_err_pkg.build_message
416867: (p_appli_s_name => 'XLA'
416868: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 416872: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

416868: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
416869: ,p_token_1 => 'LINE_NUMBER'
416870: ,p_value_1 => l_array_extract_line_num(Idx)
416871: ,p_token_2 => 'PRODUCT_NAME'
416872: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
416873: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
416874: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
416875: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
416876:

Line 416873: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

416869: ,p_token_1 => 'LINE_NUMBER'
416870: ,p_value_1 => l_array_extract_line_num(Idx)
416871: ,p_token_2 => 'PRODUCT_NAME'
416872: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
416873: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
416874: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
416875: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
416876:
416877: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 416874: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

416870: ,p_value_1 => l_array_extract_line_num(Idx)
416871: ,p_token_2 => 'PRODUCT_NAME'
416872: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
416873: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
416874: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
416875: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
416876:
416877: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
416878: --

Line 416875: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

416871: ,p_token_2 => 'PRODUCT_NAME'
416872: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
416873: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
416874: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
416875: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
416876:
416877: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
416878: --
416879: -- following sets the accounting attributes needed to reverse

Line 416964: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

416960:
416961: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
416962: -- or secondary ledger that has different currency with primary
416963: -- or alc that is calculated by sla
416964: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
416965: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
416966:
416967: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
416968: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 416965: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

416961: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
416962: -- or secondary ledger that has different currency with primary
416963: -- or alc that is calculated by sla
416964: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
416965: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
416966:
416967: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
416968: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
416969: AND (l_actual_flag = 'A')) THEN

Line 416967: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

416963: -- or alc that is calculated by sla
416964: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
416965: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
416966:
416967: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
416968: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
416969: AND (l_actual_flag = 'A')) THEN
416970: XLA_AE_LINES_PKG.CreateGainOrLossLines(
416971: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 416968: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

416964: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
416965: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
416966:
416967: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
416968: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
416969: AND (l_actual_flag = 'A')) THEN
416970: XLA_AE_LINES_PKG.CreateGainOrLossLines(
416971: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
416972: ,p_application_id => p_application_id

Line 416971: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

416967: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
416968: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
416969: AND (l_actual_flag = 'A')) THEN
416970: XLA_AE_LINES_PKG.CreateGainOrLossLines(
416971: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
416972: ,p_application_id => p_application_id
416973: ,p_amb_context_code => 'DEFAULT'
416974: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
416975: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 416974: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

416970: XLA_AE_LINES_PKG.CreateGainOrLossLines(
416971: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
416972: ,p_application_id => p_application_id
416973: ,p_amb_context_code => 'DEFAULT'
416974: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
416975: ,p_event_class_code => C_EVENT_CLASS_CODE
416976: ,p_event_type_code => C_EVENT_TYPE_CODE
416977:
416978: ,p_gain_ccid => -1

Line 417609: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

417605:
417606: l_calculate_acctd_flag VARCHAR2(1) :='N';
417607: l_calculate_g_l_flag VARCHAR2(1) :='N';
417608: --
417609: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417610: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417611: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417612: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417613: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 417610: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

417606: l_calculate_acctd_flag VARCHAR2(1) :='N';
417607: l_calculate_g_l_flag VARCHAR2(1) :='N';
417608: --
417609: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417610: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417611: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417612: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417613: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417614: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 417611: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

417607: l_calculate_g_l_flag VARCHAR2(1) :='N';
417608: --
417609: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417610: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417611: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417612: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417613: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417614: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417615: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 417612: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

417608: --
417609: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417610: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417611: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417612: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417613: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417614: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417615: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417616: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 417613: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

417609: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417610: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417611: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417612: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417613: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417614: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417615: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417616: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417617: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 417614: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

417610: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417611: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417612: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417613: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417614: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417615: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417616: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417617: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417618: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 417615: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

417611: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417612: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417613: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417614: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417615: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417616: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417617: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417618: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417619: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 417616: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

417612: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417613: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417614: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417615: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417616: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417617: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417618: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417619: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417620: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 417617: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

417613: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417614: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417615: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417616: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417617: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417618: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417619: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417620: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417621: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 417618: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

417614: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417615: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417616: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417617: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417618: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417619: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417620: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417621: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417622: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 417619: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

417615: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417616: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417617: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417618: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417619: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417620: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417621: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417622: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417623: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 417620: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

417616: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417617: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417618: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417619: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417620: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417621: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417622: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417623: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417624: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 417621: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

417617: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417618: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417619: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417620: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417621: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417622: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417623: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417624: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417625: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 417622: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

417618: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417619: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417620: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417621: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417622: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417623: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417624: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417625: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417626: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 417623: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

417619: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417620: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417621: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417622: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417623: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417624: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417625: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417626: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417627: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 417624: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

417620: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417621: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417622: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417623: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417624: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417625: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417626: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417627: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417628: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 417625: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

417621: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417622: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417623: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417624: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417625: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417626: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417627: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417628: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417629: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 417626: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

417622: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
417623: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417624: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417625: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417626: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417627: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417628: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417629: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417630: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 417627: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

417623: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417624: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417625: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417626: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417627: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417628: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417629: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417630: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417631: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 417628: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

417624: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417625: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417626: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417627: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417628: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417629: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417630: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417631: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
417632: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 417629: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

417625: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417626: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417627: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417628: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417629: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417630: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417631: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
417632: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417633: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 417630: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

417626: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
417627: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417628: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417629: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417630: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417631: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
417632: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417633: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
417634: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 417631: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

417627: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417628: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417629: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417630: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417631: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
417632: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417633: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
417634: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
417635:

Line 417632: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

417628: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417629: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417630: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417631: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
417632: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417633: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
417634: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
417635:
417636: l_event_id NUMBER;

Line 417633: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

417629: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417630: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417631: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
417632: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417633: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
417634: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
417635:
417636: l_event_id NUMBER;
417637: l_previous_event_id NUMBER;

Line 417634: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

417630: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
417631: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
417632: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
417633: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
417634: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
417635:
417636: l_event_id NUMBER;
417637: l_previous_event_id NUMBER;
417638: l_first_event_id NUMBER;

Line 417652: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

417648: l_event_class_name VARCHAR2(80) := 'WIP Material';
417649: l_description VARCHAR2(4000);
417650: l_transaction_reversal NUMBER;
417651: l_ae_header_id NUMBER;
417652: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
417653: l_log_module VARCHAR2(240);
417654: --
417655: l_acct_reversal_source VARCHAR2(30);
417656: l_trx_reversal_source VARCHAR2(30);

Line 418037: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

418033:
418034: --
418035: -- set event info as cache for other routines to refer event attributes
418036: --
418037: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
418038: (p_application_id => p_application_id
418039: ,p_primary_ledger_id => p_primary_ledger_id
418040: ,p_base_ledger_id => p_base_ledger_id
418041: ,p_target_ledger_id => p_target_ledger_id

Line 418070: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

418066:
418067: --
418068: -- set the status of entry to C_VALID (0)
418069: --
418070: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
418071:
418072: --
418073: -- initialize a row for ae header
418074: --

Line 418119: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

418115: --
418116: -- initilaize the status of ae headers for diffrent balance types
418117: -- the status is initialised to C_NOT_CREATED (2)
418118: --
418119: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
418120: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
418121: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
418122:
418123: --

Line 418120: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

418116: -- initilaize the status of ae headers for diffrent balance types
418117: -- the status is initialised to C_NOT_CREATED (2)
418118: --
418119: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
418120: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
418121: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
418122:
418123: --
418124: -- call api to validate and store accounting attributes for header

Line 418121: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

418117: -- the status is initialised to C_NOT_CREATED (2)
418118: --
418119: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
418120: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
418121: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
418122:
418123: --
418124: -- call api to validate and store accounting attributes for header
418125: --

Line 418175: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

418171: --
418172: l_trx_reversal_source := SUBSTR(NULL, 1,30);
418173:
418174: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
418175: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
418176:
418177: xla_accounting_err_pkg.build_message
418178: (p_appli_s_name => 'XLA'
418179: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 418183: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

418179: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
418180: ,p_token_1 => 'ACCT_ATTR_NAME'
418181: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
418182: ,p_token_2 => 'PRODUCT_NAME'
418183: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
418184: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
418185: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
418186: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
418187:

Line 418184: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

418180: ,p_token_1 => 'ACCT_ATTR_NAME'
418181: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
418182: ,p_token_2 => 'PRODUCT_NAME'
418183: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
418184: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
418185: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
418186: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
418187:
418188: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 418185: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

418181: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
418182: ,p_token_2 => 'PRODUCT_NAME'
418183: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
418184: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
418185: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
418186: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
418187:
418188: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
418189: --

Line 418186: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

418182: ,p_token_2 => 'PRODUCT_NAME'
418183: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
418184: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
418185: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
418186: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
418187:
418188: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
418189: --
418190: -- following sets the accounting attributes needed to reverse

Line 418205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

418201: ----------------------------------------------------------------
418202: -- 4262811 - update the header statuses to invalid in need be
418203: ----------------------------------------------------------------
418204: --
418205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
418206:
418207:
418208: -----------------------------------------------
418209: -- No accrual reversal for the event class/type

Line 418338: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

418334: ,p_module => l_log_module);
418335: END IF;
418336:
418337: --
418338: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
418339: --
418340: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
418341: --
418342: -- set event info as cache for other routines to refer event attributes

Line 418340: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

418336:
418337: --
418338: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
418339: --
418340: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
418341: --
418342: -- set event info as cache for other routines to refer event attributes
418343: --
418344:

Line 418348: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

418344:
418345: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
418346: l_previous_event_id := l_event_id;
418347:
418348: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
418349: (p_application_id => p_application_id
418350: ,p_primary_ledger_id => p_primary_ledger_id
418351: ,p_base_ledger_id => p_base_ledger_id
418352: ,p_target_ledger_id => p_target_ledger_id

Line 418389: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

418385: l_acct_reversal_source := SUBSTR(NULL, 1,30);
418386:
418387: IF l_continue_with_lines THEN
418388: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
418389: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
418390:
418391: xla_accounting_err_pkg.build_message
418392: (p_appli_s_name => 'XLA'
418393: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 418397: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

418393: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
418394: ,p_token_1 => 'LINE_NUMBER'
418395: ,p_value_1 => l_array_extract_line_num(Idx)
418396: ,p_token_2 => 'PRODUCT_NAME'
418397: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
418398: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
418399: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
418400: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
418401:

Line 418398: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

418394: ,p_token_1 => 'LINE_NUMBER'
418395: ,p_value_1 => l_array_extract_line_num(Idx)
418396: ,p_token_2 => 'PRODUCT_NAME'
418397: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
418398: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
418399: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
418400: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
418401:
418402: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 418399: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

418395: ,p_value_1 => l_array_extract_line_num(Idx)
418396: ,p_token_2 => 'PRODUCT_NAME'
418397: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
418398: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
418399: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
418400: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
418401:
418402: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
418403: --

Line 418400: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

418396: ,p_token_2 => 'PRODUCT_NAME'
418397: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
418398: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
418399: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
418400: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
418401:
418402: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
418403: --
418404: -- following sets the accounting attributes needed to reverse

Line 418687: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

418683:
418684: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
418685: -- or secondary ledger that has different currency with primary
418686: -- or alc that is calculated by sla
418687: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
418688: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
418689:
418690: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
418691: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 418688: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

418684: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
418685: -- or secondary ledger that has different currency with primary
418686: -- or alc that is calculated by sla
418687: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
418688: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
418689:
418690: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
418691: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
418692: AND (l_actual_flag = 'A')) THEN

Line 418690: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

418686: -- or alc that is calculated by sla
418687: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
418688: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
418689:
418690: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
418691: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
418692: AND (l_actual_flag = 'A')) THEN
418693: XLA_AE_LINES_PKG.CreateGainOrLossLines(
418694: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 418691: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

418687: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
418688: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
418689:
418690: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
418691: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
418692: AND (l_actual_flag = 'A')) THEN
418693: XLA_AE_LINES_PKG.CreateGainOrLossLines(
418694: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
418695: ,p_application_id => p_application_id

Line 418694: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

418690: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
418691: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
418692: AND (l_actual_flag = 'A')) THEN
418693: XLA_AE_LINES_PKG.CreateGainOrLossLines(
418694: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
418695: ,p_application_id => p_application_id
418696: ,p_amb_context_code => 'DEFAULT'
418697: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
418698: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 418697: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

418693: XLA_AE_LINES_PKG.CreateGainOrLossLines(
418694: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
418695: ,p_application_id => p_application_id
418696: ,p_amb_context_code => 'DEFAULT'
418697: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
418698: ,p_event_class_code => C_EVENT_CLASS_CODE
418699: ,p_event_type_code => C_EVENT_TYPE_CODE
418700:
418701: ,p_gain_ccid => -1

Line 419332: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

419328:
419329: l_calculate_acctd_flag VARCHAR2(1) :='N';
419330: l_calculate_g_l_flag VARCHAR2(1) :='N';
419331: --
419332: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419333: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419334: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419335: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419336: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 419333: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

419329: l_calculate_acctd_flag VARCHAR2(1) :='N';
419330: l_calculate_g_l_flag VARCHAR2(1) :='N';
419331: --
419332: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419333: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419334: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419335: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419336: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419337: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 419334: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

419330: l_calculate_g_l_flag VARCHAR2(1) :='N';
419331: --
419332: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419333: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419334: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419335: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419336: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419337: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419338: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 419335: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

419331: --
419332: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419333: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419334: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419335: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419336: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419337: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419338: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419339: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 419336: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

419332: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419333: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419334: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419335: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419336: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419337: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419338: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419339: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419340: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 419337: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

419333: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419334: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419335: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419336: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419337: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419338: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419339: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419340: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419341: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 419338: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

419334: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419335: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419336: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419337: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419338: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419339: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419340: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419341: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419342: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 419339: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

419335: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419336: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419337: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419338: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419339: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419340: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419341: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419342: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419343: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 419340: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

419336: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419337: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419338: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419339: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419340: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419341: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419342: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419343: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419344: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 419341: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

419337: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419338: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419339: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419340: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419341: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419342: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419343: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419344: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419345: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 419342: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

419338: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419339: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419340: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419341: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419342: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419343: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419344: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419345: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419346: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 419343: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

419339: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419340: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419341: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419342: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419343: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419344: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419345: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419346: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419347: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 419344: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

419340: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419341: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419342: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419343: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419344: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419345: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419346: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419347: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419348: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 419345: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

419341: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419342: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419343: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419344: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419345: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419346: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419347: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419348: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419349: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 419346: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

419342: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419343: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419344: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419345: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419346: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419347: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419348: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419349: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419350: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 419347: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

419343: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419344: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419345: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419346: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419347: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419348: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419349: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419350: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419351: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 419348: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

419344: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419345: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419346: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419347: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419348: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419349: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419350: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419351: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419352: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 419349: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

419345: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
419346: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419347: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419348: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419349: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419350: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419351: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419352: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419353: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 419350: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

419346: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419347: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419348: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419349: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419350: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419351: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419352: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419353: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419354: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 419351: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

419347: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419348: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419349: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419350: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419351: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419352: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419353: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419354: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
419355: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 419352: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

419348: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419349: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419350: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419351: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419352: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419353: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419354: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
419355: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419356: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 419353: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

419349: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
419350: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419351: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419352: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419353: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419354: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
419355: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419356: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
419357: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 419354: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

419350: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419351: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419352: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419353: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419354: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
419355: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419356: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
419357: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
419358:

Line 419355: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

419351: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419352: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419353: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419354: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
419355: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419356: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
419357: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
419358:
419359: l_event_id NUMBER;

Line 419356: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

419352: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419353: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419354: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
419355: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419356: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
419357: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
419358:
419359: l_event_id NUMBER;
419360: l_previous_event_id NUMBER;

Line 419357: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

419353: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
419354: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
419355: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
419356: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
419357: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
419358:
419359: l_event_id NUMBER;
419360: l_previous_event_id NUMBER;
419361: l_first_event_id NUMBER;

Line 419375: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

419371: l_event_class_name VARCHAR2(80) := 'WIP Material';
419372: l_description VARCHAR2(4000);
419373: l_transaction_reversal NUMBER;
419374: l_ae_header_id NUMBER;
419375: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
419376: l_log_module VARCHAR2(240);
419377: --
419378: l_acct_reversal_source VARCHAR2(30);
419379: l_trx_reversal_source VARCHAR2(30);

Line 419760: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

419756:
419757: --
419758: -- set event info as cache for other routines to refer event attributes
419759: --
419760: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
419761: (p_application_id => p_application_id
419762: ,p_primary_ledger_id => p_primary_ledger_id
419763: ,p_base_ledger_id => p_base_ledger_id
419764: ,p_target_ledger_id => p_target_ledger_id

Line 419793: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

419789:
419790: --
419791: -- set the status of entry to C_VALID (0)
419792: --
419793: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
419794:
419795: --
419796: -- initialize a row for ae header
419797: --

Line 419842: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

419838: --
419839: -- initilaize the status of ae headers for diffrent balance types
419840: -- the status is initialised to C_NOT_CREATED (2)
419841: --
419842: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
419843: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
419844: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
419845:
419846: --

Line 419843: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

419839: -- initilaize the status of ae headers for diffrent balance types
419840: -- the status is initialised to C_NOT_CREATED (2)
419841: --
419842: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
419843: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
419844: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
419845:
419846: --
419847: -- call api to validate and store accounting attributes for header

Line 419844: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

419840: -- the status is initialised to C_NOT_CREATED (2)
419841: --
419842: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
419843: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
419844: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
419845:
419846: --
419847: -- call api to validate and store accounting attributes for header
419848: --

Line 419898: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

419894: --
419895: l_trx_reversal_source := SUBSTR(NULL, 1,30);
419896:
419897: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
419898: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
419899:
419900: xla_accounting_err_pkg.build_message
419901: (p_appli_s_name => 'XLA'
419902: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 419906: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

419902: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
419903: ,p_token_1 => 'ACCT_ATTR_NAME'
419904: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
419905: ,p_token_2 => 'PRODUCT_NAME'
419906: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
419907: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
419908: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
419909: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
419910:

Line 419907: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

419903: ,p_token_1 => 'ACCT_ATTR_NAME'
419904: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
419905: ,p_token_2 => 'PRODUCT_NAME'
419906: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
419907: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
419908: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
419909: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
419910:
419911: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 419908: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

419904: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
419905: ,p_token_2 => 'PRODUCT_NAME'
419906: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
419907: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
419908: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
419909: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
419910:
419911: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
419912: --

Line 419909: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

419905: ,p_token_2 => 'PRODUCT_NAME'
419906: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
419907: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
419908: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
419909: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
419910:
419911: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
419912: --
419913: -- following sets the accounting attributes needed to reverse

Line 419928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

419924: ----------------------------------------------------------------
419925: -- 4262811 - update the header statuses to invalid in need be
419926: ----------------------------------------------------------------
419927: --
419928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
419929:
419930:
419931: -----------------------------------------------
419932: -- No accrual reversal for the event class/type

Line 420061: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

420057: ,p_module => l_log_module);
420058: END IF;
420059:
420060: --
420061: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
420062: --
420063: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
420064: --
420065: -- set event info as cache for other routines to refer event attributes

Line 420063: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

420059:
420060: --
420061: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
420062: --
420063: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
420064: --
420065: -- set event info as cache for other routines to refer event attributes
420066: --
420067:

Line 420071: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

420067:
420068: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
420069: l_previous_event_id := l_event_id;
420070:
420071: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
420072: (p_application_id => p_application_id
420073: ,p_primary_ledger_id => p_primary_ledger_id
420074: ,p_base_ledger_id => p_base_ledger_id
420075: ,p_target_ledger_id => p_target_ledger_id

Line 420112: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

420108: l_acct_reversal_source := SUBSTR(NULL, 1,30);
420109:
420110: IF l_continue_with_lines THEN
420111: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
420112: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
420113:
420114: xla_accounting_err_pkg.build_message
420115: (p_appli_s_name => 'XLA'
420116: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 420120: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

420116: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
420117: ,p_token_1 => 'LINE_NUMBER'
420118: ,p_value_1 => l_array_extract_line_num(Idx)
420119: ,p_token_2 => 'PRODUCT_NAME'
420120: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
420121: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
420122: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
420123: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
420124:

Line 420121: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

420117: ,p_token_1 => 'LINE_NUMBER'
420118: ,p_value_1 => l_array_extract_line_num(Idx)
420119: ,p_token_2 => 'PRODUCT_NAME'
420120: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
420121: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
420122: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
420123: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
420124:
420125: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 420122: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

420118: ,p_value_1 => l_array_extract_line_num(Idx)
420119: ,p_token_2 => 'PRODUCT_NAME'
420120: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
420121: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
420122: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
420123: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
420124:
420125: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
420126: --

Line 420123: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

420119: ,p_token_2 => 'PRODUCT_NAME'
420120: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
420121: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
420122: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
420123: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
420124:
420125: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
420126: --
420127: -- following sets the accounting attributes needed to reverse

Line 420410: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

420406:
420407: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
420408: -- or secondary ledger that has different currency with primary
420409: -- or alc that is calculated by sla
420410: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
420411: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
420412:
420413: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
420414: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 420411: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

420407: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
420408: -- or secondary ledger that has different currency with primary
420409: -- or alc that is calculated by sla
420410: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
420411: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
420412:
420413: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
420414: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
420415: AND (l_actual_flag = 'A')) THEN

Line 420413: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

420409: -- or alc that is calculated by sla
420410: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
420411: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
420412:
420413: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
420414: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
420415: AND (l_actual_flag = 'A')) THEN
420416: XLA_AE_LINES_PKG.CreateGainOrLossLines(
420417: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 420414: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

420410: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
420411: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
420412:
420413: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
420414: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
420415: AND (l_actual_flag = 'A')) THEN
420416: XLA_AE_LINES_PKG.CreateGainOrLossLines(
420417: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
420418: ,p_application_id => p_application_id

Line 420417: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

420413: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
420414: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
420415: AND (l_actual_flag = 'A')) THEN
420416: XLA_AE_LINES_PKG.CreateGainOrLossLines(
420417: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
420418: ,p_application_id => p_application_id
420419: ,p_amb_context_code => 'DEFAULT'
420420: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
420421: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 420420: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

420416: XLA_AE_LINES_PKG.CreateGainOrLossLines(
420417: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
420418: ,p_application_id => p_application_id
420419: ,p_amb_context_code => 'DEFAULT'
420420: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
420421: ,p_event_class_code => C_EVENT_CLASS_CODE
420422: ,p_event_type_code => C_EVENT_TYPE_CODE
420423:
420424: ,p_gain_ccid => -1

Line 421048: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

421044:
421045: l_calculate_acctd_flag VARCHAR2(1) :='N';
421046: l_calculate_g_l_flag VARCHAR2(1) :='N';
421047: --
421048: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421049: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421050: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421051: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421052: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 421049: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

421045: l_calculate_acctd_flag VARCHAR2(1) :='N';
421046: l_calculate_g_l_flag VARCHAR2(1) :='N';
421047: --
421048: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421049: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421050: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421051: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421052: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421053: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 421050: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

421046: l_calculate_g_l_flag VARCHAR2(1) :='N';
421047: --
421048: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421049: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421050: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421051: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421052: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421053: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421054: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 421051: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

421047: --
421048: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421049: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421050: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421051: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421052: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421053: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421054: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421055: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 421052: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

421048: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421049: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421050: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421051: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421052: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421053: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421054: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421055: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421056: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 421053: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

421049: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421050: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421051: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421052: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421053: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421054: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421055: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421056: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421057: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 421054: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

421050: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421051: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421052: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421053: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421054: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421055: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421056: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421057: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421058: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 421055: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

421051: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421052: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421053: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421054: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421055: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421056: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421057: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421058: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421059: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 421056: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

421052: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421053: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421054: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421055: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421056: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421057: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421058: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421059: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421060: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 421057: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

421053: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421054: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421055: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421056: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421057: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421058: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421059: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421060: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421061: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 421058: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

421054: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421055: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421056: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421057: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421058: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421059: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421060: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421061: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421062: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 421059: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

421055: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421056: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421057: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421058: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421059: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421060: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421061: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421062: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421063: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 421060: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

421056: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421057: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421058: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421059: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421060: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421061: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421062: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421063: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421064: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 421061: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

421057: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421058: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421059: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421060: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421061: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421062: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421063: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421064: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421065: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 421062: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

421058: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421059: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421060: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421061: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421062: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421063: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421064: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421065: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421066: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 421063: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

421059: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421060: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421061: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421062: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421063: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421064: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421065: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421066: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421067: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 421064: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

421060: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421061: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421062: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421063: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421064: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421065: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421066: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421067: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421068: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 421065: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

421061: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
421062: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421063: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421064: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421065: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421066: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421067: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421068: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421069: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 421066: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

421062: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421063: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421064: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421065: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421066: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421067: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421068: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421069: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421070: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 421067: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

421063: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421064: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421065: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421066: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421067: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421068: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421069: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421070: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
421071: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 421068: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

421064: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421065: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421066: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421067: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421068: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421069: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421070: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
421071: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421072: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 421069: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

421065: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
421066: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421067: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421068: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421069: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421070: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
421071: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421072: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
421073: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 421070: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

421066: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421067: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421068: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421069: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421070: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
421071: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421072: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
421073: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
421074:

Line 421071: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

421067: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421068: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421069: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421070: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
421071: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421072: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
421073: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
421074:
421075: l_event_id NUMBER;

Line 421072: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

421068: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421069: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421070: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
421071: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421072: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
421073: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
421074:
421075: l_event_id NUMBER;
421076: l_previous_event_id NUMBER;

Line 421073: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

421069: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
421070: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
421071: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
421072: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
421073: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
421074:
421075: l_event_id NUMBER;
421076: l_previous_event_id NUMBER;
421077: l_first_event_id NUMBER;

Line 421091: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

421087: l_event_class_name VARCHAR2(80) := 'WIP Material';
421088: l_description VARCHAR2(4000);
421089: l_transaction_reversal NUMBER;
421090: l_ae_header_id NUMBER;
421091: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
421092: l_log_module VARCHAR2(240);
421093: --
421094: l_acct_reversal_source VARCHAR2(30);
421095: l_trx_reversal_source VARCHAR2(30);

Line 421471: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

421467:
421468: --
421469: -- set event info as cache for other routines to refer event attributes
421470: --
421471: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
421472: (p_application_id => p_application_id
421473: ,p_primary_ledger_id => p_primary_ledger_id
421474: ,p_base_ledger_id => p_base_ledger_id
421475: ,p_target_ledger_id => p_target_ledger_id

Line 421504: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

421500:
421501: --
421502: -- set the status of entry to C_VALID (0)
421503: --
421504: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
421505:
421506: --
421507: -- initialize a row for ae header
421508: --

Line 421553: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

421549: --
421550: -- initilaize the status of ae headers for diffrent balance types
421551: -- the status is initialised to C_NOT_CREATED (2)
421552: --
421553: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
421554: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
421555: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
421556:
421557: --

Line 421554: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

421550: -- initilaize the status of ae headers for diffrent balance types
421551: -- the status is initialised to C_NOT_CREATED (2)
421552: --
421553: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
421554: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
421555: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
421556:
421557: --
421558: -- call api to validate and store accounting attributes for header

Line 421555: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

421551: -- the status is initialised to C_NOT_CREATED (2)
421552: --
421553: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
421554: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
421555: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
421556:
421557: --
421558: -- call api to validate and store accounting attributes for header
421559: --

Line 421609: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

421605: --
421606: l_trx_reversal_source := SUBSTR(NULL, 1,30);
421607:
421608: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
421609: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
421610:
421611: xla_accounting_err_pkg.build_message
421612: (p_appli_s_name => 'XLA'
421613: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 421617: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

421613: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
421614: ,p_token_1 => 'ACCT_ATTR_NAME'
421615: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
421616: ,p_token_2 => 'PRODUCT_NAME'
421617: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
421618: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
421619: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
421620: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
421621:

Line 421618: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

421614: ,p_token_1 => 'ACCT_ATTR_NAME'
421615: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
421616: ,p_token_2 => 'PRODUCT_NAME'
421617: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
421618: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
421619: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
421620: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
421621:
421622: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 421619: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

421615: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
421616: ,p_token_2 => 'PRODUCT_NAME'
421617: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
421618: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
421619: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
421620: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
421621:
421622: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
421623: --

Line 421620: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

421616: ,p_token_2 => 'PRODUCT_NAME'
421617: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
421618: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
421619: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
421620: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
421621:
421622: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
421623: --
421624: -- following sets the accounting attributes needed to reverse

Line 421639: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

421635: ----------------------------------------------------------------
421636: -- 4262811 - update the header statuses to invalid in need be
421637: ----------------------------------------------------------------
421638: --
421639: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
421640:
421641:
421642: -----------------------------------------------
421643: -- No accrual reversal for the event class/type

Line 421771: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

421767: ,p_module => l_log_module);
421768: END IF;
421769:
421770: --
421771: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
421772: --
421773: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
421774: --
421775: -- set event info as cache for other routines to refer event attributes

Line 421773: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

421769:
421770: --
421771: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
421772: --
421773: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
421774: --
421775: -- set event info as cache for other routines to refer event attributes
421776: --
421777:

Line 421781: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

421777:
421778: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
421779: l_previous_event_id := l_event_id;
421780:
421781: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
421782: (p_application_id => p_application_id
421783: ,p_primary_ledger_id => p_primary_ledger_id
421784: ,p_base_ledger_id => p_base_ledger_id
421785: ,p_target_ledger_id => p_target_ledger_id

Line 421822: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

421818: l_acct_reversal_source := SUBSTR(NULL, 1,30);
421819:
421820: IF l_continue_with_lines THEN
421821: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
421822: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
421823:
421824: xla_accounting_err_pkg.build_message
421825: (p_appli_s_name => 'XLA'
421826: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 421830: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

421826: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
421827: ,p_token_1 => 'LINE_NUMBER'
421828: ,p_value_1 => l_array_extract_line_num(Idx)
421829: ,p_token_2 => 'PRODUCT_NAME'
421830: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
421831: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
421832: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
421833: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
421834:

Line 421831: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

421827: ,p_token_1 => 'LINE_NUMBER'
421828: ,p_value_1 => l_array_extract_line_num(Idx)
421829: ,p_token_2 => 'PRODUCT_NAME'
421830: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
421831: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
421832: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
421833: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
421834:
421835: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 421832: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

421828: ,p_value_1 => l_array_extract_line_num(Idx)
421829: ,p_token_2 => 'PRODUCT_NAME'
421830: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
421831: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
421832: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
421833: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
421834:
421835: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
421836: --

Line 421833: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

421829: ,p_token_2 => 'PRODUCT_NAME'
421830: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
421831: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
421832: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
421833: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
421834:
421835: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
421836: --
421837: -- following sets the accounting attributes needed to reverse

Line 422120: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

422116:
422117: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
422118: -- or secondary ledger that has different currency with primary
422119: -- or alc that is calculated by sla
422120: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
422121: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
422122:
422123: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
422124: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 422121: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

422117: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
422118: -- or secondary ledger that has different currency with primary
422119: -- or alc that is calculated by sla
422120: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
422121: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
422122:
422123: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
422124: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
422125: AND (l_actual_flag = 'A')) THEN

Line 422123: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

422119: -- or alc that is calculated by sla
422120: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
422121: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
422122:
422123: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
422124: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
422125: AND (l_actual_flag = 'A')) THEN
422126: XLA_AE_LINES_PKG.CreateGainOrLossLines(
422127: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 422124: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

422120: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
422121: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
422122:
422123: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
422124: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
422125: AND (l_actual_flag = 'A')) THEN
422126: XLA_AE_LINES_PKG.CreateGainOrLossLines(
422127: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
422128: ,p_application_id => p_application_id

Line 422127: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

422123: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
422124: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
422125: AND (l_actual_flag = 'A')) THEN
422126: XLA_AE_LINES_PKG.CreateGainOrLossLines(
422127: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
422128: ,p_application_id => p_application_id
422129: ,p_amb_context_code => 'DEFAULT'
422130: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
422131: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 422130: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

422126: XLA_AE_LINES_PKG.CreateGainOrLossLines(
422127: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
422128: ,p_application_id => p_application_id
422129: ,p_amb_context_code => 'DEFAULT'
422130: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
422131: ,p_event_class_code => C_EVENT_CLASS_CODE
422132: ,p_event_type_code => C_EVENT_TYPE_CODE
422133:
422134: ,p_gain_ccid => -1

Line 422753: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

422749:
422750: l_calculate_acctd_flag VARCHAR2(1) :='N';
422751: l_calculate_g_l_flag VARCHAR2(1) :='N';
422752: --
422753: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422754: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422755: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422756: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422757: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 422754: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

422750: l_calculate_acctd_flag VARCHAR2(1) :='N';
422751: l_calculate_g_l_flag VARCHAR2(1) :='N';
422752: --
422753: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422754: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422755: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422756: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422757: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422758: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 422755: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

422751: l_calculate_g_l_flag VARCHAR2(1) :='N';
422752: --
422753: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422754: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422755: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422756: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422757: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422758: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422759: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 422756: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

422752: --
422753: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422754: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422755: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422756: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422757: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422758: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422759: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422760: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 422757: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

422753: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422754: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422755: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422756: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422757: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422758: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422759: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422760: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422761: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 422758: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

422754: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422755: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422756: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422757: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422758: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422759: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422760: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422761: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422762: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 422759: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

422755: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422756: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422757: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422758: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422759: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422760: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422761: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422762: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422763: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 422760: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

422756: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422757: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422758: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422759: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422760: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422761: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422762: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422763: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422764: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 422761: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

422757: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422758: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422759: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422760: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422761: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422762: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422763: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422764: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422765: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 422762: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

422758: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422759: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422760: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422761: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422762: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422763: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422764: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422765: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422766: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 422763: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

422759: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422760: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422761: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422762: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422763: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422764: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422765: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422766: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422767: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 422764: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

422760: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422761: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422762: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422763: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422764: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422765: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422766: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422767: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422768: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 422765: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

422761: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422762: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422763: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422764: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422765: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422766: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422767: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422768: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422769: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 422766: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

422762: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422763: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422764: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422765: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422766: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422767: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422768: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422769: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422770: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 422767: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

422763: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422764: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422765: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422766: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422767: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422768: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422769: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422770: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422771: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 422768: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

422764: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422765: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422766: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422767: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422768: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422769: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422770: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422771: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422772: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 422769: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

422765: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422766: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422767: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422768: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422769: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422770: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422771: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422772: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422773: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 422770: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

422766: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
422767: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422768: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422769: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422770: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422771: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422772: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422773: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422774: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 422771: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

422767: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422768: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422769: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422770: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422771: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422772: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422773: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422774: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422775: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 422772: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

422768: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422769: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422770: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422771: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422772: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422773: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422774: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422775: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
422776: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 422773: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

422769: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422770: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422771: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422772: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422773: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422774: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422775: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
422776: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422777: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 422774: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

422770: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
422771: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422772: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422773: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422774: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422775: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
422776: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422777: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
422778: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 422775: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

422771: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422772: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422773: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422774: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422775: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
422776: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422777: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
422778: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
422779:

Line 422776: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

422772: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422773: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422774: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422775: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
422776: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422777: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
422778: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
422779:
422780: l_event_id NUMBER;

Line 422777: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

422773: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422774: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422775: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
422776: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422777: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
422778: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
422779:
422780: l_event_id NUMBER;
422781: l_previous_event_id NUMBER;

Line 422778: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

422774: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
422775: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
422776: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
422777: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
422778: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
422779:
422780: l_event_id NUMBER;
422781: l_previous_event_id NUMBER;
422782: l_first_event_id NUMBER;

Line 422796: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

422792: l_event_class_name VARCHAR2(80) := 'WIP Material';
422793: l_description VARCHAR2(4000);
422794: l_transaction_reversal NUMBER;
422795: l_ae_header_id NUMBER;
422796: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
422797: l_log_module VARCHAR2(240);
422798: --
422799: l_acct_reversal_source VARCHAR2(30);
422800: l_trx_reversal_source VARCHAR2(30);

Line 423172: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

423168:
423169: --
423170: -- set event info as cache for other routines to refer event attributes
423171: --
423172: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
423173: (p_application_id => p_application_id
423174: ,p_primary_ledger_id => p_primary_ledger_id
423175: ,p_base_ledger_id => p_base_ledger_id
423176: ,p_target_ledger_id => p_target_ledger_id

Line 423205: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

423201:
423202: --
423203: -- set the status of entry to C_VALID (0)
423204: --
423205: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
423206:
423207: --
423208: -- initialize a row for ae header
423209: --

Line 423253: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

423249: --
423250: -- initilaize the status of ae headers for diffrent balance types
423251: -- the status is initialised to C_NOT_CREATED (2)
423252: --
423253: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
423254: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
423255: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
423256:
423257: --

Line 423254: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

423250: -- initilaize the status of ae headers for diffrent balance types
423251: -- the status is initialised to C_NOT_CREATED (2)
423252: --
423253: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
423254: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
423255: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
423256:
423257: --
423258: -- call api to validate and store accounting attributes for header

Line 423255: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

423251: -- the status is initialised to C_NOT_CREATED (2)
423252: --
423253: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
423254: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
423255: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
423256:
423257: --
423258: -- call api to validate and store accounting attributes for header
423259: --

Line 423309: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

423305: --
423306: l_trx_reversal_source := SUBSTR(NULL, 1,30);
423307:
423308: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
423309: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
423310:
423311: xla_accounting_err_pkg.build_message
423312: (p_appli_s_name => 'XLA'
423313: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 423317: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

423313: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
423314: ,p_token_1 => 'ACCT_ATTR_NAME'
423315: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
423316: ,p_token_2 => 'PRODUCT_NAME'
423317: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
423318: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
423319: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
423320: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
423321:

Line 423318: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

423314: ,p_token_1 => 'ACCT_ATTR_NAME'
423315: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
423316: ,p_token_2 => 'PRODUCT_NAME'
423317: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
423318: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
423319: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
423320: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
423321:
423322: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 423319: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

423315: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
423316: ,p_token_2 => 'PRODUCT_NAME'
423317: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
423318: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
423319: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
423320: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
423321:
423322: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
423323: --

Line 423320: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

423316: ,p_token_2 => 'PRODUCT_NAME'
423317: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
423318: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
423319: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
423320: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
423321:
423322: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
423323: --
423324: -- following sets the accounting attributes needed to reverse

Line 423339: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

423335: ----------------------------------------------------------------
423336: -- 4262811 - update the header statuses to invalid in need be
423337: ----------------------------------------------------------------
423338: --
423339: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
423340:
423341:
423342: -----------------------------------------------
423343: -- No accrual reversal for the event class/type

Line 423471: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

423467: ,p_module => l_log_module);
423468: END IF;
423469:
423470: --
423471: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
423472: --
423473: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
423474: --
423475: -- set event info as cache for other routines to refer event attributes

Line 423473: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

423469:
423470: --
423471: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
423472: --
423473: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
423474: --
423475: -- set event info as cache for other routines to refer event attributes
423476: --
423477:

Line 423481: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

423477:
423478: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
423479: l_previous_event_id := l_event_id;
423480:
423481: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
423482: (p_application_id => p_application_id
423483: ,p_primary_ledger_id => p_primary_ledger_id
423484: ,p_base_ledger_id => p_base_ledger_id
423485: ,p_target_ledger_id => p_target_ledger_id

Line 423522: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

423518: l_acct_reversal_source := SUBSTR(NULL, 1,30);
423519:
423520: IF l_continue_with_lines THEN
423521: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
423522: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
423523:
423524: xla_accounting_err_pkg.build_message
423525: (p_appli_s_name => 'XLA'
423526: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 423530: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

423526: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
423527: ,p_token_1 => 'LINE_NUMBER'
423528: ,p_value_1 => l_array_extract_line_num(Idx)
423529: ,p_token_2 => 'PRODUCT_NAME'
423530: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
423531: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
423532: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
423533: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
423534:

Line 423531: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

423527: ,p_token_1 => 'LINE_NUMBER'
423528: ,p_value_1 => l_array_extract_line_num(Idx)
423529: ,p_token_2 => 'PRODUCT_NAME'
423530: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
423531: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
423532: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
423533: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
423534:
423535: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 423532: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

423528: ,p_value_1 => l_array_extract_line_num(Idx)
423529: ,p_token_2 => 'PRODUCT_NAME'
423530: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
423531: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
423532: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
423533: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
423534:
423535: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
423536: --

Line 423533: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

423529: ,p_token_2 => 'PRODUCT_NAME'
423530: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
423531: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
423532: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
423533: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
423534:
423535: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
423536: --
423537: -- following sets the accounting attributes needed to reverse

Line 423820: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

423816:
423817: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
423818: -- or secondary ledger that has different currency with primary
423819: -- or alc that is calculated by sla
423820: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
423821: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
423822:
423823: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
423824: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 423821: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

423817: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
423818: -- or secondary ledger that has different currency with primary
423819: -- or alc that is calculated by sla
423820: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
423821: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
423822:
423823: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
423824: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
423825: AND (l_actual_flag = 'A')) THEN

Line 423823: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

423819: -- or alc that is calculated by sla
423820: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
423821: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
423822:
423823: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
423824: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
423825: AND (l_actual_flag = 'A')) THEN
423826: XLA_AE_LINES_PKG.CreateGainOrLossLines(
423827: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 423824: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

423820: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
423821: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
423822:
423823: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
423824: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
423825: AND (l_actual_flag = 'A')) THEN
423826: XLA_AE_LINES_PKG.CreateGainOrLossLines(
423827: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
423828: ,p_application_id => p_application_id

Line 423827: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

423823: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
423824: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
423825: AND (l_actual_flag = 'A')) THEN
423826: XLA_AE_LINES_PKG.CreateGainOrLossLines(
423827: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
423828: ,p_application_id => p_application_id
423829: ,p_amb_context_code => 'DEFAULT'
423830: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
423831: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 423830: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

423826: XLA_AE_LINES_PKG.CreateGainOrLossLines(
423827: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
423828: ,p_application_id => p_application_id
423829: ,p_amb_context_code => 'DEFAULT'
423830: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
423831: ,p_event_class_code => C_EVENT_CLASS_CODE
423832: ,p_event_type_code => C_EVENT_TYPE_CODE
423833:
423834: ,p_gain_ccid => -1

Line 424337: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

424333:
424334: l_calculate_acctd_flag VARCHAR2(1) :='N';
424335: l_calculate_g_l_flag VARCHAR2(1) :='N';
424336: --
424337: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424338: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424339: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424340: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424341: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 424338: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

424334: l_calculate_acctd_flag VARCHAR2(1) :='N';
424335: l_calculate_g_l_flag VARCHAR2(1) :='N';
424336: --
424337: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424338: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424339: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424340: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424341: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424342: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 424339: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

424335: l_calculate_g_l_flag VARCHAR2(1) :='N';
424336: --
424337: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424338: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424339: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424340: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424341: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424342: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424343: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 424340: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

424336: --
424337: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424338: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424339: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424340: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424341: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424342: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424343: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424344: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 424341: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

424337: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424338: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424339: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424340: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424341: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424342: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424343: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424344: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424345: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 424342: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

424338: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424339: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424340: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424341: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424342: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424343: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424344: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424345: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424346: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 424343: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

424339: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424340: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424341: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424342: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424343: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424344: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424345: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424346: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424347: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 424344: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

424340: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424341: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424342: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424343: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424344: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424345: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424346: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424347: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424348: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 424345: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

424341: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424342: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424343: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424344: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424345: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424346: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424347: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424348: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424349: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 424346: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

424342: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424343: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424344: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424345: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424346: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424347: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424348: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424349: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424350: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 424347: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

424343: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424344: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424345: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424346: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424347: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424348: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424349: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424350: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424351: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 424348: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

424344: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424345: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424346: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424347: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424348: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424349: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424350: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424351: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424352: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 424349: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

424345: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424346: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424347: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424348: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424349: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424350: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424351: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424352: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424353: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 424350: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

424346: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424347: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424348: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424349: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424350: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424351: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424352: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424353: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424354: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 424351: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

424347: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424348: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424349: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424350: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424351: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424352: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424353: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424354: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424355: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 424352: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

424348: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424349: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424350: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424351: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424352: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424353: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424354: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424355: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424356: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 424353: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

424349: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424350: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424351: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424352: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424353: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424354: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424355: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424356: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424357: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 424354: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

424350: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
424351: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424352: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424353: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424354: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424355: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424356: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424357: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424358: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 424355: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

424351: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424352: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424353: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424354: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424355: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424356: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424357: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424358: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424359: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 424356: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

424352: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424353: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424354: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424355: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424356: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424357: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424358: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424359: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
424360: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 424357: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

424353: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424354: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424355: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424356: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424357: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424358: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424359: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
424360: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424361: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 424358: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

424354: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
424355: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424356: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424357: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424358: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424359: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
424360: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424361: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
424362: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 424359: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

424355: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424356: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424357: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424358: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424359: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
424360: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424361: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
424362: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
424363:

Line 424360: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

424356: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424357: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424358: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424359: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
424360: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424361: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
424362: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
424363:
424364: l_event_id NUMBER;

Line 424361: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

424357: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424358: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424359: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
424360: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424361: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
424362: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
424363:
424364: l_event_id NUMBER;
424365: l_previous_event_id NUMBER;

Line 424362: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

424358: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
424359: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
424360: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
424361: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
424362: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
424363:
424364: l_event_id NUMBER;
424365: l_previous_event_id NUMBER;
424366: l_first_event_id NUMBER;

Line 424380: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

424376: l_event_class_name VARCHAR2(80) := 'WIP Cost Update';
424377: l_description VARCHAR2(4000);
424378: l_transaction_reversal NUMBER;
424379: l_ae_header_id NUMBER;
424380: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
424381: l_log_module VARCHAR2(240);
424382: --
424383: l_acct_reversal_source VARCHAR2(30);
424384: l_trx_reversal_source VARCHAR2(30);

Line 424668: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

424664:
424665: --
424666: -- set event info as cache for other routines to refer event attributes
424667: --
424668: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
424669: (p_application_id => p_application_id
424670: ,p_primary_ledger_id => p_primary_ledger_id
424671: ,p_base_ledger_id => p_base_ledger_id
424672: ,p_target_ledger_id => p_target_ledger_id

Line 424701: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

424697:
424698: --
424699: -- set the status of entry to C_VALID (0)
424700: --
424701: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
424702:
424703: --
424704: -- initialize a row for ae header
424705: --

Line 424738: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

424734: --
424735: -- initilaize the status of ae headers for diffrent balance types
424736: -- the status is initialised to C_NOT_CREATED (2)
424737: --
424738: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
424739: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
424740: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
424741:
424742: --

Line 424739: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

424735: -- initilaize the status of ae headers for diffrent balance types
424736: -- the status is initialised to C_NOT_CREATED (2)
424737: --
424738: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
424739: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
424740: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
424741:
424742: --
424743: -- call api to validate and store accounting attributes for header

Line 424740: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

424736: -- the status is initialised to C_NOT_CREATED (2)
424737: --
424738: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
424739: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
424740: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
424741:
424742: --
424743: -- call api to validate and store accounting attributes for header
424744: --

Line 424794: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

424790: --
424791: l_trx_reversal_source := SUBSTR(NULL, 1,30);
424792:
424793: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
424794: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
424795:
424796: xla_accounting_err_pkg.build_message
424797: (p_appli_s_name => 'XLA'
424798: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 424802: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

424798: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
424799: ,p_token_1 => 'ACCT_ATTR_NAME'
424800: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
424801: ,p_token_2 => 'PRODUCT_NAME'
424802: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
424803: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
424804: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
424805: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
424806:

Line 424803: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

424799: ,p_token_1 => 'ACCT_ATTR_NAME'
424800: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
424801: ,p_token_2 => 'PRODUCT_NAME'
424802: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
424803: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
424804: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
424805: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
424806:
424807: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 424804: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

424800: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
424801: ,p_token_2 => 'PRODUCT_NAME'
424802: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
424803: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
424804: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
424805: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
424806:
424807: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
424808: --

Line 424805: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

424801: ,p_token_2 => 'PRODUCT_NAME'
424802: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
424803: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
424804: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
424805: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
424806:
424807: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
424808: --
424809: -- following sets the accounting attributes needed to reverse

Line 424824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

424820: ----------------------------------------------------------------
424821: -- 4262811 - update the header statuses to invalid in need be
424822: ----------------------------------------------------------------
424823: --
424824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
424825:
424826:
424827: -----------------------------------------------
424828: -- No accrual reversal for the event class/type

Line 424948: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

424944: ,p_module => l_log_module);
424945: END IF;
424946:
424947: --
424948: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
424949: --
424950: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
424951: --
424952: -- set event info as cache for other routines to refer event attributes

Line 424950: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

424946:
424947: --
424948: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
424949: --
424950: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
424951: --
424952: -- set event info as cache for other routines to refer event attributes
424953: --
424954:

Line 424958: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

424954:
424955: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
424956: l_previous_event_id := l_event_id;
424957:
424958: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
424959: (p_application_id => p_application_id
424960: ,p_primary_ledger_id => p_primary_ledger_id
424961: ,p_base_ledger_id => p_base_ledger_id
424962: ,p_target_ledger_id => p_target_ledger_id

Line 424999: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

424995: l_acct_reversal_source := SUBSTR(NULL, 1,30);
424996:
424997: IF l_continue_with_lines THEN
424998: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
424999: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
425000:
425001: xla_accounting_err_pkg.build_message
425002: (p_appli_s_name => 'XLA'
425003: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 425007: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

425003: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
425004: ,p_token_1 => 'LINE_NUMBER'
425005: ,p_value_1 => l_array_extract_line_num(Idx)
425006: ,p_token_2 => 'PRODUCT_NAME'
425007: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
425008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
425009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
425010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
425011:

Line 425008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

425004: ,p_token_1 => 'LINE_NUMBER'
425005: ,p_value_1 => l_array_extract_line_num(Idx)
425006: ,p_token_2 => 'PRODUCT_NAME'
425007: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
425008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
425009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
425010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
425011:
425012: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 425009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

425005: ,p_value_1 => l_array_extract_line_num(Idx)
425006: ,p_token_2 => 'PRODUCT_NAME'
425007: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
425008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
425009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
425010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
425011:
425012: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
425013: --

Line 425010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

425006: ,p_token_2 => 'PRODUCT_NAME'
425007: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
425008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
425009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
425010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
425011:
425012: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
425013: --
425014: -- following sets the accounting attributes needed to reverse

Line 425099: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

425095:
425096: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
425097: -- or secondary ledger that has different currency with primary
425098: -- or alc that is calculated by sla
425099: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
425100: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
425101:
425102: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
425103: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 425100: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

425096: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
425097: -- or secondary ledger that has different currency with primary
425098: -- or alc that is calculated by sla
425099: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
425100: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
425101:
425102: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
425103: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
425104: AND (l_actual_flag = 'A')) THEN

Line 425102: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

425098: -- or alc that is calculated by sla
425099: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
425100: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
425101:
425102: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
425103: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
425104: AND (l_actual_flag = 'A')) THEN
425105: XLA_AE_LINES_PKG.CreateGainOrLossLines(
425106: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 425103: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

425099: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
425100: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
425101:
425102: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
425103: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
425104: AND (l_actual_flag = 'A')) THEN
425105: XLA_AE_LINES_PKG.CreateGainOrLossLines(
425106: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
425107: ,p_application_id => p_application_id

Line 425106: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

425102: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
425103: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
425104: AND (l_actual_flag = 'A')) THEN
425105: XLA_AE_LINES_PKG.CreateGainOrLossLines(
425106: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
425107: ,p_application_id => p_application_id
425108: ,p_amb_context_code => 'DEFAULT'
425109: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
425110: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 425109: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

425105: XLA_AE_LINES_PKG.CreateGainOrLossLines(
425106: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
425107: ,p_application_id => p_application_id
425108: ,p_amb_context_code => 'DEFAULT'
425109: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
425110: ,p_event_class_code => C_EVENT_CLASS_CODE
425111: ,p_event_type_code => C_EVENT_TYPE_CODE
425112:
425113: ,p_gain_ccid => -1

Line 425618: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

425614:
425615: l_calculate_acctd_flag VARCHAR2(1) :='N';
425616: l_calculate_g_l_flag VARCHAR2(1) :='N';
425617: --
425618: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425619: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425620: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425621: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425622: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 425619: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

425615: l_calculate_acctd_flag VARCHAR2(1) :='N';
425616: l_calculate_g_l_flag VARCHAR2(1) :='N';
425617: --
425618: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425619: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425620: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425621: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425622: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425623: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 425620: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

425616: l_calculate_g_l_flag VARCHAR2(1) :='N';
425617: --
425618: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425619: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425620: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425621: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425622: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425623: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425624: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 425621: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

425617: --
425618: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425619: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425620: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425621: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425622: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425623: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425624: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425625: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 425622: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

425618: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425619: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425620: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425621: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425622: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425623: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425624: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425625: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425626: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 425623: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

425619: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425620: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425621: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425622: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425623: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425624: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425625: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425626: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425627: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 425624: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

425620: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425621: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425622: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425623: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425624: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425625: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425626: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425627: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425628: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 425625: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

425621: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425622: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425623: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425624: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425625: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425626: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425627: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425628: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425629: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 425626: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

425622: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425623: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425624: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425625: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425626: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425627: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425628: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425629: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425630: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 425627: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

425623: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425624: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425625: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425626: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425627: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425628: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425629: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425630: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425631: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 425628: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

425624: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425625: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425626: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425627: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425628: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425629: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425630: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425631: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425632: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 425629: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

425625: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425626: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425627: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425628: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425629: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425630: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425631: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425632: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425633: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 425630: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

425626: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425627: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425628: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425629: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425630: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425631: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425632: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425633: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425634: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 425631: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

425627: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425628: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425629: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425630: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425631: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425632: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425633: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425634: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425635: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 425632: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

425628: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425629: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425630: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425631: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425632: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425633: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425634: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425635: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425636: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 425633: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

425629: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425630: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425631: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425632: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425633: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425634: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425635: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425636: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425637: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 425634: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

425630: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425631: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425632: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425633: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425634: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425635: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425636: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425637: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425638: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 425635: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

425631: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
425632: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425633: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425634: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425635: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425636: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425637: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425638: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425639: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 425636: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

425632: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425633: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425634: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425635: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425636: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425637: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425638: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425639: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425640: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 425637: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

425633: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425634: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425635: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425636: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425637: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425638: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425639: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425640: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
425641: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 425638: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

425634: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425635: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425636: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425637: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425638: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425639: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425640: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
425641: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425642: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 425639: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

425635: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
425636: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425637: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425638: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425639: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425640: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
425641: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425642: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
425643: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 425640: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

425636: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425637: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425638: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425639: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425640: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
425641: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425642: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
425643: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
425644:

Line 425641: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

425637: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425638: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425639: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425640: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
425641: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425642: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
425643: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
425644:
425645: l_event_id NUMBER;

Line 425642: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

425638: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425639: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425640: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
425641: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425642: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
425643: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
425644:
425645: l_event_id NUMBER;
425646: l_previous_event_id NUMBER;

Line 425643: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

425639: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
425640: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
425641: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
425642: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
425643: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
425644:
425645: l_event_id NUMBER;
425646: l_previous_event_id NUMBER;
425647: l_first_event_id NUMBER;

Line 425661: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

425657: l_event_class_name VARCHAR2(80) := 'WIP Material';
425658: l_description VARCHAR2(4000);
425659: l_transaction_reversal NUMBER;
425660: l_ae_header_id NUMBER;
425661: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
425662: l_log_module VARCHAR2(240);
425663: --
425664: l_acct_reversal_source VARCHAR2(30);
425665: l_trx_reversal_source VARCHAR2(30);

Line 425946: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

425942:
425943: --
425944: -- set event info as cache for other routines to refer event attributes
425945: --
425946: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
425947: (p_application_id => p_application_id
425948: ,p_primary_ledger_id => p_primary_ledger_id
425949: ,p_base_ledger_id => p_base_ledger_id
425950: ,p_target_ledger_id => p_target_ledger_id

Line 425979: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

425975:
425976: --
425977: -- set the status of entry to C_VALID (0)
425978: --
425979: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
425980:
425981: --
425982: -- initialize a row for ae header
425983: --

Line 426012: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

426008: --
426009: -- initilaize the status of ae headers for diffrent balance types
426010: -- the status is initialised to C_NOT_CREATED (2)
426011: --
426012: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
426013: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
426014: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
426015:
426016: --

Line 426013: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

426009: -- initilaize the status of ae headers for diffrent balance types
426010: -- the status is initialised to C_NOT_CREATED (2)
426011: --
426012: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
426013: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
426014: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
426015:
426016: --
426017: -- call api to validate and store accounting attributes for header

Line 426014: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

426010: -- the status is initialised to C_NOT_CREATED (2)
426011: --
426012: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
426013: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
426014: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
426015:
426016: --
426017: -- call api to validate and store accounting attributes for header
426018: --

Line 426068: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

426064: --
426065: l_trx_reversal_source := SUBSTR(NULL, 1,30);
426066:
426067: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
426068: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
426069:
426070: xla_accounting_err_pkg.build_message
426071: (p_appli_s_name => 'XLA'
426072: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 426076: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

426072: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
426073: ,p_token_1 => 'ACCT_ATTR_NAME'
426074: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
426075: ,p_token_2 => 'PRODUCT_NAME'
426076: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
426077: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
426078: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
426079: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
426080:

Line 426077: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

426073: ,p_token_1 => 'ACCT_ATTR_NAME'
426074: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
426075: ,p_token_2 => 'PRODUCT_NAME'
426076: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
426077: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
426078: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
426079: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
426080:
426081: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 426078: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

426074: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
426075: ,p_token_2 => 'PRODUCT_NAME'
426076: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
426077: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
426078: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
426079: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
426080:
426081: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
426082: --

Line 426079: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

426075: ,p_token_2 => 'PRODUCT_NAME'
426076: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
426077: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
426078: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
426079: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
426080:
426081: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
426082: --
426083: -- following sets the accounting attributes needed to reverse

Line 426098: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

426094: ----------------------------------------------------------------
426095: -- 4262811 - update the header statuses to invalid in need be
426096: ----------------------------------------------------------------
426097: --
426098: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
426099:
426100:
426101: -----------------------------------------------
426102: -- No accrual reversal for the event class/type

Line 426226: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

426222: ,p_module => l_log_module);
426223: END IF;
426224:
426225: --
426226: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
426227: --
426228: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
426229: --
426230: -- set event info as cache for other routines to refer event attributes

Line 426228: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

426224:
426225: --
426226: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
426227: --
426228: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
426229: --
426230: -- set event info as cache for other routines to refer event attributes
426231: --
426232:

Line 426236: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

426232:
426233: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
426234: l_previous_event_id := l_event_id;
426235:
426236: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
426237: (p_application_id => p_application_id
426238: ,p_primary_ledger_id => p_primary_ledger_id
426239: ,p_base_ledger_id => p_base_ledger_id
426240: ,p_target_ledger_id => p_target_ledger_id

Line 426277: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

426273: l_acct_reversal_source := SUBSTR(NULL, 1,30);
426274:
426275: IF l_continue_with_lines THEN
426276: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
426277: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
426278:
426279: xla_accounting_err_pkg.build_message
426280: (p_appli_s_name => 'XLA'
426281: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 426285: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

426281: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
426282: ,p_token_1 => 'LINE_NUMBER'
426283: ,p_value_1 => l_array_extract_line_num(Idx)
426284: ,p_token_2 => 'PRODUCT_NAME'
426285: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
426286: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
426287: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
426288: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
426289:

Line 426286: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

426282: ,p_token_1 => 'LINE_NUMBER'
426283: ,p_value_1 => l_array_extract_line_num(Idx)
426284: ,p_token_2 => 'PRODUCT_NAME'
426285: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
426286: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
426287: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
426288: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
426289:
426290: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 426287: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

426283: ,p_value_1 => l_array_extract_line_num(Idx)
426284: ,p_token_2 => 'PRODUCT_NAME'
426285: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
426286: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
426287: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
426288: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
426289:
426290: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
426291: --

Line 426288: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

426284: ,p_token_2 => 'PRODUCT_NAME'
426285: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
426286: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
426287: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
426288: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
426289:
426290: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
426291: --
426292: -- following sets the accounting attributes needed to reverse

Line 426387: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

426383:
426384: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
426385: -- or secondary ledger that has different currency with primary
426386: -- or alc that is calculated by sla
426387: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
426388: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
426389:
426390: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
426391: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 426388: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

426384: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
426385: -- or secondary ledger that has different currency with primary
426386: -- or alc that is calculated by sla
426387: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
426388: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
426389:
426390: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
426391: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
426392: AND (l_actual_flag = 'A')) THEN

Line 426390: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

426386: -- or alc that is calculated by sla
426387: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
426388: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
426389:
426390: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
426391: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
426392: AND (l_actual_flag = 'A')) THEN
426393: XLA_AE_LINES_PKG.CreateGainOrLossLines(
426394: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 426391: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

426387: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
426388: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
426389:
426390: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
426391: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
426392: AND (l_actual_flag = 'A')) THEN
426393: XLA_AE_LINES_PKG.CreateGainOrLossLines(
426394: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
426395: ,p_application_id => p_application_id

Line 426394: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

426390: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
426391: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
426392: AND (l_actual_flag = 'A')) THEN
426393: XLA_AE_LINES_PKG.CreateGainOrLossLines(
426394: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
426395: ,p_application_id => p_application_id
426396: ,p_amb_context_code => 'DEFAULT'
426397: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
426398: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 426397: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

426393: XLA_AE_LINES_PKG.CreateGainOrLossLines(
426394: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
426395: ,p_application_id => p_application_id
426396: ,p_amb_context_code => 'DEFAULT'
426397: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
426398: ,p_event_class_code => C_EVENT_CLASS_CODE
426399: ,p_event_type_code => C_EVENT_TYPE_CODE
426400:
426401: ,p_gain_ccid => -1

Line 426904: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

426900:
426901: l_calculate_acctd_flag VARCHAR2(1) :='N';
426902: l_calculate_g_l_flag VARCHAR2(1) :='N';
426903: --
426904: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426905: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426906: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426907: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426908: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 426905: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

426901: l_calculate_acctd_flag VARCHAR2(1) :='N';
426902: l_calculate_g_l_flag VARCHAR2(1) :='N';
426903: --
426904: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426905: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426906: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426907: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426908: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426909: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 426906: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

426902: l_calculate_g_l_flag VARCHAR2(1) :='N';
426903: --
426904: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426905: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426906: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426907: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426908: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426909: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426910: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 426907: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

426903: --
426904: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426905: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426906: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426907: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426908: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426909: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426910: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426911: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 426908: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

426904: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426905: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426906: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426907: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426908: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426909: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426910: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426911: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426912: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 426909: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

426905: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426906: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426907: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426908: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426909: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426910: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426911: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426912: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426913: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 426910: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

426906: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426907: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426908: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426909: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426910: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426911: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426912: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426913: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426914: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 426911: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

426907: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426908: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426909: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426910: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426911: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426912: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426913: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426914: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426915: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 426912: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

426908: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426909: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426910: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426911: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426912: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426913: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426914: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426915: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426916: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 426913: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

426909: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426910: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426911: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426912: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426913: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426914: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426915: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426916: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426917: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 426914: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

426910: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426911: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426912: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426913: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426914: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426915: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426916: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426917: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426918: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 426915: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

426911: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426912: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426913: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426914: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426915: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426916: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426917: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426918: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426919: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 426916: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

426912: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426913: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426914: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426915: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426916: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426917: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426918: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426919: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426920: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 426917: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

426913: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426914: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426915: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426916: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426917: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426918: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426919: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426920: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426921: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 426918: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

426914: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426915: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426916: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426917: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426918: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426919: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426920: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426921: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426922: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 426919: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

426915: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426916: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426917: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426918: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426919: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426920: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426921: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426922: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426923: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 426920: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

426916: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426917: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426918: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426919: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426920: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426921: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426922: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426923: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426924: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 426921: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

426917: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
426918: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426919: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426920: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426921: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426922: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426923: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426924: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426925: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 426922: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

426918: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426919: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426920: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426921: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426922: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426923: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426924: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426925: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426926: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 426923: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

426919: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426920: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426921: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426922: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426923: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426924: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426925: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426926: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
426927: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 426924: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

426920: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426921: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426922: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426923: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426924: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426925: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426926: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
426927: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426928: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 426925: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

426921: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
426922: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426923: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426924: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426925: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426926: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
426927: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426928: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
426929: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 426926: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

426922: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426923: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426924: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426925: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426926: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
426927: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426928: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
426929: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
426930:

Line 426927: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

426923: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426924: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426925: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426926: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
426927: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426928: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
426929: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
426930:
426931: l_event_id NUMBER;

Line 426928: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

426924: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426925: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426926: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
426927: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426928: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
426929: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
426930:
426931: l_event_id NUMBER;
426932: l_previous_event_id NUMBER;

Line 426929: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

426925: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
426926: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
426927: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
426928: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
426929: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
426930:
426931: l_event_id NUMBER;
426932: l_previous_event_id NUMBER;
426933: l_first_event_id NUMBER;

Line 426947: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

426943: l_event_class_name VARCHAR2(80) := 'WIP Lot';
426944: l_description VARCHAR2(4000);
426945: l_transaction_reversal NUMBER;
426946: l_ae_header_id NUMBER;
426947: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
426948: l_log_module VARCHAR2(240);
426949: --
426950: l_acct_reversal_source VARCHAR2(30);
426951: l_trx_reversal_source VARCHAR2(30);

Line 427235: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

427231:
427232: --
427233: -- set event info as cache for other routines to refer event attributes
427234: --
427235: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
427236: (p_application_id => p_application_id
427237: ,p_primary_ledger_id => p_primary_ledger_id
427238: ,p_base_ledger_id => p_base_ledger_id
427239: ,p_target_ledger_id => p_target_ledger_id

Line 427268: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

427264:
427265: --
427266: -- set the status of entry to C_VALID (0)
427267: --
427268: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
427269:
427270: --
427271: -- initialize a row for ae header
427272: --

Line 427305: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

427301: --
427302: -- initilaize the status of ae headers for diffrent balance types
427303: -- the status is initialised to C_NOT_CREATED (2)
427304: --
427305: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
427306: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
427307: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
427308:
427309: --

Line 427306: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

427302: -- initilaize the status of ae headers for diffrent balance types
427303: -- the status is initialised to C_NOT_CREATED (2)
427304: --
427305: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
427306: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
427307: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
427308:
427309: --
427310: -- call api to validate and store accounting attributes for header

Line 427307: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

427303: -- the status is initialised to C_NOT_CREATED (2)
427304: --
427305: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
427306: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
427307: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
427308:
427309: --
427310: -- call api to validate and store accounting attributes for header
427311: --

Line 427361: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

427357: --
427358: l_trx_reversal_source := SUBSTR(NULL, 1,30);
427359:
427360: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
427361: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
427362:
427363: xla_accounting_err_pkg.build_message
427364: (p_appli_s_name => 'XLA'
427365: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 427369: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

427365: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
427366: ,p_token_1 => 'ACCT_ATTR_NAME'
427367: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
427368: ,p_token_2 => 'PRODUCT_NAME'
427369: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
427370: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
427371: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
427372: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
427373:

Line 427370: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

427366: ,p_token_1 => 'ACCT_ATTR_NAME'
427367: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
427368: ,p_token_2 => 'PRODUCT_NAME'
427369: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
427370: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
427371: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
427372: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
427373:
427374: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 427371: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

427367: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
427368: ,p_token_2 => 'PRODUCT_NAME'
427369: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
427370: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
427371: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
427372: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
427373:
427374: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
427375: --

Line 427372: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

427368: ,p_token_2 => 'PRODUCT_NAME'
427369: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
427370: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
427371: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
427372: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
427373:
427374: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
427375: --
427376: -- following sets the accounting attributes needed to reverse

Line 427391: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

427387: ----------------------------------------------------------------
427388: -- 4262811 - update the header statuses to invalid in need be
427389: ----------------------------------------------------------------
427390: --
427391: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
427392:
427393:
427394: -----------------------------------------------
427395: -- No accrual reversal for the event class/type

Line 427515: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

427511: ,p_module => l_log_module);
427512: END IF;
427513:
427514: --
427515: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
427516: --
427517: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
427518: --
427519: -- set event info as cache for other routines to refer event attributes

Line 427517: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

427513:
427514: --
427515: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
427516: --
427517: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
427518: --
427519: -- set event info as cache for other routines to refer event attributes
427520: --
427521:

Line 427525: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

427521:
427522: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
427523: l_previous_event_id := l_event_id;
427524:
427525: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
427526: (p_application_id => p_application_id
427527: ,p_primary_ledger_id => p_primary_ledger_id
427528: ,p_base_ledger_id => p_base_ledger_id
427529: ,p_target_ledger_id => p_target_ledger_id

Line 427566: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

427562: l_acct_reversal_source := SUBSTR(NULL, 1,30);
427563:
427564: IF l_continue_with_lines THEN
427565: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
427566: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
427567:
427568: xla_accounting_err_pkg.build_message
427569: (p_appli_s_name => 'XLA'
427570: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 427574: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

427570: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
427571: ,p_token_1 => 'LINE_NUMBER'
427572: ,p_value_1 => l_array_extract_line_num(Idx)
427573: ,p_token_2 => 'PRODUCT_NAME'
427574: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
427575: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
427576: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
427577: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
427578:

Line 427575: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

427571: ,p_token_1 => 'LINE_NUMBER'
427572: ,p_value_1 => l_array_extract_line_num(Idx)
427573: ,p_token_2 => 'PRODUCT_NAME'
427574: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
427575: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
427576: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
427577: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
427578:
427579: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 427576: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

427572: ,p_value_1 => l_array_extract_line_num(Idx)
427573: ,p_token_2 => 'PRODUCT_NAME'
427574: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
427575: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
427576: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
427577: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
427578:
427579: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
427580: --

Line 427577: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

427573: ,p_token_2 => 'PRODUCT_NAME'
427574: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
427575: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
427576: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
427577: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
427578:
427579: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
427580: --
427581: -- following sets the accounting attributes needed to reverse

Line 427666: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

427662:
427663: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
427664: -- or secondary ledger that has different currency with primary
427665: -- or alc that is calculated by sla
427666: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
427667: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
427668:
427669: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
427670: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 427667: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

427663: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
427664: -- or secondary ledger that has different currency with primary
427665: -- or alc that is calculated by sla
427666: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
427667: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
427668:
427669: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
427670: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
427671: AND (l_actual_flag = 'A')) THEN

Line 427669: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

427665: -- or alc that is calculated by sla
427666: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
427667: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
427668:
427669: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
427670: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
427671: AND (l_actual_flag = 'A')) THEN
427672: XLA_AE_LINES_PKG.CreateGainOrLossLines(
427673: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 427670: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

427666: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
427667: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
427668:
427669: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
427670: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
427671: AND (l_actual_flag = 'A')) THEN
427672: XLA_AE_LINES_PKG.CreateGainOrLossLines(
427673: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
427674: ,p_application_id => p_application_id

Line 427673: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

427669: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
427670: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
427671: AND (l_actual_flag = 'A')) THEN
427672: XLA_AE_LINES_PKG.CreateGainOrLossLines(
427673: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
427674: ,p_application_id => p_application_id
427675: ,p_amb_context_code => 'DEFAULT'
427676: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
427677: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 427676: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

427672: XLA_AE_LINES_PKG.CreateGainOrLossLines(
427673: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
427674: ,p_application_id => p_application_id
427675: ,p_amb_context_code => 'DEFAULT'
427676: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
427677: ,p_event_class_code => C_EVENT_CLASS_CODE
427678: ,p_event_type_code => C_EVENT_TYPE_CODE
427679:
427680: ,p_gain_ccid => -1

Line 428375: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

428371:
428372: l_calculate_acctd_flag VARCHAR2(1) :='N';
428373: l_calculate_g_l_flag VARCHAR2(1) :='N';
428374: --
428375: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428376: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428377: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428378: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428379: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 428376: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

428372: l_calculate_acctd_flag VARCHAR2(1) :='N';
428373: l_calculate_g_l_flag VARCHAR2(1) :='N';
428374: --
428375: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428376: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428377: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428378: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428379: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428380: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 428377: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

428373: l_calculate_g_l_flag VARCHAR2(1) :='N';
428374: --
428375: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428376: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428377: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428378: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428379: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428380: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428381: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 428378: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

428374: --
428375: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428376: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428377: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428378: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428379: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428380: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428381: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428382: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 428379: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

428375: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428376: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428377: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428378: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428379: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428380: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428381: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428382: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428383: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 428380: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

428376: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428377: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428378: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428379: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428380: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428381: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428382: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428383: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428384: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 428381: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

428377: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428378: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428379: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428380: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428381: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428382: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428383: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428384: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428385: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 428382: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

428378: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428379: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428380: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428381: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428382: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428383: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428384: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428385: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428386: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 428383: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

428379: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428380: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428381: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428382: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428383: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428384: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428385: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428386: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428387: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 428384: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

428380: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428381: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428382: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428383: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428384: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428385: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428386: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428387: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428388: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 428385: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

428381: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428382: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428383: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428384: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428385: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428386: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428387: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428388: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428389: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 428386: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

428382: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428383: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428384: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428385: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428386: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428387: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428388: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428389: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428390: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 428387: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

428383: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428384: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428385: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428386: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428387: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428388: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428389: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428390: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428391: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 428388: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

428384: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428385: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428386: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428387: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428388: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428389: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428390: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428391: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428392: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 428389: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

428385: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428386: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428387: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428388: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428389: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428390: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428391: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428392: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428393: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 428390: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

428386: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428387: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428388: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428389: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428390: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428391: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428392: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428393: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428394: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 428391: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

428387: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428388: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428389: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428390: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428391: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428392: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428393: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428394: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428395: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 428392: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

428388: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
428389: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428390: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428391: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428392: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428393: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428394: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428395: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428396: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 428393: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

428389: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428390: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428391: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428392: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428393: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428394: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428395: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428396: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428397: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 428394: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

428390: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428391: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428392: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428393: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428394: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428395: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428396: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428397: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
428398: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 428395: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

428391: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428392: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428393: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428394: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428395: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428396: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428397: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
428398: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428399: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 428396: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

428392: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
428393: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428394: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428395: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428396: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428397: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
428398: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428399: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
428400: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 428397: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

428393: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428394: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428395: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428396: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428397: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
428398: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428399: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
428400: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
428401:

Line 428398: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

428394: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428395: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428396: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428397: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
428398: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428399: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
428400: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
428401:
428402: l_event_id NUMBER;

Line 428399: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

428395: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428396: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428397: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
428398: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428399: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
428400: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
428401:
428402: l_event_id NUMBER;
428403: l_previous_event_id NUMBER;

Line 428400: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

428396: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
428397: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
428398: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
428399: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
428400: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
428401:
428402: l_event_id NUMBER;
428403: l_previous_event_id NUMBER;
428404: l_first_event_id NUMBER;

Line 428418: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

428414: l_event_class_name VARCHAR2(80) := 'WIP Material';
428415: l_description VARCHAR2(4000);
428416: l_transaction_reversal NUMBER;
428417: l_ae_header_id NUMBER;
428418: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
428419: l_log_module VARCHAR2(240);
428420: --
428421: l_acct_reversal_source VARCHAR2(30);
428422: l_trx_reversal_source VARCHAR2(30);

Line 428855: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

428851:
428852: --
428853: -- set event info as cache for other routines to refer event attributes
428854: --
428855: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
428856: (p_application_id => p_application_id
428857: ,p_primary_ledger_id => p_primary_ledger_id
428858: ,p_base_ledger_id => p_base_ledger_id
428859: ,p_target_ledger_id => p_target_ledger_id

Line 428888: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

428884:
428885: --
428886: -- set the status of entry to C_VALID (0)
428887: --
428888: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
428889:
428890: --
428891: -- initialize a row for ae header
428892: --

Line 428951: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

428947: --
428948: -- initilaize the status of ae headers for diffrent balance types
428949: -- the status is initialised to C_NOT_CREATED (2)
428950: --
428951: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
428952: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
428953: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
428954:
428955: --

Line 428952: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

428948: -- initilaize the status of ae headers for diffrent balance types
428949: -- the status is initialised to C_NOT_CREATED (2)
428950: --
428951: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
428952: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
428953: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
428954:
428955: --
428956: -- call api to validate and store accounting attributes for header

Line 428953: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

428949: -- the status is initialised to C_NOT_CREATED (2)
428950: --
428951: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
428952: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
428953: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
428954:
428955: --
428956: -- call api to validate and store accounting attributes for header
428957: --

Line 429007: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

429003: --
429004: l_trx_reversal_source := SUBSTR(NULL, 1,30);
429005:
429006: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
429007: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
429008:
429009: xla_accounting_err_pkg.build_message
429010: (p_appli_s_name => 'XLA'
429011: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 429015: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

429011: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
429012: ,p_token_1 => 'ACCT_ATTR_NAME'
429013: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
429014: ,p_token_2 => 'PRODUCT_NAME'
429015: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
429016: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
429017: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
429018: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
429019:

Line 429016: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

429012: ,p_token_1 => 'ACCT_ATTR_NAME'
429013: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
429014: ,p_token_2 => 'PRODUCT_NAME'
429015: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
429016: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
429017: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
429018: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
429019:
429020: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 429017: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

429013: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
429014: ,p_token_2 => 'PRODUCT_NAME'
429015: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
429016: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
429017: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
429018: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
429019:
429020: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
429021: --

Line 429018: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

429014: ,p_token_2 => 'PRODUCT_NAME'
429015: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
429016: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
429017: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
429018: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
429019:
429020: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
429021: --
429022: -- following sets the accounting attributes needed to reverse

Line 429037: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

429033: ----------------------------------------------------------------
429034: -- 4262811 - update the header statuses to invalid in need be
429035: ----------------------------------------------------------------
429036: --
429037: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
429038:
429039:
429040: -----------------------------------------------
429041: -- No accrual reversal for the event class/type

Line 429169: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

429165: ,p_module => l_log_module);
429166: END IF;
429167:
429168: --
429169: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
429170: --
429171: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
429172: --
429173: -- set event info as cache for other routines to refer event attributes

Line 429171: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

429167:
429168: --
429169: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
429170: --
429171: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
429172: --
429173: -- set event info as cache for other routines to refer event attributes
429174: --
429175:

Line 429179: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

429175:
429176: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
429177: l_previous_event_id := l_event_id;
429178:
429179: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
429180: (p_application_id => p_application_id
429181: ,p_primary_ledger_id => p_primary_ledger_id
429182: ,p_base_ledger_id => p_base_ledger_id
429183: ,p_target_ledger_id => p_target_ledger_id

Line 429220: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

429216: l_acct_reversal_source := SUBSTR(NULL, 1,30);
429217:
429218: IF l_continue_with_lines THEN
429219: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
429220: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
429221:
429222: xla_accounting_err_pkg.build_message
429223: (p_appli_s_name => 'XLA'
429224: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 429228: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

429224: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
429225: ,p_token_1 => 'LINE_NUMBER'
429226: ,p_value_1 => l_array_extract_line_num(Idx)
429227: ,p_token_2 => 'PRODUCT_NAME'
429228: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
429229: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
429230: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
429231: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
429232:

Line 429229: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

429225: ,p_token_1 => 'LINE_NUMBER'
429226: ,p_value_1 => l_array_extract_line_num(Idx)
429227: ,p_token_2 => 'PRODUCT_NAME'
429228: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
429229: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
429230: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
429231: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
429232:
429233: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 429230: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

429226: ,p_value_1 => l_array_extract_line_num(Idx)
429227: ,p_token_2 => 'PRODUCT_NAME'
429228: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
429229: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
429230: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
429231: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
429232:
429233: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
429234: --

Line 429231: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

429227: ,p_token_2 => 'PRODUCT_NAME'
429228: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
429229: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
429230: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
429231: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
429232:
429233: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
429234: --
429235: -- following sets the accounting attributes needed to reverse

Line 429535: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

429531:
429532: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
429533: -- or secondary ledger that has different currency with primary
429534: -- or alc that is calculated by sla
429535: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
429536: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
429537:
429538: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
429539: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 429536: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

429532: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
429533: -- or secondary ledger that has different currency with primary
429534: -- or alc that is calculated by sla
429535: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
429536: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
429537:
429538: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
429539: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
429540: AND (l_actual_flag = 'A')) THEN

Line 429538: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

429534: -- or alc that is calculated by sla
429535: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
429536: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
429537:
429538: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
429539: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
429540: AND (l_actual_flag = 'A')) THEN
429541: XLA_AE_LINES_PKG.CreateGainOrLossLines(
429542: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 429539: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

429535: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
429536: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
429537:
429538: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
429539: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
429540: AND (l_actual_flag = 'A')) THEN
429541: XLA_AE_LINES_PKG.CreateGainOrLossLines(
429542: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
429543: ,p_application_id => p_application_id

Line 429542: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

429538: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
429539: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
429540: AND (l_actual_flag = 'A')) THEN
429541: XLA_AE_LINES_PKG.CreateGainOrLossLines(
429542: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
429543: ,p_application_id => p_application_id
429544: ,p_amb_context_code => 'DEFAULT'
429545: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
429546: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 429545: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

429541: XLA_AE_LINES_PKG.CreateGainOrLossLines(
429542: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
429543: ,p_application_id => p_application_id
429544: ,p_amb_context_code => 'DEFAULT'
429545: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
429546: ,p_event_class_code => C_EVENT_CLASS_CODE
429547: ,p_event_type_code => C_EVENT_TYPE_CODE
429548:
429549: ,p_gain_ccid => -1

Line 430244: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

430240:
430241: l_calculate_acctd_flag VARCHAR2(1) :='N';
430242: l_calculate_g_l_flag VARCHAR2(1) :='N';
430243: --
430244: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430245: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430246: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430247: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430248: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 430245: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

430241: l_calculate_acctd_flag VARCHAR2(1) :='N';
430242: l_calculate_g_l_flag VARCHAR2(1) :='N';
430243: --
430244: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430245: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430246: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430247: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430248: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430249: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 430246: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

430242: l_calculate_g_l_flag VARCHAR2(1) :='N';
430243: --
430244: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430245: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430246: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430247: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430248: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430249: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430250: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 430247: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

430243: --
430244: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430245: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430246: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430247: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430248: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430249: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430250: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430251: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 430248: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

430244: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430245: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430246: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430247: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430248: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430249: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430250: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430251: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430252: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 430249: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

430245: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430246: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430247: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430248: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430249: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430250: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430251: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430252: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430253: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 430250: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

430246: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430247: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430248: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430249: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430250: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430251: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430252: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430253: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430254: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 430251: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

430247: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430248: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430249: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430250: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430251: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430252: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430253: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430254: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430255: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 430252: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

430248: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430249: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430250: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430251: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430252: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430253: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430254: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430255: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430256: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 430253: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

430249: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430250: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430251: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430252: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430253: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430254: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430255: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430256: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430257: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 430254: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

430250: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430251: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430252: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430253: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430254: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430255: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430256: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430257: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430258: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 430255: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

430251: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430252: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430253: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430254: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430255: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430256: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430257: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430258: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430259: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 430256: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

430252: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430253: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430254: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430255: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430256: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430257: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430258: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430259: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430260: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 430257: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

430253: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430254: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430255: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430256: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430257: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430258: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430259: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430260: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430261: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 430258: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

430254: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430255: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430256: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430257: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430258: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430259: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430260: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430261: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430262: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 430259: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

430255: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430256: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430257: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430258: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430259: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430260: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430261: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430262: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430263: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 430260: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

430256: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430257: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430258: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430259: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430260: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430261: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430262: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430263: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430264: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 430261: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

430257: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
430258: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430259: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430260: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430261: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430262: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430263: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430264: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430265: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 430262: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

430258: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430259: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430260: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430261: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430262: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430263: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430264: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430265: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430266: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 430263: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

430259: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430260: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430261: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430262: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430263: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430264: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430265: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430266: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
430267: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 430264: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

430260: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430261: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430262: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430263: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430264: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430265: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430266: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
430267: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430268: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 430265: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

430261: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
430262: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430263: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430264: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430265: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430266: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
430267: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430268: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
430269: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 430266: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

430262: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430263: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430264: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430265: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430266: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
430267: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430268: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
430269: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
430270:

Line 430267: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

430263: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430264: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430265: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430266: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
430267: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430268: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
430269: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
430270:
430271: l_event_id NUMBER;

Line 430268: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

430264: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430265: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430266: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
430267: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430268: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
430269: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
430270:
430271: l_event_id NUMBER;
430272: l_previous_event_id NUMBER;

Line 430269: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

430265: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
430266: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
430267: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
430268: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
430269: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
430270:
430271: l_event_id NUMBER;
430272: l_previous_event_id NUMBER;
430273: l_first_event_id NUMBER;

Line 430287: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

430283: l_event_class_name VARCHAR2(80) := 'WIP Material';
430284: l_description VARCHAR2(4000);
430285: l_transaction_reversal NUMBER;
430286: l_ae_header_id NUMBER;
430287: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
430288: l_log_module VARCHAR2(240);
430289: --
430290: l_acct_reversal_source VARCHAR2(30);
430291: l_trx_reversal_source VARCHAR2(30);

Line 430724: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

430720:
430721: --
430722: -- set event info as cache for other routines to refer event attributes
430723: --
430724: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
430725: (p_application_id => p_application_id
430726: ,p_primary_ledger_id => p_primary_ledger_id
430727: ,p_base_ledger_id => p_base_ledger_id
430728: ,p_target_ledger_id => p_target_ledger_id

Line 430757: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

430753:
430754: --
430755: -- set the status of entry to C_VALID (0)
430756: --
430757: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
430758:
430759: --
430760: -- initialize a row for ae header
430761: --

Line 430820: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

430816: --
430817: -- initilaize the status of ae headers for diffrent balance types
430818: -- the status is initialised to C_NOT_CREATED (2)
430819: --
430820: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
430821: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
430822: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
430823:
430824: --

Line 430821: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

430817: -- initilaize the status of ae headers for diffrent balance types
430818: -- the status is initialised to C_NOT_CREATED (2)
430819: --
430820: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
430821: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
430822: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
430823:
430824: --
430825: -- call api to validate and store accounting attributes for header

Line 430822: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

430818: -- the status is initialised to C_NOT_CREATED (2)
430819: --
430820: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
430821: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
430822: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
430823:
430824: --
430825: -- call api to validate and store accounting attributes for header
430826: --

Line 430876: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

430872: --
430873: l_trx_reversal_source := SUBSTR(NULL, 1,30);
430874:
430875: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
430876: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
430877:
430878: xla_accounting_err_pkg.build_message
430879: (p_appli_s_name => 'XLA'
430880: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 430884: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

430880: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
430881: ,p_token_1 => 'ACCT_ATTR_NAME'
430882: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
430883: ,p_token_2 => 'PRODUCT_NAME'
430884: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
430885: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
430886: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
430887: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
430888:

Line 430885: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

430881: ,p_token_1 => 'ACCT_ATTR_NAME'
430882: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
430883: ,p_token_2 => 'PRODUCT_NAME'
430884: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
430885: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
430886: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
430887: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
430888:
430889: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 430886: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

430882: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
430883: ,p_token_2 => 'PRODUCT_NAME'
430884: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
430885: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
430886: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
430887: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
430888:
430889: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
430890: --

Line 430887: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

430883: ,p_token_2 => 'PRODUCT_NAME'
430884: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
430885: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
430886: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
430887: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
430888:
430889: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
430890: --
430891: -- following sets the accounting attributes needed to reverse

Line 430906: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

430902: ----------------------------------------------------------------
430903: -- 4262811 - update the header statuses to invalid in need be
430904: ----------------------------------------------------------------
430905: --
430906: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
430907:
430908:
430909: -----------------------------------------------
430910: -- No accrual reversal for the event class/type

Line 431038: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

431034: ,p_module => l_log_module);
431035: END IF;
431036:
431037: --
431038: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
431039: --
431040: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
431041: --
431042: -- set event info as cache for other routines to refer event attributes

Line 431040: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

431036:
431037: --
431038: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
431039: --
431040: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
431041: --
431042: -- set event info as cache for other routines to refer event attributes
431043: --
431044:

Line 431048: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

431044:
431045: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
431046: l_previous_event_id := l_event_id;
431047:
431048: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
431049: (p_application_id => p_application_id
431050: ,p_primary_ledger_id => p_primary_ledger_id
431051: ,p_base_ledger_id => p_base_ledger_id
431052: ,p_target_ledger_id => p_target_ledger_id

Line 431089: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

431085: l_acct_reversal_source := SUBSTR(NULL, 1,30);
431086:
431087: IF l_continue_with_lines THEN
431088: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
431089: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
431090:
431091: xla_accounting_err_pkg.build_message
431092: (p_appli_s_name => 'XLA'
431093: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 431097: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

431093: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
431094: ,p_token_1 => 'LINE_NUMBER'
431095: ,p_value_1 => l_array_extract_line_num(Idx)
431096: ,p_token_2 => 'PRODUCT_NAME'
431097: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
431098: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
431099: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
431100: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
431101:

Line 431098: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

431094: ,p_token_1 => 'LINE_NUMBER'
431095: ,p_value_1 => l_array_extract_line_num(Idx)
431096: ,p_token_2 => 'PRODUCT_NAME'
431097: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
431098: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
431099: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
431100: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
431101:
431102: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 431099: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

431095: ,p_value_1 => l_array_extract_line_num(Idx)
431096: ,p_token_2 => 'PRODUCT_NAME'
431097: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
431098: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
431099: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
431100: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
431101:
431102: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
431103: --

Line 431100: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

431096: ,p_token_2 => 'PRODUCT_NAME'
431097: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
431098: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
431099: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
431100: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
431101:
431102: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
431103: --
431104: -- following sets the accounting attributes needed to reverse

Line 431404: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

431400:
431401: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
431402: -- or secondary ledger that has different currency with primary
431403: -- or alc that is calculated by sla
431404: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
431405: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
431406:
431407: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
431408: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 431405: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

431401: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
431402: -- or secondary ledger that has different currency with primary
431403: -- or alc that is calculated by sla
431404: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
431405: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
431406:
431407: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
431408: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
431409: AND (l_actual_flag = 'A')) THEN

Line 431407: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

431403: -- or alc that is calculated by sla
431404: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
431405: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
431406:
431407: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
431408: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
431409: AND (l_actual_flag = 'A')) THEN
431410: XLA_AE_LINES_PKG.CreateGainOrLossLines(
431411: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 431408: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

431404: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
431405: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
431406:
431407: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
431408: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
431409: AND (l_actual_flag = 'A')) THEN
431410: XLA_AE_LINES_PKG.CreateGainOrLossLines(
431411: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
431412: ,p_application_id => p_application_id

Line 431411: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

431407: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
431408: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
431409: AND (l_actual_flag = 'A')) THEN
431410: XLA_AE_LINES_PKG.CreateGainOrLossLines(
431411: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
431412: ,p_application_id => p_application_id
431413: ,p_amb_context_code => 'DEFAULT'
431414: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
431415: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 431414: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

431410: XLA_AE_LINES_PKG.CreateGainOrLossLines(
431411: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
431412: ,p_application_id => p_application_id
431413: ,p_amb_context_code => 'DEFAULT'
431414: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
431415: ,p_event_class_code => C_EVENT_CLASS_CODE
431416: ,p_event_type_code => C_EVENT_TYPE_CODE
431417:
431418: ,p_gain_ccid => -1

Line 431923: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

431919:
431920: l_calculate_acctd_flag VARCHAR2(1) :='N';
431921: l_calculate_g_l_flag VARCHAR2(1) :='N';
431922: --
431923: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431924: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431925: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431926: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431927: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 431924: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

431920: l_calculate_acctd_flag VARCHAR2(1) :='N';
431921: l_calculate_g_l_flag VARCHAR2(1) :='N';
431922: --
431923: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431924: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431925: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431926: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431927: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431928: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 431925: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

431921: l_calculate_g_l_flag VARCHAR2(1) :='N';
431922: --
431923: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431924: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431925: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431926: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431927: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431928: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431929: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 431926: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

431922: --
431923: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431924: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431925: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431926: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431927: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431928: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431929: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431930: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 431927: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

431923: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431924: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431925: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431926: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431927: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431928: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431929: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431930: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431931: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 431928: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

431924: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431925: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431926: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431927: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431928: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431929: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431930: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431931: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431932: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 431929: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

431925: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431926: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431927: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431928: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431929: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431930: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431931: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431932: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431933: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 431930: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

431926: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431927: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431928: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431929: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431930: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431931: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431932: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431933: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431934: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 431931: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

431927: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431928: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431929: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431930: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431931: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431932: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431933: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431934: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431935: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 431932: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

431928: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431929: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431930: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431931: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431932: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431933: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431934: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431935: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431936: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 431933: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

431929: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431930: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431931: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431932: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431933: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431934: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431935: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431936: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431937: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 431934: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

431930: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431931: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431932: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431933: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431934: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431935: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431936: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431937: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431938: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 431935: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

431931: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431932: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431933: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431934: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431935: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431936: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431937: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431938: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431939: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 431936: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

431932: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431933: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431934: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431935: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431936: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431937: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431938: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431939: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431940: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 431937: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

431933: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431934: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431935: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431936: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431937: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431938: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431939: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431940: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431941: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 431938: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

431934: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431935: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431936: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431937: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431938: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431939: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431940: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431941: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431942: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 431939: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

431935: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431936: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431937: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431938: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431939: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431940: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431941: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431942: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431943: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 431940: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

431936: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
431937: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431938: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431939: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431940: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431941: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431942: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431943: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431944: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 431941: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

431937: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431938: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431939: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431940: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431941: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431942: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431943: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431944: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431945: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 431942: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

431938: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431939: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431940: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431941: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431942: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431943: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431944: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431945: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
431946: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 431943: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

431939: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431940: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431941: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431942: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431943: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431944: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431945: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
431946: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431947: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 431944: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

431940: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
431941: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431942: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431943: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431944: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431945: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
431946: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431947: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
431948: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 431945: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

431941: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431942: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431943: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431944: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431945: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
431946: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431947: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
431948: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
431949:

Line 431946: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

431942: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431943: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431944: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431945: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
431946: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431947: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
431948: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
431949:
431950: l_event_id NUMBER;

Line 431947: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

431943: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431944: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431945: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
431946: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431947: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
431948: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
431949:
431950: l_event_id NUMBER;
431951: l_previous_event_id NUMBER;

Line 431948: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

431944: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
431945: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
431946: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
431947: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
431948: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
431949:
431950: l_event_id NUMBER;
431951: l_previous_event_id NUMBER;
431952: l_first_event_id NUMBER;

Line 431966: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

431962: l_event_class_name VARCHAR2(80) := 'WIP Material';
431963: l_description VARCHAR2(4000);
431964: l_transaction_reversal NUMBER;
431965: l_ae_header_id NUMBER;
431966: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
431967: l_log_module VARCHAR2(240);
431968: --
431969: l_acct_reversal_source VARCHAR2(30);
431970: l_trx_reversal_source VARCHAR2(30);

Line 432251: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

432247:
432248: --
432249: -- set event info as cache for other routines to refer event attributes
432250: --
432251: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
432252: (p_application_id => p_application_id
432253: ,p_primary_ledger_id => p_primary_ledger_id
432254: ,p_base_ledger_id => p_base_ledger_id
432255: ,p_target_ledger_id => p_target_ledger_id

Line 432284: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

432280:
432281: --
432282: -- set the status of entry to C_VALID (0)
432283: --
432284: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
432285:
432286: --
432287: -- initialize a row for ae header
432288: --

Line 432317: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

432313: --
432314: -- initilaize the status of ae headers for diffrent balance types
432315: -- the status is initialised to C_NOT_CREATED (2)
432316: --
432317: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
432318: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
432319: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
432320:
432321: --

Line 432318: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

432314: -- initilaize the status of ae headers for diffrent balance types
432315: -- the status is initialised to C_NOT_CREATED (2)
432316: --
432317: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
432318: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
432319: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
432320:
432321: --
432322: -- call api to validate and store accounting attributes for header

Line 432319: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

432315: -- the status is initialised to C_NOT_CREATED (2)
432316: --
432317: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
432318: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
432319: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
432320:
432321: --
432322: -- call api to validate and store accounting attributes for header
432323: --

Line 432373: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

432369: --
432370: l_trx_reversal_source := SUBSTR(NULL, 1,30);
432371:
432372: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
432373: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
432374:
432375: xla_accounting_err_pkg.build_message
432376: (p_appli_s_name => 'XLA'
432377: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 432381: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

432377: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
432378: ,p_token_1 => 'ACCT_ATTR_NAME'
432379: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
432380: ,p_token_2 => 'PRODUCT_NAME'
432381: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
432382: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
432383: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
432384: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
432385:

Line 432382: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

432378: ,p_token_1 => 'ACCT_ATTR_NAME'
432379: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
432380: ,p_token_2 => 'PRODUCT_NAME'
432381: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
432382: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
432383: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
432384: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
432385:
432386: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 432383: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

432379: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
432380: ,p_token_2 => 'PRODUCT_NAME'
432381: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
432382: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
432383: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
432384: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
432385:
432386: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
432387: --

Line 432384: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

432380: ,p_token_2 => 'PRODUCT_NAME'
432381: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
432382: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
432383: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
432384: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
432385:
432386: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
432387: --
432388: -- following sets the accounting attributes needed to reverse

Line 432403: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

432399: ----------------------------------------------------------------
432400: -- 4262811 - update the header statuses to invalid in need be
432401: ----------------------------------------------------------------
432402: --
432403: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
432404:
432405:
432406: -----------------------------------------------
432407: -- No accrual reversal for the event class/type

Line 432531: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

432527: ,p_module => l_log_module);
432528: END IF;
432529:
432530: --
432531: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
432532: --
432533: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
432534: --
432535: -- set event info as cache for other routines to refer event attributes

Line 432533: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

432529:
432530: --
432531: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
432532: --
432533: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
432534: --
432535: -- set event info as cache for other routines to refer event attributes
432536: --
432537:

Line 432541: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

432537:
432538: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
432539: l_previous_event_id := l_event_id;
432540:
432541: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
432542: (p_application_id => p_application_id
432543: ,p_primary_ledger_id => p_primary_ledger_id
432544: ,p_base_ledger_id => p_base_ledger_id
432545: ,p_target_ledger_id => p_target_ledger_id

Line 432582: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

432578: l_acct_reversal_source := SUBSTR(NULL, 1,30);
432579:
432580: IF l_continue_with_lines THEN
432581: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
432582: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
432583:
432584: xla_accounting_err_pkg.build_message
432585: (p_appli_s_name => 'XLA'
432586: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 432590: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

432586: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
432587: ,p_token_1 => 'LINE_NUMBER'
432588: ,p_value_1 => l_array_extract_line_num(Idx)
432589: ,p_token_2 => 'PRODUCT_NAME'
432590: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
432591: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
432592: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
432593: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
432594:

Line 432591: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

432587: ,p_token_1 => 'LINE_NUMBER'
432588: ,p_value_1 => l_array_extract_line_num(Idx)
432589: ,p_token_2 => 'PRODUCT_NAME'
432590: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
432591: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
432592: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
432593: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
432594:
432595: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 432592: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

432588: ,p_value_1 => l_array_extract_line_num(Idx)
432589: ,p_token_2 => 'PRODUCT_NAME'
432590: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
432591: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
432592: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
432593: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
432594:
432595: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
432596: --

Line 432593: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

432589: ,p_token_2 => 'PRODUCT_NAME'
432590: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
432591: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
432592: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
432593: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
432594:
432595: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
432596: --
432597: -- following sets the accounting attributes needed to reverse

Line 432692: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

432688:
432689: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
432690: -- or secondary ledger that has different currency with primary
432691: -- or alc that is calculated by sla
432692: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
432693: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
432694:
432695: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
432696: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 432693: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

432689: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
432690: -- or secondary ledger that has different currency with primary
432691: -- or alc that is calculated by sla
432692: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
432693: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
432694:
432695: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
432696: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
432697: AND (l_actual_flag = 'A')) THEN

Line 432695: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

432691: -- or alc that is calculated by sla
432692: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
432693: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
432694:
432695: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
432696: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
432697: AND (l_actual_flag = 'A')) THEN
432698: XLA_AE_LINES_PKG.CreateGainOrLossLines(
432699: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 432696: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

432692: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
432693: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
432694:
432695: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
432696: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
432697: AND (l_actual_flag = 'A')) THEN
432698: XLA_AE_LINES_PKG.CreateGainOrLossLines(
432699: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
432700: ,p_application_id => p_application_id

Line 432699: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

432695: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
432696: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
432697: AND (l_actual_flag = 'A')) THEN
432698: XLA_AE_LINES_PKG.CreateGainOrLossLines(
432699: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
432700: ,p_application_id => p_application_id
432701: ,p_amb_context_code => 'DEFAULT'
432702: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
432703: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 432702: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

432698: XLA_AE_LINES_PKG.CreateGainOrLossLines(
432699: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
432700: ,p_application_id => p_application_id
432701: ,p_amb_context_code => 'DEFAULT'
432702: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
432703: ,p_event_class_code => C_EVENT_CLASS_CODE
432704: ,p_event_type_code => C_EVENT_TYPE_CODE
432705:
432706: ,p_gain_ccid => -1

Line 432859: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

432855: ,p_level => C_LEVEL_PROCEDURE
432856: ,p_module => l_log_module);
432857: END IF;
432858:
432859: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
432860: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
432861: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
432862:
432863: --

Line 432860: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;

432856: ,p_module => l_log_module);
432857: END IF;
432858:
432859: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
432860: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
432861: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
432862:
432863: --
432864: -- initialize array of lines with NULL

Line 432861: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;

432857: END IF;
432858:
432859: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
432860: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
432861: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
432862:
432863: --
432864: -- initialize array of lines with NULL
432865: --

Line 435777: xla_ae_journal_entry_pkg.SetProductAcctDefinition

435773: ,p_level => C_LEVEL_STATEMENT
435774: ,p_module => l_log_module);
435775: END IF;
435776: --
435777: xla_ae_journal_entry_pkg.SetProductAcctDefinition
435778: (p_product_rule_code => 'PI_COST_MANAGEMENT_ENC'
435779: ,p_product_rule_type_code => 'S'
435780: ,p_product_rule_version => ''
435781: ,p_product_rule_name => 'Permanent Inventory Cost Management Encumbrance'

Line 435786: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger

435782: ,p_amb_context_code => 'DEFAULT'
435783: );
435784:
435785: l_array_ledgers :=
435786: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger
435787: (p_base_ledger_id => p_base_ledger_id);
435788:
435789: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
435790: l_temp_result :=

Line 435791: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo

435787: (p_base_ledger_id => p_base_ledger_id);
435788:
435789: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
435790: l_temp_result :=
435791: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo
435792: (p_application_id => p_application_id
435793: ,p_base_ledger_id => p_base_ledger_id
435794: ,p_target_ledger_id => l_array_ledgers(Idx)
435795: ,p_primary_ledger_id => p_primary_ledger_id